/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 28 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument 36 DeclEnd, AS); in ParseDeclarationStartingWithTemplate() 38 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, in ParseDeclarationStartingWithTemplate() 61 SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument 145 DeclEnd, AS, AccessAttrs); in ParseTemplateDeclarationOrSpecialization() 163 SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument 180 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate() 192 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate() 1247 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument 1257 DeclEnd, AS); in ParseExplicitInstantiation()
|
D | ParseDeclCXX.cpp | 58 SourceLocation &DeclEnd, in ParseNamespace() argument 107 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace() 191 DeclEnd = T.getCloseLocation(); in ParseNamespace() 192 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace() 241 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument 268 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias() 366 SourceLocation &DeclEnd, in ParseUsingDirectiveOrDeclaration() argument 390 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); in ParseUsingDirectiveOrDeclaration() 398 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, in ParseUsingDirectiveOrDeclaration() 414 SourceLocation &DeclEnd, in ParseUsingDirective() argument [all …]
|
D | Parser.cpp | 699 SourceLocation DeclEnd; in ParseExternalDeclaration() local 701 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 710 SourceLocation DeclEnd; in ParseExternalDeclaration() local 712 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 722 SourceLocation DeclEnd; in ParseExternalDeclaration() local 724 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 732 SourceLocation DeclEnd; in ParseExternalDeclaration() local 734 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 747 SourceLocation DeclEnd; in ParseExternalDeclaration() local 750 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseStmt.cpp | 209 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 211 DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes() 212 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes() 963 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local 965 Declarator::BlockContext, DeclEnd, in ParseCompoundStatementBody() 967 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody() 1543 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local 1546 Stmts, Declarator::ForContext, DeclEnd, attrs, false, in ParseForStatement()
|
D | ParseDecl.cpp | 1287 SourceLocation &DeclEnd, in ParseDeclaration() argument 1300 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); in ParseDeclaration() 1307 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration() 1310 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, in ParseDeclaration() 1314 SingleDecl = ParseNamespace(Context, DeclEnd); in ParseDeclaration() 1318 DeclEnd, attrs, &OwnedType); in ParseDeclaration() 1323 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration() 1326 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, true); in ParseDeclaration() 1353 SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument 1372 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration() [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1727 unsigned Context, SourceLocation &DeclEnd, 1731 SourceLocation &DeclEnd, 1738 SourceLocation *DeclEnd = nullptr, 2239 Decl *ParseNamespace(unsigned Context, SourceLocation &DeclEnd, 2250 SourceLocation &DeclEnd, 2255 SourceLocation &DeclEnd, 2260 SourceLocation &DeclEnd, 2263 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 2266 SourceLocation &DeclEnd); 2380 SourceLocation &DeclEnd, [all …]
|