Searched defs:LateAttrs (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1984 LateInstantiatedAttrVec LateAttrs; local
1985 Instantiator.enableLateAttributeInstantiation(&LateAttrs);
2051 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(),
2052 E = LateAttrs.end(); I != E; ++I) {
2070 LateAttrs.clear();
H A DSemaTemplateInstantiateDecl.cpp232 LateInstantiatedAttrVec *LateAttrs,
277 if (TmplAttr->isLateParsed() && LateAttrs) {
283 LateAttrs->push_back(LateInstantiatedAttribute(TmplAttr, Saved, New));
533 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, Owner,
612 SemaRef.InstantiateAttrs(TemplateArgs, D, Field, LateAttrs, StartingScope);
670 SemaRef.InstantiateAttrs(TemplateArgs, D, Property, LateAttrs,
2709 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs,
3027 LateAttrs, Owner, StartingScope);
3306 LateAttrs, StartingScope);
3544 LateInstantiatedAttrVec *LateAttrs,
230 InstantiateAttrs(const MultiLevelTemplateArgumentList &TemplateArgs, const Decl *Tmpl, Decl *New, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *OuterMostScope) argument
3538 BuildVarTemplateInstantiation( VarTemplateDecl *VarTemplate, VarDecl *FromVar, const TemplateArgumentList &TemplateArgList, const TemplateArgumentListInfo &TemplateArgsInfo, SmallVectorImpl<TemplateArgument> &Converted, SourceLocation PointOfInstantiation, void *InsertPos, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *StartingScope) argument
3610 BuildVariableInstantiation( VarDecl *NewVar, VarDecl *OldVar, const MultiLevelTemplateArgumentList &TemplateArgs, LateInstantiatedAttrVec *LateAttrs, DeclContext *Owner, LocalInstantiationScope *StartingScope, bool InstantiatingVarTemplate) argument
[all...]
/external/clang/lib/Parse/
H A DParseDecl.cpp125 LateParsedAttrList *LateAttrs,
162 if (!LateAttrs || !isAttributeLateParsed(*AttrName)) {
171 LateAttrs->push_back(LA);
175 if (!ClassStack.empty() && !LateAttrs->parseSoon())
2494 LateParsedAttrList *LateAttrs) {
2587 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs);
2622 LateParsedAttrList *LateAttrs) {
3044 ParseGNUAttributes(DS.getAttributes(), nullptr, LateAttrs);
123 ParseGNUAttributes(ParsedAttributes &attrs, SourceLocation *endLoc, LateParsedAttrList *LateAttrs, Declarator *D) argument
2492 DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, DeclSpecContext DSContext, LateParsedAttrList *LateAttrs) argument
2618 ParseDeclarationSpecifiers(DeclSpec &DS, const ParsedTemplateInfo &TemplateInfo, AccessSpecifier AS, DeclSpecContext DSContext, LateParsedAttrList *LateAttrs) argument

Completed in 315 milliseconds