| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Randstruct.cpp | 185 else if (isa<StaticAssertDecl>(D) || isa<IndirectFieldDecl>(D)) in randomizeStructureLayout()
|
| H A D | Decl.cpp | 660 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() 923 isa<IndirectFieldDecl>(D) || in getLVForClassMember() 1095 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(this)) { in isPlaceholderVar() 5059 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage() 5065 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage() 5396 void IndirectFieldDecl::anchor() {} in anchor() 5398 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl() function in IndirectFieldDecl 5410 IndirectFieldDecl * 5414 return new (C, DC) IndirectFieldDecl(C, DC, L, Id, T, CH); in Create() 5417 IndirectFieldDecl *IndirectFieldDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() [all …]
|
| H A D | ExprClassification.cpp | 482 isa<VarDecl, FieldDecl, IndirectFieldDecl, BindingDecl, MSGuidDecl, in ClassifyDecl()
|
| H A D | DeclCXX.cpp | 708 if (!D->isImplicit() && !isa<FieldDecl>(D) && !isa<IndirectFieldDecl>(D) && in addedMember() 2610 IndirectFieldDecl *Member, in CXXCtorInitializer()
|
| H A D | ASTImporter.cpp | 488 ExpectedDecl VisitIndirectFieldDecl(IndirectFieldDecl *D); 1989 return isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<FriendDecl>(D); in ImportDeclContext() 4131 ExpectedDecl ASTNodeImporter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 4145 if (auto *FoundField = dyn_cast<IndirectFieldDecl>(FoundDecls[I])) { in VisitIndirectFieldDecl() 4189 IndirectFieldDecl *ToIndirectField; in VisitIndirectFieldDecl() 8877 assert(F && (isa<FieldDecl>(*F) || isa<IndirectFieldDecl>(*F)) && in getFieldIndex() 8889 if (isa<FieldDecl>(*D) || isa<IndirectFieldDecl>(*D)) in getFieldIndex() 9975 ToContext, cast_or_null<IndirectFieldDecl>(*ToIFieldOrErr), in Import()
|
| H A D | RecordLayoutBuilder.cpp | 3475 const IndirectFieldDecl *IFD = cast<IndirectFieldDecl>(VD); in getFieldOffset()
|
| H A D | MicrosoftMangle.cpp | 1245 if (const auto *ID = dyn_cast<IndirectFieldDecl>(ND)) in mangleNestedName() 1671 if (isa<FieldDecl>(ND) || isa<IndirectFieldDecl>(ND)) { in mangleTemplateArg()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 113 isa<IndirectFieldDecl>(D); in ClassifyImplicitMemberAccess() 222 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 837 IndirectFieldDecl *indirectField, in BuildAnonymousStructUnionMemberReference() 872 IndirectFieldDecl::chain_iterator in BuildAnonymousStructUnionMemberReference() 1138 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) in BuildMemberReferenceExpr()
|
| H A D | SemaStmtAsm.cpp | 920 FD = dyn_cast<IndirectFieldDecl>(FieldResult.getFoundDecl()); in LookupInlineAsmVarDeclField()
|
| H A D | SemaDeclCXX.cpp | 2386 else if (IndirectFieldDecl *ID = I->getIndirectMember()) in CheckConstexprFunctionBody() 4126 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(I)) { in DiagnoseUninitializedFields() 4382 return isa<FieldDecl, IndirectFieldDecl>(Elem) && in DiagRedefinedPlaceholderFieldDecl() 4393 if (isa<FieldDecl, IndirectFieldDecl>(ND) && in DiagRedefinedPlaceholderFieldDecl() 4405 if (isa<FieldDecl, IndirectFieldDecl>(D)) { in tryLookupUnambiguousFieldDecl() 4623 IndirectFieldDecl *IndirectMember = dyn_cast<IndirectFieldDecl>(Member); in BuildMemberInitializer() 5246 IndirectFieldDecl *Indirect) { in isWithinInactiveUnionMember() 5405 if (IndirectFieldDecl *F = Member->getIndirectMember()) { in SetCtorInitializers() 5509 if (auto *F = dyn_cast<IndirectFieldDecl>(Mem)) { in SetCtorInitializers() 7041 isa<IndirectFieldDecl>(D)) { in CheckCompletedCXXClass() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1364 Decl *TemplateDeclInstantiator::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 1379 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() 5840 IndirectFieldDecl *IndirectMember = in InstantiateMemInitializers() 5841 cast_or_null<IndirectFieldDecl>(FindInstantiatedDecl( in InstantiateMemInitializers()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 3300 class IndirectFieldDecl : public ValueDecl, 3301 public Mergeable<IndirectFieldDecl> { 3305 IndirectFieldDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 3314 static IndirectFieldDecl *Create(ASTContext &C, DeclContext *DC, 3318 static IndirectFieldDecl *CreateDeserialized(ASTContext &C, unsigned ID); 3340 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3341 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
| H A D | DeclCXX.h | 2297 llvm::PointerUnion<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> 2352 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 2378 return Initializee.is<IndirectFieldDecl*>(); in isIndirectMemberInitializer() 2443 return Initializee.get<IndirectFieldDecl*>()->getAnonField(); in getAnyMember() 2447 IndirectFieldDecl *getIndirectMember() const { in getIndirectMember() 2449 return Initializee.get<IndirectFieldDecl*>(); in getIndirectMember()
|
| H A D | TextNodeDumper.h | 345 void VisitIndirectFieldDecl(const IndirectFieldDecl *D);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 368 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const; 789 inline SVal ProgramState::getLValue(const IndirectFieldDecl *D, in getLValue()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 381 IndirectFieldDecl *IndirectField = Init->getIndirectMember(); in builtinTransferInitializer()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeStmtGen.cpp | 201 } else if (const IndirectFieldDecl *IFD = Init->getIndirectMember()) { in visitFunc()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 391 InitializeMember(IndirectFieldDecl *Member,
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 7368 typedef llvm::SmallVector<clang::IndirectFieldDecl *, 1> IndirectFieldVector; in BuildIndirectFields() 7400 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 7401 clang::IndirectFieldDecl::Create( in BuildIndirectFields() 7413 } else if (clang::IndirectFieldDecl *nested_indirect_field_decl = in BuildIndirectFields() 7414 llvm::dyn_cast<clang::IndirectFieldDecl>(*di)) { in BuildIndirectFields() 7422 for (clang::IndirectFieldDecl::chain_iterator in BuildIndirectFields() 7430 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 7431 clang::IndirectFieldDecl::Create( in BuildIndirectFields()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 278 assert(!ND || (isa<CXXMethodDecl, FieldDecl, IndirectFieldDecl>(ND))); in getMemberPointer()
|
| H A D | SimpleSValBuilder.cpp | 1100 if (const auto *FD = PTMSV->getDeclAs<IndirectFieldDecl>()) { in evalBinOpLN()
|
| H A D | ExprEngineC.cpp | 978 if (isa<CXXMethodDecl, FieldDecl, IndirectFieldDecl>(VD)) { in VisitUnaryOperator()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 806 const internal::VariadicDynCastAllOfMatcher<Decl, IndirectFieldDecl>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 387 void VisitIndirectFieldDecl(IndirectFieldDecl *FD); 1592 void ASTDeclReader::VisitIndirectFieldDecl(IndirectFieldDecl *FD) { in VisitIndirectFieldDecl() 3001 if (isa<EnumConstantDecl, FieldDecl, IndirectFieldDecl>(ND)) in allowODRLikeMergeInC() 4013 D = IndirectFieldDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 100 void VisitIndirectFieldDecl(IndirectFieldDecl *D); 1056 void ASTDeclWriter::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl()
|