| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Decl.cpp | 667 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() 901 isa<IndirectFieldDecl>(D) || in getLVForClassMember() 4176 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage() 4182 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage() 4485 void IndirectFieldDecl::anchor() {} in anchor() 4487 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl() function in IndirectFieldDecl 4499 IndirectFieldDecl * 4500 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create() 4503 return new (C, DC) IndirectFieldDecl(C, DC, L, Id, T, CH); in Create() 4506 IndirectFieldDecl *IndirectFieldDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() [all …]
|
| H A D | ASTDumper.cpp | 222 void VisitIndirectFieldDecl(const IndirectFieldDecl *D); 568 void ASTDumper::VisitIndirectFieldDecl(const IndirectFieldDecl *D) { in VisitIndirectFieldDecl()
|
| H A D | ExprClassification.cpp | 446 isa<IndirectFieldDecl>(D) || in ClassifyDecl()
|
| H A D | DeclCXX.cpp | 652 !isa<IndirectFieldDecl>(D) && in addedMember() 2239 IndirectFieldDecl *Member, in CXXCtorInitializer()
|
| H A D | ASTImporter.cpp | 475 ExpectedDecl VisitIndirectFieldDecl(IndirectFieldDecl *D); 3333 ExpectedDecl ASTNodeImporter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 3347 if (auto *FoundField = dyn_cast<IndirectFieldDecl>(FoundDecls[I])) { in VisitIndirectFieldDecl() 3391 IndirectFieldDecl *ToIndirectField; in VisitIndirectFieldDecl() 7635 assert(F && (isa<FieldDecl>(*F) || isa<IndirectFieldDecl>(*F)) && in getFieldIndex() 7647 if (isa<FieldDecl>(*D) || isa<IndirectFieldDecl>(*D)) in getFieldIndex() 8256 auto *ToIField = cast_or_null<IndirectFieldDecl>( in Import()
|
| H A D | RecordLayoutBuilder.cpp | 3111 const IndirectFieldDecl *IFD = cast<IndirectFieldDecl>(VD); in getFieldOffset()
|
| H A D | ExprConstant.cpp | 2450 const IndirectFieldDecl *IFD) { in HandleLValueIndirectMember() 3771 } else if (const IndirectFieldDecl *IFD = in HandleMemberPointerAccess() 3772 dyn_cast<IndirectFieldDecl>(MemPtr.getDecl())) { in HandleMemberPointerAccess() 4592 } else if (IndirectFieldDecl *IFD = I->getIndirectMember()) { in HandleConstructorCall() 5216 } else if (const IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(MD)) { in VisitMemberExpr() 7914 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(ME->getMemberDecl())) { in isDesignatorAtObjectEnd()
|
| H A D | ItaniumMangle.cpp | 646 else if (const IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(D)) in mangle()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 111 isa<IndirectFieldDecl>(D); in ClassifyImplicitMemberAccess() 214 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 802 IndirectFieldDecl *indirectField, in BuildAnonymousStructUnionMemberReference() 837 IndirectFieldDecl::chain_iterator in BuildAnonymousStructUnionMemberReference() 1108 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) in BuildMemberReferenceExpr()
|
| H A D | SemaStmtAsm.cpp | 826 FD = dyn_cast<IndirectFieldDecl>(FieldResult.getFoundDecl()); in LookupInlineAsmVarDeclField()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 907 Decl *TemplateDeclInstantiator::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 922 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() 4711 IndirectFieldDecl *IndirectMember = in InstantiateMemInitializers() 4712 cast_or_null<IndirectFieldDecl>(FindInstantiatedDecl( in InstantiateMemInitializers()
|
| H A D | SemaDeclCXX.cpp | 2038 else if (IndirectFieldDecl *ID = I->getIndirectMember()) in CheckConstexprFunctionBody() 2891 if ((isa<FieldDecl>(Field) || isa<IndirectFieldDecl>(Field)) && in CheckShadowInheritedFields() 3591 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(I)) { in DiagnoseUninitializedFields() 3813 (Member = dyn_cast<IndirectFieldDecl>(Result.front()))) in tryLookupCtorInitMemberDecl() 3994 IndirectFieldDecl *IndirectMember = dyn_cast<IndirectFieldDecl>(Member); in BuildMemberInitializer() 4594 IndirectFieldDecl *Indirect) { in isWithinInactiveUnionMember() 4626 IndirectFieldDecl *Indirect = nullptr) { in CollectFieldInitializer() 4753 if (IndirectFieldDecl *F = Member->getIndirectMember()) { in SetCtorInitializers() 4857 if (auto *F = dyn_cast<IndirectFieldDecl>(Mem)) { in SetCtorInitializers() 6048 isa<IndirectFieldDecl>(D)) { in CheckCompletedCXXClass() [all …]
|
| H A D | SemaExpr.cpp | 1732 if (IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(D)) in BuildDeclRefExpr() 2288 isa<IndirectFieldDecl>(R.getFoundDecl()) || in ActOnIdExpression() 2865 if (IndirectFieldDecl *indirectField = dyn_cast<IndirectFieldDecl>(VD)) in BuildDeclarationNameExpr() 11908 } else if (isa<FieldDecl>(dcl) || isa<IndirectFieldDecl>(dcl)) { in CheckAddressOfOperand() 13097 if (isa<FieldDecl>(VD) || isa<IndirectFieldDecl>(VD)) in isQualifiedMemberAccess() 13399 IndirectFieldDecl *IndirectMemberDecl = nullptr; in BuildBuiltinOffsetOf() 13401 if ((IndirectMemberDecl = R.getAsSingle<IndirectFieldDecl>())) in BuildBuiltinOffsetOf()
|
| H A D | SemaTemplate.cpp | 5886 if (isa<FieldDecl>(Entity) || isa<IndirectFieldDecl>(Entity)) { in CheckTemplateArgumentAddressOfObjectOrFunction() 6132 isa<IndirectFieldDecl>(DRE->getDecl()) || in CheckTemplateArgumentPointerToMember() 6135 isa<IndirectFieldDecl>(DRE->getDecl()) || in CheckTemplateArgumentPointerToMember() 6774 isa<IndirectFieldDecl>(VD))) { in BuildExpressionFromDeclTemplateArgument()
|
| H A D | SemaDecl.cpp | 4512 if ((isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D)) && in InjectAnonymousStructOrUnionMembers() 4530 if (IndirectFieldDecl *IF = dyn_cast<IndirectFieldDecl>(VD)) in InjectAnonymousStructOrUnionMembers() 4541 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in InjectAnonymousStructOrUnionMembers() 4593 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(I)) in findDefaultInitializer() 15752 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(I)) in ActOnFields()
|
| H A D | SemaInit.cpp | 2144 IndirectFieldDecl *IndirectField) { in ExpandAnonymousFieldDesignator() 2149 for (IndirectFieldDecl::chain_iterator PI = IndirectField->chain_begin(), in ExpandAnonymousFieldDesignator() 2369 if (auto *IFD = dyn_cast<IndirectFieldDecl>(ND)) { in CheckDesignatedInitializer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2260 llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> 2312 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 2338 return Initializee.is<IndirectFieldDecl*>(); 2402 return Initializee.get<IndirectFieldDecl*>()->getAnonField(); 2406 IndirectFieldDecl *getIndirectMember() const { 2408 return Initializee.get<IndirectFieldDecl*>();
|
| H A D | Decl.h | 2825 class IndirectFieldDecl : public ValueDecl, 2826 public Mergeable<IndirectFieldDecl> { 2830 IndirectFieldDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 2839 static IndirectFieldDecl *Create(ASTContext &C, DeclContext *DC, 2843 static IndirectFieldDecl *CreateDeserialized(ASTContext &C, unsigned ID); 2865 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 2866 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 324 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const; 773 inline SVal ProgramState::getLValue(const IndirectFieldDecl *D, in getLValue()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Initialization.h | 365 InitializeMember(IndirectFieldDecl *Member,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 377 void VisitIndirectFieldDecl(IndirectFieldDecl *FD); 1333 void ASTDeclReader::VisitIndirectFieldDecl(IndirectFieldDecl *FD) { in VisitIndirectFieldDecl() 3090 if (const auto *IFDX = dyn_cast<IndirectFieldDecl>(X)) { in isSameEntity() 3091 const auto *IFDY = cast<IndirectFieldDecl>(Y); in isSameEntity() 3808 D = IndirectFieldDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 98 void VisitIndirectFieldDecl(IndirectFieldDecl *D); 910 void ASTDeclWriter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 609 const internal::VariadicDynCastAllOfMatcher<Decl, IndirectFieldDecl>
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 7984 typedef llvm::SmallVector<clang::IndirectFieldDecl *, 1> IndirectFieldVector; in BuildIndirectFields() 8016 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 8017 clang::IndirectFieldDecl::Create( in BuildIndirectFields() 8028 } else if (clang::IndirectFieldDecl *nested_indirect_field_decl = in BuildIndirectFields() 8029 llvm::dyn_cast<clang::IndirectFieldDecl>(*di)) { in BuildIndirectFields() 8037 for (clang::IndirectFieldDecl::chain_iterator in BuildIndirectFields() 8045 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 8046 clang::IndirectFieldDecl::Create( in BuildIndirectFields()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1169 extern const internal::VariadicDynCastAllOfMatcher<Decl, IndirectFieldDecl>
|