Lines Matching refs:Constructor
2453 /// overloaded operator names, constructor names, etc.) into zero or
2953 // Sema::MakeFullExpr that needs access to the constructor below.
3785 /// \brief Determine whether Ctor is an initializer-list constructor, as
3853 /// BuildCXXConstructExpr - Creates a complete call to a constructor,
3859 CXXConstructorDecl *Constructor, MultiExprArg Exprs,
3865 // the constructor can be elidable?
3868 CXXConstructorDecl *Constructor, bool Elidable,
3953 /// copy constructor of a class will have.
3959 /// default constructor of a class will have, and whether the parameter
3971 /// constructor of a class will have.
3986 /// constructor of a class will have.
4008 /// \brief Declare the implicit default constructor for the given class.
4011 /// default constructor will be added.
4013 /// \returns The implicitly-declared default constructor.
4018 /// defining this constructor as the default constructor.
4020 CXXConstructorDecl *Constructor);
4048 /// \brief Define the specified inheriting constructor.
4050 CXXConstructorDecl *Constructor);
4052 /// \brief Declare the implicit copy constructor for the given class.
4055 /// copy constructor will be added.
4057 /// \returns The implicitly-declared copy constructor.
4061 /// defining this constructor as the copy constructor.
4063 CXXConstructorDecl *Constructor);
4065 /// \brief Declare the implicit move constructor for the given class.
4068 /// move constructor will be added.
4070 /// \returns The implicitly-declared move constructor, or NULL if it wasn't
4075 /// defining this constructor as the move constructor.
4077 CXXConstructorDecl *Constructor);
4133 bool CompleteConstructorCall(CXXConstructorDecl *Constructor,
4849 bool SetDelegatingInitializer(CXXConstructorDecl *Constructor,
4852 bool SetCtorInitializers(CXXConstructorDecl *Constructor, bool AnyErrors,
4960 void CheckConstructor(CXXConstructorDecl *Constructor);
6408 // FIXME: Replace this with a constructor once we can use delegating
8108 Decl *Constructor,