Home
last modified time | relevance | path

Searched refs:IndirectField (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DDeclNodes.td41 def IndirectField : DDecl<Value>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.cpp361 case Decl::IndirectField: in isRedeclarableDeclKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp922 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() local
927 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in VisitIndirectFieldDecl()
929 IndirectField->setImplicit(D->isImplicit()); in VisitIndirectFieldDecl()
930 IndirectField->setAccess(D->getAccess()); in VisitIndirectFieldDecl()
931 Owner->addDecl(IndirectField); in VisitIndirectFieldDecl()
932 return IndirectField; in VisitIndirectFieldDecl()
H A DSemaDecl.cpp4541 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in InjectAnonymousStructOrUnionMembers() local
4546 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in InjectAnonymousStructOrUnionMembers()
4548 IndirectField->setAccess(AS); in InjectAnonymousStructOrUnionMembers()
4549 IndirectField->setImplicit(); in InjectAnonymousStructOrUnionMembers()
4550 SemaRef.PushOnScopeChains(IndirectField, S); in InjectAnonymousStructOrUnionMembers()
4553 if (AS != AS_none) IndirectField->setAccess(AS); in InjectAnonymousStructOrUnionMembers()
H A DSemaInit.cpp2144 IndirectFieldDecl *IndirectField) { in ExpandAnonymousFieldDesignator() argument
2149 for (IndirectFieldDecl::chain_iterator PI = IndirectField->chain_begin(), in ExpandAnonymousFieldDesignator()
2150 PE = IndirectField->chain_end(); PI != PE; ++PI) { in ExpandAnonymousFieldDesignator()
H A DSemaDeclCXX.cpp1701 case Decl::IndirectField: in CheckConstexprDeclStmt()
H A DSemaExpr.cpp2911 case Decl::IndirectField: in BuildDeclarationNameExpr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2102 for (const ClassInfo::MemberInfo &IndirectField : NestedInfo.Members) in collectMemberInfo() local
2104 {IndirectField.MemberTypeNode, IndirectField.BaseOffset + Offset}); in collectMemberInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp597 IndirectFieldDecl *IndirectField = MemberInit->getIndirectMember(); in EmitLValueForAnyFieldInitialization() local
598 for (const auto *I : IndirectField->chain()) in EmitLValueForAnyFieldInitialization()
H A DCGDecl.cpp63 case Decl::IndirectField: in EmitDecl()
H A DCodeGenModule.cpp4837 case Decl::IndirectField: in EmitTopLevelDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclBase.cpp723 case IndirectField: in getIdentifierNamespaceForKind()
H A DDecl.cpp4491 : ValueDecl(IndirectField, DC, L, N, T), Chaining(CH.data()), in IndirectFieldDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h2870 static bool classofKind(Kind K) { return K == IndirectField; } in classofKind()