Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h175 class ParsingDeclSpec : public DeclSpec {
179 ParsingDeclSpec(Parser &P) in ParsingDeclSpec() function
182 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec() function
204 ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS, in ParsingDeclarator()
210 const ParsingDeclSpec &getDeclSpec() const { in getDeclSpec()
214 ParsingDeclSpec &getMutableDeclSpec() const { in getMutableDeclSpec()
215 return const_cast<ParsingDeclSpec&>(getDeclSpec()); in getMutableDeclSpec()
233 ParsingFieldDeclarator(Parser &P, const ParsingDeclSpec &DS, in ParsingFieldDeclarator()
238 const ParsingDeclSpec &getDeclSpec() const { in getDeclSpec()
242 ParsingDeclSpec &getMutableDeclSpec() const { in getMutableDeclSpec()
[all …]
H A DParser.h43 class ParsingDeclSpec; variable
1595 ParsingDeclSpec *DS = nullptr);
1600 ParsingDeclSpec *DS = nullptr,
1603 ParsingDeclSpec &DS,
2341 DeclGroupPtrTy ParseDeclGroup(ParsingDeclSpec &DS, DeclaratorContext Context,
2392 ParsingDeclSpec &DS,
3043 Decl *ParseLinkage(ParsingDeclSpec &DS, DeclaratorContext Context);
/llvm-project-15.0.7/clang/lib/Parse/
H A DParser.cpp781 ParsingDeclSpec *DS) { in ParseExternalDeclaration()
1084 ParsedAttributes &Attrs, ParsingDeclSpec &DS, AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal()
1183 ParsedAttributes &Attrs, ParsingDeclSpec *DS, AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
1187 ParsingDeclSpec PDS(*this); in ParseDeclarationOrFunctionDefinition()
H A DParseTemplate.cpp224 ParsingDeclSpec DS(*this, &DiagsFromTParams); in ParseSingleDeclarationAfterTemplate()
H A DParseDecl.cpp1847 ParsingDeclSpec DS(*this); in ParseSimpleDeclaration()
2032 Parser::DeclGroupPtrTy Parser::ParseDeclGroup(ParsingDeclSpec &DS, in ParseDeclGroup()
4335 ParsingDeclSpec &DS, in ParseStructDeclaration()
4494 ParsingDeclSpec DS(*this); in ParseStructUnionBody()
H A DParseObjc.cpp774 ParsingDeclSpec DS(*this); in ParseObjCInterfaceDeclList()
1996 ParsingDeclSpec DS(*this); in ParseObjCClassInstanceVariables()
H A DParseDeclCXX.cpp347 Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, DeclaratorContext Context) { in ParseLinkage()
2698 ParsingDeclSpec DS(*this, TemplateDiags); in ParseCXXClassMemberDeclaration()
H A DParseOpenMP.cpp2298 ParsingDeclSpec PDS(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl()