/external/clang/lib/Frontend/ |
D | ASTConsumers.cpp | 407 IndirectFieldDecl* IFD = cast<IndirectFieldDecl>(I); in PrintDeclContext()
|
/external/clang/lib/AST/ |
D | Decl.cpp | 630 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() 863 isa<IndirectFieldDecl>(D) || in getLVForClassMember() 1624 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember() 3797 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage() 3803 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage() 4092 void IndirectFieldDecl::anchor() { } in anchor() 4094 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl() function in IndirectFieldDecl 4106 IndirectFieldDecl * 4107 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create() 4110 return new (C, DC) IndirectFieldDecl(C, DC, L, Id, T, CH); in Create() [all …]
|
D | ExprClassification.cpp | 430 isa<IndirectFieldDecl>(D) || in ClassifyDecl()
|
D | ASTImporter.cpp | 154 Decl *VisitIndirectFieldDecl(IndirectFieldDecl *D); 3165 if (isa<FieldDecl>(*D) || isa<IndirectFieldDecl>(*D)) in getFieldIndex() 3236 Decl *ASTNodeImporter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 3251 if (IndirectFieldDecl *FoundField in VisitIndirectFieldDecl() 3252 = dyn_cast<IndirectFieldDecl>(FoundDecls[I])) { in VisitIndirectFieldDecl() 3292 IndirectFieldDecl *ToIndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() 6465 IndirectFieldDecl *ToIField = llvm::cast_or_null<IndirectFieldDecl>( in Import()
|
/external/clang/tools/libclang/ |
D | CXType.cpp | 843 if (const IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(Res.front())) in clang_Type_getOffsetOf() 862 if (const IndirectFieldDecl *IFD = dyn_cast_or_null<IndirectFieldDecl>(D)) in clang_Cursor_getOffsetOfField()
|
/external/llvm-project/clang/lib/AST/ |
D | Decl.cpp | 678 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() 933 isa<IndirectFieldDecl>(D) || in getLVForClassMember() 1811 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember() 4569 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage() 4575 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage() 4878 void IndirectFieldDecl::anchor() {} in anchor() 4880 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl() function in IndirectFieldDecl 4892 IndirectFieldDecl * 4893 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create() 4896 return new (C, DC) IndirectFieldDecl(C, DC, L, Id, T, CH); in Create() [all …]
|
D | ExprClassification.cpp | 460 isa<IndirectFieldDecl>(D) || in ClassifyDecl()
|
/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 111 isa<IndirectFieldDecl>(D); in ClassifyImplicitMemberAccess() 213 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 783 IndirectFieldDecl *indirectField, in BuildAnonymousStructUnionMemberReference() 855 IndirectFieldDecl::chain_iterator in BuildAnonymousStructUnionMemberReference() 1163 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) in BuildMemberReferenceExpr()
|
D | SemaStmtAsm.cpp | 703 FD = dyn_cast<IndirectFieldDecl>(FieldResult.getFoundDecl()); in LookupInlineAsmVarDeclField()
|
D | SemaTemplateInstantiateDecl.cpp | 789 Decl *TemplateDeclInstantiator::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 804 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() 4350 IndirectFieldDecl *IndirectMember = in InstantiateMemInitializers() 4351 cast_or_null<IndirectFieldDecl>(FindInstantiatedDecl( in InstantiateMemInitializers()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExprMember.cpp | 110 isa<IndirectFieldDecl>(D); in ClassifyImplicitMemberAccess() 213 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 803 IndirectFieldDecl *indirectField, in BuildAnonymousStructUnionMemberReference() 838 IndirectFieldDecl::chain_iterator in BuildAnonymousStructUnionMemberReference() 1104 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) in BuildMemberReferenceExpr()
|
/external/llvm-project/clang/tools/libclang/ |
D | CXType.cpp | 1037 if (const IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(Res.front())) in clang_Type_getOffsetOf() 1067 if (const IndirectFieldDecl *IFD = dyn_cast_or_null<IndirectFieldDecl>(D)) in clang_Cursor_getOffsetOfField()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 1927 llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> 1985 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 2015 return Initializee.is<IndirectFieldDecl*>(); in isIndirectMemberInitializer() 2078 return Initializee.get<IndirectFieldDecl*>()->getAnonField(); in getAnyMember() 2082 IndirectFieldDecl *getIndirectMember() const { in getIndirectMember() 2084 return Initializee.get<IndirectFieldDecl*>(); in getIndirectMember()
|
D | Decl.h | 2521 class IndirectFieldDecl : public ValueDecl, 2522 public Mergeable<IndirectFieldDecl> { 2527 IndirectFieldDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 2532 static IndirectFieldDecl *Create(ASTContext &C, DeclContext *DC, 2536 static IndirectFieldDecl *CreateDeserialized(ASTContext &C, unsigned ID); 2558 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 2559 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
/external/llvm-project/clang/unittests/AST/ |
D | StructuralEquivalenceTest.cpp | 706 auto *A = FirstDeclMatcher<IndirectFieldDecl>().match( in TEST_F() 710 auto *B = FirstDeclMatcher<IndirectFieldDecl>().match( in TEST_F() 739 auto *A = FirstDeclMatcher<IndirectFieldDecl>().match( in TEST_F() 745 auto *A1 = FirstDeclMatcher<IndirectFieldDecl>().match( in TEST_F()
|
/external/llvm-project/clang/include/clang/AST/ |
D | Decl.h | 3030 class IndirectFieldDecl : public ValueDecl, 3031 public Mergeable<IndirectFieldDecl> { 3035 IndirectFieldDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 3044 static IndirectFieldDecl *Create(ASTContext &C, DeclContext *DC, 3048 static IndirectFieldDecl *CreateDeserialized(ASTContext &C, unsigned ID); 3070 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3071 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
D | DeclCXX.h | 2155 llvm::PointerUnion<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> 2207 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 2233 return Initializee.is<IndirectFieldDecl*>(); in isIndirectMemberInitializer() 2297 return Initializee.get<IndirectFieldDecl*>()->getAnonField(); in getAnyMember() 2301 IndirectFieldDecl *getIndirectMember() const { in getIndirectMember() 2303 return Initializee.get<IndirectFieldDecl*>(); in getIndirectMember()
|
D | TextNodeDumper.h | 326 void VisitIndirectFieldDecl(const IndirectFieldDecl *D);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ProgramState.h | 292 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const; 712 inline SVal ProgramState::getLValue(const IndirectFieldDecl *D, in getLValue()
|
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ProgramState.h | 328 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const; 749 inline SVal ProgramState::getLValue(const IndirectFieldDecl *D, in getLValue()
|
/external/clang/include/clang/Sema/ |
D | Initialization.h | 306 InitializeMember(IndirectFieldDecl *Member,
|
/external/llvm-project/clang/lib/StaticAnalyzer/Core/ |
D | SValBuilder.cpp | 241 isa<IndirectFieldDecl>(ND)); in getMemberPointer()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Initialization.h | 379 InitializeMember(IndirectFieldDecl *Member,
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 311 void VisitIndirectFieldDecl(IndirectFieldDecl *FD); 1196 void ASTDeclReader::VisitIndirectFieldDecl(IndirectFieldDecl *FD) { in VisitIndirectFieldDecl() 2738 if (auto *IFDX = dyn_cast<IndirectFieldDecl>(X)) { in isSameEntity() 2739 auto *IFDY = cast<IndirectFieldDecl>(Y); in isSameEntity() 3386 D = IndirectFieldDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 373 void VisitIndirectFieldDecl(IndirectFieldDecl *FD); 1398 void ASTDeclReader::VisitIndirectFieldDecl(IndirectFieldDecl *FD) { in VisitIndirectFieldDecl() 3214 if (const auto *IFDX = dyn_cast<IndirectFieldDecl>(X)) { in isSameEntity() 3215 const auto *IFDY = cast<IndirectFieldDecl>(Y); in isSameEntity() 3977 D = IndirectFieldDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|