Home
last modified time | relevance | path

Searched refs:ParsingDeclSpec (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h176 class ParsingDeclSpec : public DeclSpec {
180 ParsingDeclSpec(Parser &P) in ParsingDeclSpec() function
183 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec() function
209 const ParsingDeclSpec &getDeclSpec() const { in getDeclSpec()
213 ParsingDeclSpec &getMutableDeclSpec() const { in getMutableDeclSpec()
214 return const_cast<ParsingDeclSpec&>(getDeclSpec()); in getMutableDeclSpec()
232 ParsingFieldDeclarator(Parser &P, const ParsingDeclSpec &DS) in ParsingFieldDeclarator()
236 const ParsingDeclSpec &getDeclSpec() const { in getDeclSpec()
237 return static_cast<const ParsingDeclSpec&>(D.getDeclSpec()); in getDeclSpec()
240 ParsingDeclSpec &getMutableDeclSpec() const { in getMutableDeclSpec()
[all …]
H A DParser.h44 class ParsingDeclSpec; variable
1432 ParsingDeclSpec *DS = nullptr);
1437 ParsingDeclSpec *DS = nullptr,
1440 ParsingDeclSpec &DS,
2065 DeclGroupPtrTy ParseDeclGroup(ParsingDeclSpec &DS, DeclaratorContext Context,
2115 ParsingDeclSpec &DS,
2677 Decl *ParseLinkage(ParsingDeclSpec &DS, DeclaratorContext Context);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp642 ParsingDeclSpec *DS) { in ParseExternalDeclaration()
921 ParsingDeclSpec &DS, in ParseDeclOrFunctionDefInternal()
1020 ParsingDeclSpec *DS, in ParseDeclarationOrFunctionDefinition()
1025 ParsingDeclSpec PDS(*this); in ParseDeclarationOrFunctionDefinition()
H A DParseOpenMP.cpp826 ParsingDeclSpec PDS(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
860 ParsingDeclSpec PDS(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
H A DParseTemplate.cpp196 ParsingDeclSpec DS(*this, &DiagsFromTParams); in ParseSingleDeclarationAfterTemplate()
H A DParseDecl.cpp1736 ParsingDeclSpec DS(*this); in ParseSimpleDeclaration()
1920 Parser::DeclGroupPtrTy Parser::ParseDeclGroup(ParsingDeclSpec &DS, in ParseDeclGroup()
3895 ParsingDeclSpec &DS, in ParseStructDeclaration()
4040 ParsingDeclSpec DS(*this); in ParseStructUnionBody()
H A DParseObjc.cpp760 ParsingDeclSpec DS(*this); in ParseObjCInterfaceDeclList()
1963 ParsingDeclSpec DS(*this); in ParseObjCClassInstanceVariables()
H A DParseDeclCXX.cpp333 Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, DeclaratorContext Context) { in ParseLinkage()
2558 ParsingDeclSpec DS(*this, TemplateDiags); in ParseCXXClassMemberDeclaration()