/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 28 SourceLocation &DeclEnd, 36 DeclEnd, AS); 38 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, 61 SourceLocation &DeclEnd, 145 DeclEnd, AS, AccessAttrs); 151 /// \param DeclEnd will receive the source location of the last token 163 SourceLocation &DeclEnd, 180 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, 192 DeclEnd = ConsumeToken(); 1247 SourceLocation &DeclEnd, 27 ParseDeclarationStartingWithTemplate(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 60 ParseTemplateDeclarationOrSpecialization(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 159 ParseSingleDeclarationAfterTemplate( unsigned Context, const ParsedTemplateInfo &TemplateInfo, ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 1244 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument [all...] |
H A D | ParseStmt.cpp | 209 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 211 DeclEnd, Attrs); 212 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 963 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 965 Declarator::BlockContext, DeclEnd, 967 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); 1543 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1546 Stmts, Declarator::ForContext, DeclEnd, attrs, false,
|
H A D | Parser.cpp | 699 SourceLocation DeclEnd; local 701 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 710 SourceLocation DeclEnd; local 712 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 722 SourceLocation DeclEnd; local 724 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 732 SourceLocation DeclEnd; local 734 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 747 SourceLocation DeclEnd; local 750 ExternLoc, TemplateLoc, DeclEnd)); [all...] |
H A D | ParseDeclCXX.cpp | 58 SourceLocation &DeclEnd, 107 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); 191 DeclEnd = T.getCloseLocation(); 192 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); 241 SourceLocation &DeclEnd) { 268 DeclEnd = Tok.getLocation(); 366 SourceLocation &DeclEnd, 390 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); 398 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, 414 SourceLocation &DeclEnd, 57 ParseNamespace(unsigned Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument 238 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument 364 ParseUsingDirectiveOrDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, Decl **OwnedType) argument 412 ParseUsingDirective(unsigned Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument 476 ParseUsingDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS, Decl **OwnedType) argument 668 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument 2069 SourceLocation DeclEnd; local 2077 SourceLocation DeclEnd; local 2113 SourceLocation DeclEnd; local [all...] |
H A D | ParseDecl.cpp | 1272 /// location of the semicolon in DeclEnd. 1287 SourceLocation &DeclEnd, 1300 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); 1307 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); 1310 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, 1314 SingleDecl = ParseNamespace(Context, DeclEnd); 1318 DeclEnd, attrs, &OwnedType); 1323 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); 1326 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, true); 1353 SourceLocation &DeclEnd, 1285 ParseDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument 1352 ParseSimpleDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI) argument 1534 ParseDeclGroup(ParsingDeclSpec &DS, unsigned Context, bool AllowFunctionDefinitions, SourceLocation *DeclEnd, ForRangeInit *FRI) argument 3322 SourceLocation DeclEnd; local [all...] |