/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 28 SourceLocation &DeclEnd, 36 DeclEnd, AS); 38 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, 82 SourceLocation &DeclEnd, 169 DeclEnd, AS, AccessAttrs); 185 /// \param DeclEnd will receive the source location of the last token 197 SourceLocation &DeclEnd, 214 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, 231 DeclEnd = ConsumeToken(); 1208 SourceLocation &DeclEnd, 27 ParseDeclarationStartingWithTemplate(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 81 ParseTemplateDeclarationOrSpecialization(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 193 ParseSingleDeclarationAfterTemplate( unsigned Context, const ParsedTemplateInfo &TemplateInfo, ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 1205 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument [all...] |
H A D | ParseDeclCXX.cpp | 52 SourceLocation &DeclEnd, 95 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); 175 DeclEnd = T.getCloseLocation(); 176 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); 225 SourceLocation &DeclEnd) { 252 DeclEnd = Tok.getLocation(); 328 SourceLocation &DeclEnd, 352 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); 360 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, 376 SourceLocation &DeclEnd, 51 ParseNamespace(unsigned Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument 222 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument 326 ParseUsingDirectiveOrDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, Decl **OwnedType) argument 374 ParseUsingDirective(unsigned Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument 438 ParseUsingDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS, Decl **OwnedType) argument 605 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument 1810 SourceLocation DeclEnd; local 1818 SourceLocation DeclEnd; local 1852 SourceLocation DeclEnd; local [all...] |
H A D | Parser.cpp | 695 SourceLocation DeclEnd; local 697 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 706 SourceLocation DeclEnd; local 708 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 718 SourceLocation DeclEnd; local 720 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 728 SourceLocation DeclEnd; local 730 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 743 SourceLocation DeclEnd; local 746 ExternLoc, TemplateLoc, DeclEnd)); [all...] |
H A D | ParseStmt.cpp | 173 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 175 DeclEnd, Attrs); 176 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 756 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 758 Declarator::BlockContext, DeclEnd, 760 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); 1320 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1323 DeclEnd, attrs, false,
|
H A D | ParseDecl.cpp | 1138 /// location of the semicolon in DeclEnd. 1153 SourceLocation &DeclEnd, 1166 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); 1173 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); 1176 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, 1180 SingleDecl = ParseNamespace(Context, DeclEnd); 1184 DeclEnd, attrs, &OwnedType); 1189 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); 1192 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, true); 1219 SourceLocation &DeclEnd, 1151 ParseDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument 1218 ParseSimpleDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, bool RequireSemi, ForRangeInit *FRI) argument 1391 ParseDeclGroup(ParsingDeclSpec &DS, unsigned Context, bool AllowFunctionDefinitions, SourceLocation *DeclEnd, ForRangeInit *FRI) argument [all...] |
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1555 unsigned Context, SourceLocation &DeclEnd, 1559 SourceLocation &DeclEnd, 1566 SourceLocation *DeclEnd = 0, 1989 Decl *ParseNamespace(unsigned Context, SourceLocation &DeclEnd, 2000 SourceLocation &DeclEnd, 2005 SourceLocation &DeclEnd, 2010 SourceLocation &DeclEnd, 2013 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 2016 SourceLocation &DeclEnd); 2068 SourceLocation &DeclEnd, [all...] |