/external/clang/include/clang/AST/ |
D | ASTImporter.h | 26 class CXXCtorInitializer; variable 213 CXXCtorInitializer *Import(CXXCtorInitializer *FromInit);
|
D | ASTFwd.h | 29 class CXXCtorInitializer; variable
|
D | ExternalASTSource.h | 25 class CXXCtorInitializer; variable 115 virtual CXXCtorInitializer **GetExternalCXXCtorInitializers(uint64_t Offset); 567 typedef LazyOffsetPtr<CXXCtorInitializer *, uint64_t,
|
D | DeclCXX.h | 1922 class CXXCtorInitializer final 1923 : private llvm::TrailingObjects<CXXCtorInitializer, VarDecl *> { 1966 CXXCtorInitializer(ASTContext &Context, FieldDecl *Member, 1973 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual, 1979 CXXCtorInitializer(ASTContext &Context, FieldDecl *Member, 1985 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 1991 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, 1996 static CXXCtorInitializer *Create(ASTContext &Context, FieldDecl *Member, 2243 typedef CXXCtorInitializer **init_iterator; 2246 typedef CXXCtorInitializer *const *init_const_iterator; [all …]
|
D | ASTTypeTraits.h | 176 KIND_TO_KIND_ID(CXXCtorInitializer) 467 CXXCtorInitializer, void> : public PtrConverter<CXXCtorInitializer> {};
|
/external/clang/test/Parser/ |
D | objc-default-ctor-init.mm | 2 // CHECK: CXXCtorInitializer Field {{.*}} 'ptr' 'void *' 3 // CHECK: CXXCtorInitializer Field {{.*}} 'q' 'struct Q'
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1699 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, in CXXCtorInitializer() function in CXXCtorInitializer 1710 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, in CXXCtorInitializer() function in CXXCtorInitializer 1721 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, in CXXCtorInitializer() function in CXXCtorInitializer 1732 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, in CXXCtorInitializer() function in CXXCtorInitializer 1742 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, in CXXCtorInitializer() function in CXXCtorInitializer 1757 CXXCtorInitializer *CXXCtorInitializer::Create(ASTContext &Context, in Create() 1765 llvm::alignOf<CXXCtorInitializer>()); in Create() 1766 return new (Mem) CXXCtorInitializer(Context, Member, MemberLoc, L, Init, R, in Create() 1770 TypeLoc CXXCtorInitializer::getBaseClassLoc() const { in getBaseClassLoc() 1777 const Type *CXXCtorInitializer::getBaseClass() const { in getBaseClass() [all …]
|
D | ASTTypeTraits.cpp | 140 if (const CXXCtorInitializer *CCI = get<CXXCtorInitializer>()) in getSourceRange()
|
D | ExternalASTSource.cpp | 90 CXXCtorInitializer **
|
D | DeclObjC.cpp | 2111 CXXCtorInitializer ** initializers, in setIvarInitializers() 2115 CXXCtorInitializer **ivarInitializers = in setIvarInitializers() 2116 new (C) CXXCtorInitializer*[NumIvarInitializers]; in setIvarInitializers() 2118 numInitializers * sizeof(CXXCtorInitializer*)); in setIvarInitializers()
|
/external/clang/include/clang/Sema/ |
D | Ownership.h | 27 class CXXCtorInitializer; variable 249 template<> struct IsResultPtrLowBitFree<CXXCtorInitializer*> { 257 typedef ActionResult<CXXCtorInitializer*> MemInitResult;
|
D | MultiplexExternalSemaSource.h | 91 CXXCtorInitializer **GetExternalCXXCtorInitializers(uint64_t Offset) override;
|
/external/clang/test/Misc/ |
D | ast-dump-decl.mm | 20 // CHECK-NEXT: CXXCtorInitializer{{.*}} 'X'
|
/external/clang/include/clang/Analysis/ |
D | CFG.h | 40 class CXXCtorInitializer; variable 135 CFGInitializer(CXXCtorInitializer *initializer) in CFGInitializer() 138 CXXCtorInitializer* getInitializer() const { in getInitializer() 139 return static_cast<CXXCtorInitializer*>(Data1.getPointer()); in getInitializer() 659 void appendInitializer(CXXCtorInitializer *initializer, in appendInitializer()
|
D | ProgramPoint.h | 502 PostInitializer(const CXXCtorInitializer *I, in PostInitializer() 507 const CXXCtorInitializer *getInitializer() const { in getInitializer() 508 return static_cast<const CXXCtorInitializer *>(getData1()); in getInitializer()
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 3126 return new (Context) CXXCtorInitializer(Context, DirectMember, IdLoc, in BuildMemberInitializer() 3130 return new (Context) CXXCtorInitializer(Context, IndirectMember, IdLoc, in BuildMemberInitializer() 3187 return new (Context) CXXCtorInitializer(Context, TInfo, InitRange.getBegin(), in BuildDelegatingInitializer() 3262 return new (Context) CXXCtorInitializer(Context, BaseTInfo, in BuildBaseInitializer() 3316 return new (Context) CXXCtorInitializer(Context, BaseTInfo, in BuildBaseInitializer() 3351 CXXCtorInitializer *&CXXBaseInit) { in BuildImplicitBaseInitializer() 3412 new (SemaRef.Context) CXXCtorInitializer(SemaRef.Context, in BuildImplicitBaseInitializer() 3433 CXXCtorInitializer *&CXXMemberInit) { in BuildImplicitMemberInitializer() 3568 = new (SemaRef.Context) CXXCtorInitializer(SemaRef.Context, Indirect, in BuildImplicitMemberInitializer() 3573 CXXMemberInit = CXXCtorInitializer::Create(SemaRef.Context, Field, Loc, in BuildImplicitMemberInitializer() [all …]
|
D | MultiplexExternalSemaSource.cpp | 89 CXXCtorInitializer **
|
D | SemaCUDA.cpp | 378 if (!llvm::all_of(CD->inits(), [&](const CXXCtorInitializer *CI) { in isEmptyCudaConstructor()
|
/external/clang/lib/Frontend/ |
D | ChainedIncludesSource.cpp | 46 CXXCtorInitializer **GetExternalCXXCtorInitializers(uint64_t Offset) override; 243 CXXCtorInitializer **
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 437 const internal::VariadicAllOfMatcher<CXXCtorInitializer> cxxCtorInitializer; 3015 internal::Matcher<CXXCtorInitializer>, InnerMatcher) { in AST_MATCHER_P() argument 3033 AST_MATCHER_P(CXXCtorInitializer, forField, in AST_MATCHER_P() argument 3053 AST_MATCHER_P(CXXCtorInitializer, withInitializer, in AST_MATCHER_P() argument 3073 AST_MATCHER(CXXCtorInitializer, isWritten) { in AST_MATCHER() argument 3093 AST_MATCHER(CXXCtorInitializer, isBaseInitializer) { in AST_MATCHER() argument 3113 AST_MATCHER(CXXCtorInitializer, isMemberInitializer) { in AST_MATCHER() argument 5137 internal::Matcher<CXXCtorInitializer>, InnerMatcher) { in AST_MATCHER_P() argument
|
/external/clang/lib/CodeGen/ |
D | CGClass.cpp | 522 CXXCtorInitializer *BaseInit, in EmitBaseInitializer() 682 CXXCtorInitializer *MemberInit, in EmitLValueForAnyFieldInitialization() 697 CXXCtorInitializer *MemberInit, in EmitMemberInitializer() 1141 bool isMemberInitMemcpyable(CXXCtorInitializer *MemberInit) const { in isMemberInitMemcpyable() 1173 void addMemberInitializer(CXXCtorInitializer *MemberInit) { in addMemberInitializer() 1209 CXXCtorInitializer *MemberInit = AggregatedInits[i]; in pushEHDestructors() 1228 SmallVector<CXXCtorInitializer*, 16> AggregatedInits; 1343 static bool isInitializerOfDynamicClass(const CXXCtorInitializer *BaseInit) { in isInitializerOfDynamicClass() 1408 CXXCtorInitializer *Member = (*B); in EmitCtorPrologue()
|
/external/clang/unittests/AST/ |
D | ASTTypeTraitsTest.cpp | 116 VERIFY_NAME(CXXCtorInitializer); in TEST()
|
/external/v8/tools/clang/rewrite_to_chrome_style/ |
D | RewriteToChromeStyle.cpp | 248 AST_MATCHER_P(clang::CXXCtorInitializer, in AST_MATCHER_P() argument 1037 struct TargetNodeTraits<clang::CXXCtorInitializer> { 1038 static clang::SourceLocation GetLoc(const clang::CXXCtorInitializer& init) { in GetLoc() 1259 DeclRewriterBase<clang::FieldDecl, clang::CXXCtorInitializer>;
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 48 class CXXCtorInitializer; variable 886 void AddCXXCtorInitializers(ArrayRef<CXXCtorInitializer*> CtorInits);
|
D | ASTReader.h | 75 class CXXCtorInitializer; variable 1979 CXXCtorInitializer ** 1984 CXXCtorInitializer **GetExternalCXXCtorInitializers(uint64_t Offset) override;
|