/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, 174 return ParseStaticAssertDeclaration(DeclEnd); 188 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, 200 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 1262 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); 978 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 979 DeclGroupPtrTy Res = ParseDeclaration(Declarator::BlockContext, DeclEnd, 981 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); 1555 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1557 Declarator::ForContext, DeclEnd, attrs, false,
|
H A D | Parser.cpp | 708 SourceLocation DeclEnd; local 709 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); 718 SourceLocation DeclEnd; local 719 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); 729 SourceLocation DeclEnd; local 730 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); 738 SourceLocation DeclEnd; local 739 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); 752 SourceLocation DeclEnd; local 755 ExternLoc, TemplateLoc, DeclEnd)); [all...] |
H A D | ParseDeclCXX.cpp | 58 SourceLocation &DeclEnd, 118 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); 199 DeclEnd = T.getCloseLocation(); 200 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); 251 SourceLocation &DeclEnd) { 278 DeclEnd = Tok.getLocation(); 376 SourceLocation &DeclEnd, 400 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); 408 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, 424 SourceLocation &DeclEnd, 57 ParseNamespace(unsigned Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument 248 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument 374 ParseUsingDirectiveOrDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, Decl **OwnedType) argument 422 ParseUsingDirective(unsigned Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument 486 ParseUsingDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS, Decl **OwnedType) argument 687 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument 2278 SourceLocation DeclEnd; local 2286 SourceLocation DeclEnd; local 2322 SourceLocation DeclEnd; local [all...] |
H A D | ParseDecl.cpp | 1366 /// location of the semicolon in DeclEnd. 1380 SourceLocation &DeclEnd, 1393 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); 1400 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); 1403 return ParseSimpleDeclaration(Context, DeclEnd, attrs, 1407 SingleDecl = ParseNamespace(Context, DeclEnd); 1411 DeclEnd, attrs, &OwnedType); 1416 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); 1419 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true); 1446 SourceLocation &DeclEnd, 1379 ParseDeclaration(unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument 1445 ParseSimpleDeclaration(unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI) argument 1627 ParseDeclGroup(ParsingDeclSpec &DS, unsigned Context, SourceLocation *DeclEnd, ForRangeInit *FRI) argument 3478 SourceLocation DeclEnd; local [all...] |