Searched refs:LateAttrs (Results 1 – 6 of 6) sorted by relevance
/external/clang/include/clang/Sema/ |
D | Template.h | 378 Sema::LateInstantiatedAttrVec* LateAttrs; variable 401 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr), in TemplateDeclInstantiator() 441 LateAttrs = LA; in enableLateAttributeInstantiation() 447 LateAttrs = nullptr; in disableLateAttributeInstantiation()
|
D | Sema.h | 7224 LateInstantiatedAttrVec *LateAttrs = nullptr, 7271 LateInstantiatedAttrVec *LateAttrs = nullptr, 7279 LateInstantiatedAttrVec *LateAttrs,
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1865 LateParsedAttrList *LateAttrs = nullptr); 1868 LateParsedAttrList *LateAttrs = nullptr); 2134 LateParsedAttrList *LateAttrs = nullptr) { 2138 ParseGNUAttributes(attrs, &endLoc, LateAttrs, &D); 2144 LateParsedAttrList *LateAttrs = nullptr) { 2146 ParseGNUAttributes(attrs, endLoc, LateAttrs); 2150 LateParsedAttrList *LateAttrs = nullptr, 2441 LateParsedAttrList &LateAttrs);
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 312 LateInstantiatedAttrVec *LateAttrs, in InstantiateAttrs() argument 381 if (TmplAttr->isLateParsed() && LateAttrs) { in InstantiateAttrs() 387 LateAttrs->push_back(LateInstantiatedAttribute(TmplAttr, Saved, New)); in InstantiateAttrs() 640 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, Owner, in VisitVarDecl() 719 SemaRef.InstantiateAttrs(TemplateArgs, D, Field, LateAttrs, StartingScope); in VisitFieldDecl() 777 SemaRef.InstantiateAttrs(TemplateArgs, D, Property, LateAttrs, in VisitMSPropertyDecl() 2868 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, in VisitVarTemplateSpecializationDecl() 3183 LateAttrs, Owner, StartingScope); in InstantiateVarTemplatePartialSpecialization() 3463 LateAttrs, StartingScope); in InitFunctionInstantiation() 3718 LateInstantiatedAttrVec *LateAttrs, in BuildVarTemplateInstantiation() argument [all …]
|
D | SemaTemplateInstantiate.cpp | 1995 LateInstantiatedAttrVec LateAttrs; in InstantiateClass() local 1996 Instantiator.enableLateAttributeInstantiation(&LateAttrs); in InstantiateClass() 2065 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(), in InstantiateClass() 2066 E = LateAttrs.end(); I != E; ++I) { in InstantiateClass() 2084 LateAttrs.clear(); in InstantiateClass()
|
/external/clang/lib/Parse/ |
D | ParseDecl.cpp | 126 LateParsedAttrList *LateAttrs, in ParseGNUAttributes() argument 163 if (!LateAttrs || !isAttributeLateParsed(*AttrName)) { in ParseGNUAttributes() 172 LateAttrs->push_back(LA); in ParseGNUAttributes() 176 if (!ClassStack.empty() && !LateAttrs->parseSoon()) in ParseGNUAttributes() 2549 LateParsedAttrList *LateAttrs) { in DiagnoseMissingSemiAfterTagDefinition() argument 2642 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs); in DiagnoseMissingSemiAfterTagDefinition() 2677 LateParsedAttrList *LateAttrs) { in ParseDeclarationSpecifiers() argument 3088 ParseGNUAttributes(DS.getAttributes(), nullptr, LateAttrs); in ParseDeclarationSpecifiers()
|