Home
last modified time | relevance | path

Searched refs:ParsingDeclRAIIObject (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h91 class ParsingDeclRAIIObject {
97 ParsingDeclRAIIObject(const ParsingDeclRAIIObject &) = delete;
98 void operator=(const ParsingDeclRAIIObject &) = delete;
102 ParsingDeclRAIIObject(Parser &P, NoParent_t _) in ParsingDeclRAIIObject() function
108 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject() function
117 ParsingDeclRAIIObject(Parser &P, ParsingDeclRAIIObject *other) in ParsingDeclRAIIObject() function
127 ~ParsingDeclRAIIObject() { in ~ParsingDeclRAIIObject()
177 ParsingDeclRAIIObject ParsingRAII;
182 ParsingRAII(P, ParsingDeclRAIIObject::NoParent) {} in ParsingDeclSpec()
202 ParsingDeclRAIIObject ParsingRAII;
[all …]
H A DParser.h43 class ParsingDeclRAIIObject; variable
2744 ParsingDeclRAIIObject *DiagsFromTParams = nullptr);
2916 ParsingDeclRAIIObject &DiagsFromParams, SourceLocation &DeclEnd,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp65 ParsingDeclRAIIObject in ParseTemplateDeclarationOrSpecialization()
66 ParsingTemplateParams(*this, ParsingDeclRAIIObject::NoParent); in ParseTemplateDeclarationOrSpecialization()
163 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate()
1345 ParsingDeclRAIIObject in ParseExplicitInstantiation()
1346 ParsingTemplateParams(*this, ParsingDeclRAIIObject::NoParent); in ParseExplicitInstantiation()
H A DParseObjc.cpp1322 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseObjCMethodDecl()
H A DParseDecl.cpp4596 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseEnumBody()
H A DParseDeclCXX.cpp2426 ParsingDeclRAIIObject *TemplateDiags) { in ParseCXXClassMemberDeclaration()