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

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1953 LateInstantiatedAttrVec LateAttrs; local
1954 Instantiator.enableLateAttributeInstantiation(&LateAttrs);
2045 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(),
2046 E = LateAttrs.end(); I != E; ++I) {
2064 LateAttrs.clear();
H A DSemaTemplateInstantiateDecl.cpp169 LateInstantiatedAttrVec *LateAttrs,
187 if (TmplAttr->isLateParsed() && LateAttrs) {
193 LateAttrs->push_back(LateInstantiatedAttribute(TmplAttr, Saved, New));
417 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs, Owner,
496 SemaRef.InstantiateAttrs(TemplateArgs, D, Field, LateAttrs, StartingScope);
554 SemaRef.InstantiateAttrs(TemplateArgs, D, Property, LateAttrs,
2554 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs,
2873 LateAttrs, Owner, StartingScope);
3251 LateAttrs, StartingScope);
3490 LateInstantiatedAttrVec *LateAttrs,
167 InstantiateAttrs(const MultiLevelTemplateArgumentList &TemplateArgs, const Decl *Tmpl, Decl *New, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *OuterMostScope) argument
3484 BuildVarTemplateInstantiation( VarTemplateDecl *VarTemplate, VarDecl *FromVar, const TemplateArgumentList &TemplateArgList, const TemplateArgumentListInfo &TemplateArgsInfo, SmallVectorImpl<TemplateArgument> &Converted, SourceLocation PointOfInstantiation, void *InsertPos, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *StartingScope) argument
3556 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.cpp124 LateParsedAttrList *LateAttrs,
159 if (!LateAttrs || !isAttributeLateParsed(*AttrName)) {
168 LateAttrs->push_back(LA);
172 if (!ClassStack.empty() && !LateAttrs->parseSoon())
2305 LateParsedAttrList *LateAttrs) {
2399 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs);
2435 LateParsedAttrList *LateAttrs) {
2824 ParseGNUAttributes(DS.getAttributes(), nullptr, LateAttrs);
122 ParseGNUAttributes(ParsedAttributes &attrs, SourceLocation *endLoc, LateParsedAttrList *LateAttrs, Declarator *D) argument
2303 DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, DeclSpecContext DSContext, LateParsedAttrList *LateAttrs) argument
2431 ParseDeclarationSpecifiers(DeclSpec &DS, const ParsedTemplateInfo &TemplateInfo, AccessSpecifier AS, DeclSpecContext DSContext, LateParsedAttrList *LateAttrs) argument

Completed in 1017 milliseconds