Searched refs:DeclEnd (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp28 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 DParser.cpp743 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 DParseDeclCXX.cpp55 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 DParseStmt.cpp220 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 DParseDecl.cpp1318 /// 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 DParser.h1620 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...]

Completed in 109 milliseconds