/external/clang/include/clang/AST/ |
H A D | ASTFwd.h | 26 class CXXCtorInitializer;
|
H A D | ASTTypeTraits.h | 128 KIND_TO_KIND_ID(CXXCtorInitializer) 285 /// \c NestedNameSpecifiers and \c CXXCtorInitializer by pointer as they are 291 Decl *, Stmt *, Type *, NestedNameSpecifier *, CXXCtorInitializer *> 319 CXXCtorInitializer, void> : public PtrConverter<CXXCtorInitializer> {};
|
H A D | DeclCXX.h | 1879 class CXXCtorInitializer { class in namespace:clang 1922 CXXCtorInitializer(ASTContext &Context, FieldDecl *Member, 1929 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual, 1935 CXXCtorInitializer(ASTContext &Context, FieldDecl *Member, 1941 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 1947 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, 1952 static CXXCtorInitializer *Create(ASTContext &Context, FieldDecl *Member, 2134 CXXCtorInitializer **CtorInitializers; 2170 typedef CXXCtorInitializer **init_iterator; 2173 typedef CXXCtorInitializer * cons [all...] |
H A D | DeclObjC.h | 33 class CXXCtorInitializer; 1997 CXXCtorInitializer **IvarInitializers; 2032 typedef CXXCtorInitializer **init_iterator; 2035 typedef CXXCtorInitializer * const * init_const_iterator; 2068 CXXCtorInitializer ** initializers,
|
H A D | DataRecursiveASTVisitor.h | 238 bool TraverseConstructorInitializer(CXXCtorInitializer *Init); 778 CXXCtorInitializer *Init) {
|
H A D | RecursiveASTVisitor.h | 242 bool TraverseConstructorInitializer(CXXCtorInitializer *Init); 844 CXXCtorInitializer *Init) {
|
/external/clang/lib/AST/ |
H A D | ASTTypeTraits.cpp | 25 { NKI_None, "CXXCtorInitializer" }, 97 if (const CXXCtorInitializer *CCI = get<CXXCtorInitializer>())
|
H A D | DeclCXX.cpp | 1577 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, function in class:CXXCtorInitializer 1588 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, function in class:CXXCtorInitializer 1599 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, function in class:CXXCtorInitializer 1610 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context, function in class:CXXCtorInitializer 1620 CXXCtorInitializer::CXXCtorInitializer(ASTContex function in class:CXXCtorInitializer [all...] |
H A D | DeclObjC.cpp | 1772 CXXCtorInitializer ** initializers, 1776 CXXCtorInitializer **ivarInitializers = 1777 new (C) CXXCtorInitializer*[NumIvarInitializers]; 1779 numInitializers * sizeof(CXXCtorInitializer*));
|
H A D | ASTDumper.cpp | 228 void dumpCXXCtorInitializer(const CXXCtorInitializer *Init); 689 void ASTDumper::dumpCXXCtorInitializer(const CXXCtorInitializer *Init) { 691 OS << "CXXCtorInitializer";
|
/external/clang/include/clang/Sema/ |
H A D | Ownership.h | 26 class CXXCtorInitializer; 248 template<> struct IsResultPtrLowBitFree<CXXCtorInitializer*> { 256 typedef ActionResult<CXXCtorInitializer*> MemInitResult;
|
H A D | Sema.h | 4850 CXXCtorInitializer *Initializer); 4853 ArrayRef<CXXCtorInitializer *> Initializers = None); 4916 ArrayRef<CXXCtorInitializer*> MemInits, 8109 ArrayRef<CXXCtorInitializer *> Initializers);
|
/external/clang/include/clang/Analysis/ |
H A D | CFG.h | 40 class CXXCtorInitializer; 135 CFGInitializer(CXXCtorInitializer *initializer) 138 CXXCtorInitializer* getInitializer() const { 139 return static_cast<CXXCtorInitializer*>(Data1.getPointer()); 661 void appendInitializer(CXXCtorInitializer *initializer,
|
H A D | ProgramPoint.h | 475 /// CXXCtorInitializer expression evaluation. 479 PostInitializer(const CXXCtorInitializer *I, 484 const CXXCtorInitializer *getInitializer() const { 485 return static_cast<const CXXCtorInitializer *>(getData1());
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 264 const internal::VariadicAllOfMatcher<CXXCtorInitializer> ctorInitializer; 2190 internal::Matcher<CXXCtorInitializer>, InnerMatcher) { 2208 AST_MATCHER_P(CXXCtorInitializer, forField, 2228 AST_MATCHER_P(CXXCtorInitializer, withInitializer, 2248 AST_MATCHER(CXXCtorInitializer, isWritten) { 3603 internal::Matcher<CXXCtorInitializer>, InnerMatcher) {
|
H A D | ASTMatchersInternal.h | 647 std::is_same<T, CXXCtorInitializer>::value; 836 TypeList<QualType, Type, TypeLoc, CXXCtorInitializer> > AllNodeBaseTypes;
|
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 2839 return new (Context) CXXCtorInitializer(Context, DirectMember, IdLoc, 2843 return new (Context) CXXCtorInitializer(Context, IndirectMember, IdLoc, 2900 return new (Context) CXXCtorInitializer(Context, TInfo, InitRange.getBegin(), 2975 return new (Context) CXXCtorInitializer(Context, BaseTInfo, 3029 return new (Context) CXXCtorInitializer(Context, BaseTInfo, 3064 CXXCtorInitializer *&CXXBaseInit) { 3152 new (SemaRef.Context) CXXCtorInitializer(SemaRef.Context, 3173 CXXCtorInitializer *&CXXMemberInit) { 3306 = new (SemaRef.Context) CXXCtorInitializer(SemaRef.Context, Indirect, 3311 CXXMemberInit = CXXCtorInitializer [all...] |
/external/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 46 class CXXCtorInitializer; 665 /// \brief Emit a CXXCtorInitializer array. 667 const CXXCtorInitializer * const *CtorInitializers,
|
H A D | ASTReader.h | 71 class CXXCtorInitializer; 1940 /// \brief Read a CXXCtorInitializer array. 1941 std::pair<CXXCtorInitializer **, unsigned>
|
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 385 CXXCtorInitializer *BaseInit, 533 CXXCtorInitializer *MemberInit, 923 // Returns true if a CXXCtorInitializer represents a member initialization 925 bool isMemberInitMemcpyable(CXXCtorInitializer *MemberInit) const { 957 void addMemberInitializer(CXXCtorInitializer *MemberInit) { 1007 SmallVector<CXXCtorInitializer*, 16> AggregatedInits; 1173 CXXCtorInitializer *Member = (*B);
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 143 const CXXCtorInitializer *Init = InitElem->getInitializer();
|
H A D | ExprEngine.cpp | 447 const CXXCtorInitializer *BMI = Init.getInitializer(); 2398 const CXXCtorInitializer *Init =
|
/external/clang/unittests/ASTMatchers/Dynamic/ |
H A D | RegistryTest.cpp | 301 TEST_F(RegistryTest, CXXCtorInitializer) {
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 437 CFGBlock *addInitializer(CXXCtorInitializer *I); 461 void appendInitializer(CFGBlock *B, CXXCtorInitializer *I) { 999 CFGBlock *CFGBuilder::addInitializer(CXXCtorInitializer *I) { 4079 const CXXCtorInitializer *I = IE->getInitializer();
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 7672 std::pair<CXXCtorInitializer **, unsigned> 7675 CXXCtorInitializer **CtorInitializers = nullptr; 7679 = new (Context) CXXCtorInitializer*[NumInitializers]; 7722 CXXCtorInitializer *BOMInit; 7724 BOMInit = new (Context) CXXCtorInitializer(Context, TInfo, IsBaseVirtual, 7728 BOMInit = new (Context) CXXCtorInitializer(Context, TInfo, LParenLoc, 7732 BOMInit = new (Context) CXXCtorInitializer(Context, Member, MemberOrEllipsisLoc, 7735 BOMInit = new (Context) CXXCtorInitializer(Context, IndirectMember, 7741 BOMInit = new (Context) CXXCtorInitializer(Context, IndirectMember, 7745 BOMInit = CXXCtorInitializer [all...] |