/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 28 SourceLocation &DeclEnd, 36 DeclEnd, AS); 38 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, 61 SourceLocation &DeclEnd, 150 DeclEnd, AS, AccessAttrs); 156 /// \param DeclEnd will receive the source location of the last token 168 SourceLocation &DeclEnd, 185 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, 197 DeclEnd = ConsumeToken(); 1227 SourceLocation &DeclEnd, 27 ParseDeclarationStartingWithTemplate(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 60 ParseTemplateDeclarationOrSpecialization(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 164 ParseSingleDeclarationAfterTemplate( unsigned Context, const ParsedTemplateInfo &TemplateInfo, ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument 1224 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument [all...] |
H A D | Parser.cpp | 743 SourceLocation DeclEnd; local 745 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 754 SourceLocation DeclEnd; local 756 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 766 SourceLocation DeclEnd; local 768 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 776 SourceLocation DeclEnd; local 778 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 791 SourceLocation DeclEnd; local 794 ExternLoc, TemplateLoc, DeclEnd)); [all...] |
H A D | ParseDeclCXX.cpp | 55 SourceLocation &DeclEnd, 104 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); 184 DeclEnd = T.getCloseLocation(); 185 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); 234 SourceLocation &DeclEnd) { 261 DeclEnd = Tok.getLocation(); 337 SourceLocation &DeclEnd, 361 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); 369 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, 385 SourceLocation &DeclEnd, 54 ParseNamespace(unsigned Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument 231 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument 335 ParseUsingDirectiveOrDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, Decl **OwnedType) argument 383 ParseUsingDirective(unsigned Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument 447 ParseUsingDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS, Decl **OwnedType) argument 639 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument 2016 SourceLocation DeclEnd; local 2024 SourceLocation DeclEnd; local 2064 SourceLocation DeclEnd; local [all...] |
H A D | ParseStmt.cpp | 220 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 222 DeclEnd, Attrs); 223 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 926 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 928 Declarator::BlockContext, DeclEnd, 930 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); 1475 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1478 DeclEnd, attrs, false,
|
H A D | ParseDecl.cpp | 1318 /// location of the semicolon in DeclEnd. 1333 SourceLocation &DeclEnd, 1346 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); 1353 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); 1356 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, 1360 SingleDecl = ParseNamespace(Context, DeclEnd); 1364 DeclEnd, attrs, &OwnedType); 1369 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); 1372 return ParseSimpleDeclaration(Stmts, Context, DeclEnd, attrs, true); 1399 SourceLocation &DeclEnd, 1331 ParseDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument 1398 ParseSimpleDeclaration(StmtVector &Stmts, unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI) argument 1578 ParseDeclGroup(ParsingDeclSpec &DS, unsigned Context, bool AllowFunctionDefinitions, SourceLocation *DeclEnd, ForRangeInit *FRI) argument 3372 SourceLocation DeclEnd; local [all...] |
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1620 unsigned Context, SourceLocation &DeclEnd, 1624 SourceLocation &DeclEnd, 1631 SourceLocation *DeclEnd = 0, 2113 Decl *ParseNamespace(unsigned Context, SourceLocation &DeclEnd, 2124 SourceLocation &DeclEnd, 2129 SourceLocation &DeclEnd, 2134 SourceLocation &DeclEnd, 2137 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 2140 SourceLocation &DeclEnd); 2239 SourceLocation &DeclEnd, [all...] |