Home
last modified time | relevance | path

Searched refs:LateAttrs (Results 1 – 6 of 6) sorted by relevance

/external/clang/include/clang/Sema/
DTemplate.h378 Sema::LateInstantiatedAttrVec* LateAttrs; variable
401 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr), in TemplateDeclInstantiator()
441 LateAttrs = LA; in enableLateAttributeInstantiation()
447 LateAttrs = nullptr; in disableLateAttributeInstantiation()
DSema.h7224 LateInstantiatedAttrVec *LateAttrs = nullptr,
7271 LateInstantiatedAttrVec *LateAttrs = nullptr,
7279 LateInstantiatedAttrVec *LateAttrs,
/external/clang/include/clang/Parse/
DParser.h1865 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/
DSemaTemplateInstantiateDecl.cpp312 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 …]
DSemaTemplateInstantiate.cpp1995 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/
DParseDecl.cpp126 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()