| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | MemberPointer.cpp | 21 assert((isa<FieldDecl, IndirectFieldDecl>(Dcl))); in toPointer() 52 const auto *IFD = cast<IndirectFieldDecl>(Dcl); in toPointer()
|
| H A D | MemberPointer.h | 40 assert((isa<FieldDecl, IndirectFieldDecl, CXXMethodDecl>(D))); in MemberPointer()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 128 isa<IndirectFieldDecl>(D); in ClassifyImplicitMemberAccess() 240 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 300 return isa<FieldDecl, IndirectFieldDecl, MSPropertyDecl>(R.getFoundDecl()); in isPotentialImplicitMemberAccess() 735 IndirectFieldDecl *indirectField, in BuildAnonymousStructUnionMemberReference() 770 IndirectFieldDecl::chain_iterator in BuildAnonymousStructUnionMemberReference() 1065 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) { in BuildMemberReferenceExpr()
|
| H A D | SemaBoundsSafety.cpp | 183 if (auto *IFD = dyn_cast<IndirectFieldDecl>(CountDecl)) { in CheckCountedByAttrOnField()
|
| H A D | SemaSwift.cpp | 592 isa<IndirectFieldDecl>(D) || isa<FieldDecl>(D)) && in DiagnoseName()
|
| H A D | SemaStmtAsm.cpp | 960 FD = dyn_cast<IndirectFieldDecl>(FieldResult.getFoundDecl()); in LookupInlineAsmVarDeclField()
|
| H A D | SemaDeclCXX.cpp | 2464 else if (IndirectFieldDecl *ID = I->getIndirectMember()) in CheckConstexprFunctionBody() 3374 if ((isa<FieldDecl>(Field) || isa<IndirectFieldDecl>(Field)) && in CheckShadowInheritedFields() 4084 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(I)) { in DiagnoseUninitializedFields() 4329 return isa<FieldDecl, IndirectFieldDecl>(Elem) && in DiagRedefinedPlaceholderFieldDecl() 4340 if (isa<FieldDecl, IndirectFieldDecl>(ND) && in DiagRedefinedPlaceholderFieldDecl() 4352 if (isa<FieldDecl, IndirectFieldDecl>(D)) { in tryLookupUnambiguousFieldDecl() 4569 IndirectFieldDecl *IndirectMember = dyn_cast<IndirectFieldDecl>(Member); in BuildMemberInitializer() 4960 FieldDecl *Field, IndirectFieldDecl *Indirect, in BuildImplicitMemberInitializer() 5191 IndirectFieldDecl *Indirect) { in isWithinInactiveUnionMember() 5223 IndirectFieldDecl *Indirect = nullptr) { in CollectFieldInitializer() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1867 Decl *TemplateDeclInstantiator::VisitIndirectFieldDecl(IndirectFieldDecl *D) { in VisitIndirectFieldDecl() 1882 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() 6504 IndirectFieldDecl *IndirectMember = in InstantiateMemInitializers() 6505 cast_or_null<IndirectFieldDecl>(FindInstantiatedDecl( in InstantiateMemInitializers()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 667 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() 929 isa<IndirectFieldDecl>(D) || in getLVForClassMember() 1108 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(this)) { in isPlaceholderVar() 1969 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember() 4792 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(CountDecl)) in findCountedByField() 5221 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage() 5227 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage() 5607 void IndirectFieldDecl::anchor() {} in anchor() 5609 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl() function in IndirectFieldDecl 5621 IndirectFieldDecl *IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, in Create() [all …]
|
| H A D | Randstruct.cpp | 183 else if (isa<StaticAssertDecl>(D) || isa<IndirectFieldDecl>(D)) in randomizeStructureLayout()
|
| H A D | ExprClassification.cpp | 511 isa<VarDecl, FieldDecl, IndirectFieldDecl, BindingDecl, MSGuidDecl, in ClassifyDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2368 llvm::PointerUnion<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> 2423 CXXCtorInitializer(ASTContext &Context, IndirectFieldDecl *Member, 2449 return isa<IndirectFieldDecl *>(Initializee); in isIndirectMemberInitializer() 2514 return cast<IndirectFieldDecl *>(Initializee)->getAnonField(); in getAnyMember() 2518 IndirectFieldDecl *getIndirectMember() const { in getIndirectMember() 2520 return cast<IndirectFieldDecl *>(Initializee); in getIndirectMember()
|
| H A D | Decl.h | 3434 class IndirectFieldDecl : public ValueDecl, 3435 public Mergeable<IndirectFieldDecl> { 3439 IndirectFieldDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 3448 static IndirectFieldDecl *Create(ASTContext &C, DeclContext *DC, 3452 static IndirectFieldDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID); 3472 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3473 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
| H A D | TextNodeDumper.h | 359 void VisitIndirectFieldDecl(const IndirectFieldDecl *D);
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenClass.cpp | 62 IndirectFieldDecl *indirectField = memberInit->getIndirectMember(); in emitLValueForAnyFieldInitialization()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 361 IndirectFieldDecl *IndirectField = Init->getIndirectMember(); in builtinTransferInitializer()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 391 InitializeMember(IndirectFieldDecl *Member,
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ProgramState.cpp | 472 SVal ProgramState::getLValue(const IndirectFieldDecl *D, SVal Base) const { in getLValue()
|
| H A D | SValBuilder.cpp | 276 assert(!ND || (isa<CXXMethodDecl, FieldDecl, IndirectFieldDecl>(ND))); in getMemberPointer()
|
| H A D | ExprEngineC.cpp | 1020 if (isa<CXXMethodDecl, FieldDecl, IndirectFieldDecl>(VD)) { in VisitUnaryOperator()
|
| H A D | SimpleSValBuilder.cpp | 1103 if (const auto *FD = PTMSV->getDeclAs<IndirectFieldDecl>()) { in evalBinOpLN()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 371 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 7452 typedef llvm::SmallVector<clang::IndirectFieldDecl *, 1> IndirectFieldVector; in BuildIndirectFields() 7484 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 7485 clang::IndirectFieldDecl::Create( in BuildIndirectFields() 7497 } else if (clang::IndirectFieldDecl *nested_indirect_field_decl = in BuildIndirectFields() 7498 llvm::dyn_cast<clang::IndirectFieldDecl>(*di)) { in BuildIndirectFields() 7506 for (clang::IndirectFieldDecl::chain_iterator in BuildIndirectFields() 7514 clang::IndirectFieldDecl *indirect_field = in BuildIndirectFields() 7515 clang::IndirectFieldDecl::Create( in BuildIndirectFields()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 373 void VisitIndirectFieldDecl(IndirectFieldDecl *FD); 1592 void ASTDeclReader::VisitIndirectFieldDecl(IndirectFieldDecl *FD) { in VisitIndirectFieldDecl() 3011 if (isa<EnumConstantDecl, FieldDecl, IndirectFieldDecl>(ND)) in allowODRLikeMergeInC() 4114 D = IndirectFieldDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 835 const internal::VariadicDynCastAllOfMatcher<Decl, IndirectFieldDecl>
|