Home
last modified time | relevance | path

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

/external/clang/include/clang/Basic/
DDeclNodes.td39 def IndirectField : DDecl<Value>;
/external/clang/lib/Serialization/
DASTCommon.cpp279 case Decl::IndirectField: in isRedeclarableDeclKind()
/external/clang/lib/Frontend/
DASTConsumers.cpp406 case Decl::IndirectField: { in PrintDeclContext()
/external/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp1497 for (const ClassInfo::MemberInfo &IndirectField : NestedInfo.Members) in collectMemberInfo() local
1499 {IndirectField.MemberTypeNode, IndirectField.BaseOffset + Offset}); in collectMemberInfo()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp804 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in VisitIndirectFieldDecl() local
809 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in VisitIndirectFieldDecl()
811 IndirectField->setImplicit(D->isImplicit()); in VisitIndirectFieldDecl()
812 IndirectField->setAccess(D->getAccess()); in VisitIndirectFieldDecl()
813 Owner->addDecl(IndirectField); in VisitIndirectFieldDecl()
814 return IndirectField; in VisitIndirectFieldDecl()
DSemaDecl.cpp4165 IndirectFieldDecl *IndirectField = IndirectFieldDecl::Create( in InjectAnonymousStructOrUnionMembers() local
4170 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in InjectAnonymousStructOrUnionMembers()
4172 IndirectField->setAccess(AS); in InjectAnonymousStructOrUnionMembers()
4173 IndirectField->setImplicit(); in InjectAnonymousStructOrUnionMembers()
4174 SemaRef.PushOnScopeChains(IndirectField, S); in InjectAnonymousStructOrUnionMembers()
4177 if (AS != AS_none) IndirectField->setAccess(AS); in InjectAnonymousStructOrUnionMembers()
DSemaInit.cpp1948 IndirectFieldDecl *IndirectField) { in ExpandAnonymousFieldDesignator() argument
1953 for (IndirectFieldDecl::chain_iterator PI = IndirectField->chain_begin(), in ExpandAnonymousFieldDesignator()
1954 PE = IndirectField->chain_end(); PI != PE; ++PI) { in ExpandAnonymousFieldDesignator()
DSemaDeclCXX.cpp909 case Decl::IndirectField: in CheckConstexprDeclStmt()
DSemaExpr.cpp2913 case Decl::IndirectField: in BuildDeclarationNameExpr()
/external/clang/lib/AST/
DDeclBase.cpp610 case IndirectField: in getIdentifierNamespaceForKind()
DDecl.cpp4098 : ValueDecl(IndirectField, DC, L, N, T), Chaining(CH.data()), in IndirectFieldDecl()
/external/clang/lib/CodeGen/
DCGClass.cpp687 IndirectFieldDecl *IndirectField = MemberInit->getIndirectMember(); in EmitLValueForAnyFieldInitialization() local
688 for (const auto *I : IndirectField->chain()) in EmitLValueForAnyFieldInitialization()
DCGDecl.cpp58 case Decl::IndirectField: in EmitDecl()
DCodeGenModule.cpp3774 case Decl::IndirectField: in EmitTopLevelDecl()
/external/clang/test/SemaCXX/
Dconstant-expression-cxx11.cpp1283 namespace IndirectField { namespace
/external/clang/include/clang/AST/
DDecl.h2563 static bool classofKind(Kind K) { return K == IndirectField; } in classofKind()
/external/clang/tools/libclang/
DCIndex.cpp5608 case Decl::IndirectField: in clang_getCursorDefinition()