Searched refs:LateAttrs (Results 1 – 6 of 6) sorted by relevance
| /trueos/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 371 Sema::LateInstantiatedAttrVec* LateAttrs; variable 394 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(0), StartingScope(0) in TemplateDeclInstantiator() 433 LateAttrs = LA; in enableLateAttributeInstantiation() 439 LateAttrs = 0; in disableLateAttributeInstantiation()
|
| HD | Sema.h | 6539 LateInstantiatedAttrVec *LateAttrs = 0, 6585 LateInstantiatedAttrVec *LateAttrs = 0, 6593 LateInstantiatedAttrVec *LateAttrs,
|
| /trueos/contrib/llvm/tools/clang/include/clang/Parse/ |
| HD | Parser.h | 1656 LateParsedAttrList *LateAttrs = 0); 1659 LateParsedAttrList *LateAttrs = 0); 1911 LateParsedAttrList *LateAttrs = 0) { 1915 ParseGNUAttributes(attrs, &endLoc, LateAttrs); 1921 LateParsedAttrList *LateAttrs = 0) { 1923 ParseGNUAttributes(attrs, endLoc, LateAttrs); 1927 LateParsedAttrList *LateAttrs = 0);
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiateDecl.cpp | 134 LateInstantiatedAttrVec *LateAttrs, in InstantiateAttrs() argument 148 if (TmplAttr->isLateParsed() && LateAttrs) { in InstantiateAttrs() 154 LateAttrs->push_back(LateInstantiatedAttribute(TmplAttr, Saved, New)); in InstantiateAttrs() 378 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, Owner, in VisitVarDecl() 448 SemaRef.InstantiateAttrs(TemplateArgs, D, Field, LateAttrs, StartingScope); in VisitFieldDecl() 508 SemaRef.InstantiateAttrs(TemplateArgs, D, Property, LateAttrs, in VisitMSPropertyDecl() 2536 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, in VisitVarTemplateSpecializationDecl() 2856 LateAttrs, Owner, StartingScope); in InstantiateVarTemplatePartialSpecialization() 3225 LateAttrs, StartingScope); in InitFunctionInstantiation() 3453 LateInstantiatedAttrVec *LateAttrs, in BuildVarTemplateInstantiation() argument [all …]
|
| HD | SemaTemplateInstantiate.cpp | 2045 LateInstantiatedAttrVec LateAttrs; in InstantiateClass() local 2046 Instantiator.enableLateAttributeInstantiation(&LateAttrs); in InstantiateClass() 2141 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(), in InstantiateClass() 2142 E = LateAttrs.end(); I != E; ++I) { in InstantiateClass() 2160 LateAttrs.clear(); in InstantiateClass()
|
| /trueos/contrib/llvm/tools/clang/lib/Parse/ |
| HD | ParseDecl.cpp | 120 LateParsedAttrList *LateAttrs) { in ParseGNUAttributes() argument 148 if (LateAttrs && isAttributeLateParsed(*AttrName)) { in ParseGNUAttributes() 151 LateAttrs->push_back(LA); in ParseGNUAttributes() 155 if (!ClassStack.empty() && !LateAttrs->parseSoon()) in ParseGNUAttributes() 2338 LateParsedAttrList *LateAttrs) { in DiagnoseMissingSemiAfterTagDefinition() argument 2419 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs); in DiagnoseMissingSemiAfterTagDefinition() 2455 LateParsedAttrList *LateAttrs) { in ParseDeclarationSpecifiers() argument 2833 ParseGNUAttributes(DS.getAttributes(), 0, LateAttrs); in ParseDeclarationSpecifiers()
|