/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1085 CXXConstructorDecl *Constructor; member in class:clang::CXXConstructExpr 1112 : Expr(SC, Empty), Constructor(nullptr), NumArgs(0), Elidable(false), 1120 : Expr(CXXConstructExprClass, Empty), Constructor(nullptr), 1137 CXXConstructorDecl *getConstructor() const { return Constructor; } 1138 void setConstructor(CXXConstructorDecl *C) { Constructor = C; }
|
/external/clang/lib/Analysis/ |
H A D | Consumed.cpp | 775 CXXConstructorDecl *Constructor = Call->getConstructor(); local 778 QualType ThisType = Constructor->getThisType(CurrContext)->getPointeeType(); 784 if (ReturnTypestateAttr *RTA = Constructor->getAttr<ReturnTypestateAttr>()) { 788 } else if (Constructor->isDefaultConstructor()) { 791 } else if (Constructor->isMoveConstructor()) { 793 } else if (Constructor->isCopyConstructor()) { 796 isSetOnReadPtrType(Constructor->getThisType(CurrContext)) ? 1238 if (const CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) { 1240 ReturnType = Constructor->getThisType(CurrContext)->getPointeeType();
|
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 546 const CXXConstructorDecl *Constructor, 579 if (Array && Constructor->isDefaulted() && 580 Constructor->isCopyOrMoveConstructor()) { 586 CGF.CGM.getCXXABI().getSrcArgforCopyCtor(Constructor, Args); 543 EmitMemberInitializer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, CXXCtorInitializer *MemberInit, const CXXConstructorDecl *Constructor, FunctionArgList &Args) argument
|
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 4273 std::string Constructor = " " + Tag; local 4279 Constructor += "(void *fp, "; // Invoke function pointer. 4280 Constructor += "struct " + Desc; // Descriptor pointer. 4281 Constructor += " *desc"; 4302 Constructor += ", void *" + ArgName; 4309 Constructor += ", " + ArgName; 4325 Constructor += ", " + ArgName; 4330 Constructor += ", int flags=0)"; 4337 Constructor += " : "; 4341 Constructor [all...] |
H A D | RewriteObjC.cpp | 3410 std::string Constructor = " " + Tag; local 3416 Constructor += "(void *fp, "; // Invoke function pointer. 3417 Constructor += "struct " + Desc; // Descriptor pointer. 3418 Constructor += " *desc"; 3439 Constructor += ", void *" + ArgName; 3446 Constructor += ", " + ArgName; 3462 Constructor += ", " + ArgName; 3467 Constructor += ", int flags=0)"; 3474 Constructor += " : "; 3478 Constructor [all...] |
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 1612 CXXConstructorDecl *Constructor, 1631 << Entity.getBaseSpecifier()->getType() << getSpecialMember(Constructor); 1637 PD << Field->getType() << getSpecialMember(Constructor); 1644 PD << VarName << Entity.getType() << getSpecialMember(Constructor); 1650 return CheckConstructorAccess(UseLoc, Constructor, Entity, Access, PD); 1655 CXXConstructorDecl *Constructor, 1663 CXXRecordDecl *NamingClass = Constructor->getParent(); 1676 DeclAccessPair::make(Constructor, Access), 1611 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, const InitializedEntity &Entity, AccessSpecifier Access, bool IsCopyBindingRefToTemp) argument 1654 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, const InitializedEntity &Entity, AccessSpecifier Access, const PartialDiagnostic &PD) argument
|
H A D | SemaCodeComplete.cpp | 4352 CXXConstructorDecl *Constructor local 4354 if (!Constructor) 4378 CXXRecordDecl *ClassDecl = Constructor->getParent();
|
H A D | SemaDeclCXX.cpp | 1144 if (const CXXConstructorDecl *Constructor 1146 const CXXRecordDecl *RD = Constructor->getParent(); 1154 if (Constructor->getNumCtorInitializers() == 0 && 1159 } else if (!Constructor->isDependentContext() && 1160 !Constructor->isDelegatingConstructor()) { 1179 Constructor->getNumCtorInitializers() != RD->getNumBases() + Fields) { 1184 for (const auto *I: Constructor->inits()) { 2306 const CXXConstructorDecl *Constructor; member in class:__anon1163::UninitializedFieldVisitor 2320 Constructor(nullptr), InitList(false), InitListFieldDecl(nullptr) {} 2434 if (Constructor) 2635 DiagnoseUninitializedFields( Sema &SemaRef, const CXXConstructorDecl *Constructor) argument 2886 CXXConstructorDecl *Constructor local 3361 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, ImplicitInitializerKind ImplicitInitKind, CXXBaseSpecifier *BaseSpec, bool IsInheritedVirtualBase, CXXCtorInitializer *&CXXBaseInit) argument 3471 BuildImplicitMemberInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, ImplicitInitializerKind ImplicitInitKind, FieldDecl *Field, IndirectFieldDecl *Indirect, CXXCtorInitializer *&CXXMemberInit) argument 3868 SetDelegatingInitializer(CXXConstructorDecl *Constructor, CXXCtorInitializer *Initializer) argument 3889 SetCtorInitializers(CXXConstructorDecl *Constructor, bool AnyErrors, ArrayRef<CXXCtorInitializer *> Initializers) argument 4089 DiagnoseBaseOrMemInitializerOrder( Sema &SemaRef, const CXXConstructorDecl *Constructor, ArrayRef<CXXCtorInitializer *> Inits) argument 4256 CXXConstructorDecl *Constructor local 6683 CheckConstructor(CXXConstructorDecl *Constructor) argument 8718 CXXConstructorDecl *Constructor = LookupDefaultConstructor(BaseClassDecl); local 8730 CXXConstructorDecl *Constructor = LookupDefaultConstructor(BaseClassDecl); local 8746 CXXConstructorDecl *Constructor = LookupDefaultConstructor(FieldRecDecl); local 8787 CXXConstructorDecl *Constructor = LookupDefaultConstructor(BaseClassDecl); local 8799 CXXConstructorDecl *Constructor = LookupDefaultConstructor(BaseClassDecl); local 8813 CXXConstructorDecl *Constructor = LookupDefaultConstructor(FieldRecDecl); local 8913 DefineImplicitDefaultConstructor(SourceLocation CurrentLocation, CXXConstructorDecl *Constructor) argument 9258 DefineInheritingConstructor(SourceLocation CurrentLocation, CXXConstructorDecl *Constructor) argument 10947 CXXConstructorDecl *Constructor = local 10960 CXXConstructorDecl *Constructor = local 10973 CXXConstructorDecl *Constructor = local 11257 BuildCXXConstructExpr(SourceLocation ConstructLoc, QualType DeclInitType, CXXConstructorDecl *Constructor, MultiExprArg ExprArgs, bool HadMultipleCandidates, bool IsListInitialization, bool IsStdInitListInitialization, bool RequiresZeroInit, unsigned ConstructKind, SourceRange ParenRange) argument 11294 BuildCXXConstructExpr(SourceLocation ConstructLoc, QualType DeclInitType, CXXConstructorDecl *Constructor, bool Elidable, MultiExprArg ExprArgs, bool HadMultipleCandidates, bool IsListInitialization, bool IsStdInitListInitialization, bool RequiresZeroInit, unsigned ConstructKind, SourceRange ParenRange) argument 11396 CompleteConstructorCall(CXXConstructorDecl *Constructor, MultiExprArg ArgsPtr, SourceLocation Loc, SmallVectorImpl<Expr*> &ConvertedArgs, bool AllowExplicit, bool IsListInitialization) argument [all...] |
H A D | SemaExprCXX.cpp | 2652 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(Method); local 2659 if (S.CompleteConstructorCall(Constructor, From, CastLoc, ConstructorArgs)) 2662 S.CheckConstructorAccess(CastLoc, Constructor, 2664 Constructor->getAccess()); 3646 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(*Con); local 3647 if (Constructor->isCopyConstructor(FoundTQs)) { 3650 = Constructor->getType()->getAs<FunctionProtoType>(); 3684 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(*Con); local 3685 if (Constructor->isDefaultConstructor()) { 3688 = Constructor [all...] |
H A D | SemaInit.cpp | 2983 ::AddConstructorInitializationStep(CXXConstructorDecl *Constructor, argument 2994 S.Function.Function = Constructor; 2995 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); 3185 CXXConstructorDecl *Constructor = nullptr; local 3188 Constructor = cast<CXXConstructorDecl>( 3191 Constructor = cast<CXXConstructorDecl>(D); 3209 Constructor->isCopyOrMoveConstructor()) 3213 if (!Constructor->isInvalidDecl() && 3214 (AllowExplicit || !Constructor->isExplicit()) && 3215 (!OnlyListConstructors || S.isInitListConstructor(Constructor))) { 3664 CXXConstructorDecl *Constructor = nullptr; local 4288 CXXConstructorDecl *Constructor = nullptr; local 5032 CXXConstructorDecl *Constructor = nullptr; local 5198 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(Best->Function); local 5368 CXXConstructorDecl *Constructor local 6814 CXXConstructorDecl *Constructor local 6891 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(S.CurContext); local [all...] |
H A D | SemaOverload.cpp | 1121 if (CXXConstructorDecl *Constructor 1127 if (Constructor->isCopyConstructor() && 1135 ICS.Standard.CopyConstructor = Constructor; 2900 CXXConstructorDecl *Constructor, 2903 Constructor->getType()->getAs<FunctionProtoType>(); 2925 CXXConstructorDecl *Constructor = nullptr; local 2929 Constructor 2932 Constructor = cast<CXXConstructorDecl>(D); 2934 bool Usable = !Constructor->isInvalidDecl() && 2935 S.isInitListConstructor(Constructor) 2899 isFirstArgumentCompatibleWithType(ASTContext &Context, CXXConstructorDecl *Constructor, QualType Type) argument 2963 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(Best->Function); local 3061 CXXConstructorDecl *Constructor = nullptr; local [all...] |
H A D | SemaStmt.cpp | 2726 CXXConstructorDecl *Constructor local 2730 = Constructor->getParamDecl(0)->getType() 2736 Context.getTypeDeclType(Constructor->getParent())))
|
H A D | TreeTransform.h | 2430 CXXConstructorDecl *Constructor, 2440 if (getSema().CompleteConstructorCall(Constructor, Args, Loc, 2444 return getSema().BuildCXXConstructExpr(Loc, T, Constructor, IsElidable, 9036 CXXConstructorDecl *Constructor 9040 if (!Constructor) 9051 Constructor == E->getConstructor() && 9055 SemaRef.MarkFunctionReferenced(E->getLocStart(), Constructor); 9060 Constructor, E->isElidable(), 9099 CXXConstructorDecl *Constructor 9103 if (!Constructor) 2428 RebuildCXXConstructExpr(QualType T, SourceLocation Loc, CXXConstructorDecl *Constructor, bool IsElidable, MultiExprArg Args, bool HadMultipleCandidates, bool ListInitialization, bool StdInitListInitialization, bool RequiresZeroInit, CXXConstructExpr::ConstructionKind ConstructKind, SourceRange ParenRange) argument [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | predefined-expr.cpp | 42 // CHECK-DAG: private unnamed_addr constant [12 x i8] c"Constructor\00" 43 // CHECK-DAG: private unnamed_addr constant [41 x i8] c"NS::Constructor::Constructor(NS::Base *)\00" 44 // CHECK-DAG: private unnamed_addr constant [34 x i8] c"NS::Constructor::Constructor(int)\00" 45 // CHECK-DAG: private unnamed_addr constant [31 x i8] c"NS::Constructor::Constructor()\00" 252 class Constructor { class in namespace:NS 254 Constructor() { function in class:NS::Constructor 260 Constructor(in function in class:NS::Constructor 266 Constructor(Base *) { function in class:NS::Constructor [all...] |
/external/clang/test/SemaCXX/ |
H A D | explicit.cpp | 2 namespace Constructor { namespace
|
/external/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersTest.cpp | 1799 StatementMatcher Constructor = constructExpr(); local 1802 matches("class X { public: X(); }; void x() { X x; }", Constructor)); 1805 Constructor)); 1808 Constructor)); 1809 EXPECT_TRUE(matches("class X {}; void x(int) { X x; }", Constructor)); 1813 StatementMatcher Constructor = constructExpr( local 1818 Constructor)); 1821 Constructor)); 1824 Constructor)); 1827 Constructor)); 2466 StatementMatcher Constructor = constructExpr(hasDeclaration(methodDecl( local [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.jdt.debug_3.6.1.v20100715_r361/ |
H A D | jdimodel.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |
/external/robolectric/lib/main/ |
H A D | android.jar | META-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ... |
/external/v8/src/compiler/arm/ |
H A D | instruction-selector-arm-unittest.cc | 14 typedef Node* (RawMachineAssembler::*Constructor)(Node*, Node*); typedef in namespace:v8::internal::compiler::__anon14802 19 Constructor constructor; 42 Constructor constructor; 62 Constructor constructor;
|
/external/v8/src/ |
H A D | preparser.h | 626 static PreParserIdentifier Constructor() { function in class:v8::internal::PreParserIdentifier
|
/external/v8/test/webkit/ |
H A D | instance-of-immediates.js | 26 // A Constructor to use check for instances of, and an instance called obj. 27 function Constructor() {} function 28 var obj = new Constructor(); 30 // Run a batch of tests; call'testInstanceOf' three times, passing 1, {}, and the object 'obj', which is an instance of Constructor. 46 // Test set 3, test passing Constructor as the constructor to be tested for. 47 // Nothing should except, the third test should pass, since obj is an instance of Constructor. 48 testSet("Constructor", { "1":shouldBeFalse, "{}":shouldBeFalse, "obj":shouldBeTrue }); class 50 // Test set 4, test passing Constructor as the constructor to be tested for - with Constructor.prototype set to the integer 1. 51 // Constructor [all...] |
H A D | preventExtensions.js | 108 function Constructor() {} class 109 Constructor.prototype.foo = 1; 110 Object.freeze(Constructor.prototype); 111 var obj = new Constructor();
|