Searched refs:ParsingDeclRAIIObject (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | RAIIObjectsForParser.h | 90 class ParsingDeclRAIIObject { 96 ParsingDeclRAIIObject(const ParsingDeclRAIIObject &) = delete; 97 void operator=(const ParsingDeclRAIIObject &) = delete; 101 ParsingDeclRAIIObject(Parser &P, NoParent_t _) in ParsingDeclRAIIObject() function 107 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject() function 116 ParsingDeclRAIIObject(Parser &P, ParsingDeclRAIIObject *other) in ParsingDeclRAIIObject() function 126 ~ParsingDeclRAIIObject() { in ~ParsingDeclRAIIObject() 176 ParsingDeclRAIIObject ParsingRAII; 181 ParsingRAII(P, ParsingDeclRAIIObject::NoParent) {} in ParsingDeclSpec() 182 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec() [all …]
|
| H A D | Parser.h | 40 class ParsingDeclRAIIObject; variable 3482 ParsingDeclRAIIObject *DiagsFromTParams = nullptr); 8038 ParsingDeclRAIIObject &DiagsFromParams, SourceLocation &DeclEnd,
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 57 ParsingDeclRAIIObject in ParseTemplateDeclarationOrSpecialization() 58 ParsingTemplateParams(*this, ParsingDeclRAIIObject::NoParent); in ParseTemplateDeclarationOrSpecialization() 160 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseDeclarationAfterTemplate() 1373 ParsingDeclRAIIObject in ParseExplicitInstantiation() 1374 ParsingTemplateParams(*this, ParsingDeclRAIIObject::NoParent); in ParseExplicitInstantiation()
|
| H A D | ParseObjc.cpp | 1167 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseObjCMethodDecl()
|
| H A D | ParseExprCXX.cpp | 3171 ParsingDeclRAIIObject ParsingBodyDecl(*this, ParsingDeclRAIIObject::NoParent); in ParseRequiresExpression()
|
| H A D | ParseDecl.cpp | 5470 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseEnumBody()
|
| H A D | ParseDeclCXX.cpp | 2697 ParsedTemplateInfo &TemplateInfo, ParsingDeclRAIIObject *TemplateDiags) { in ParseCXXClassMemberDeclaration()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 4257 …ccessSpecifier, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ParsingDeclRAIIObject*)"}, 4409 …ned int, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ParsingDeclRAIIObject&, clang::S…
|