Searched refs:ParsingDeclRAIIObject (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | RAIIObjectsForParser.h | 91 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 D | Parser.h | 43 class ParsingDeclRAIIObject; variable 2744 ParsingDeclRAIIObject *DiagsFromTParams = nullptr); 2916 ParsingDeclRAIIObject &DiagsFromParams, SourceLocation &DeclEnd,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 65 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 D | ParseObjc.cpp | 1322 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseObjCMethodDecl()
|
| H A D | ParseDecl.cpp | 4596 ParsingDeclRAIIObject PD(*this, ParsingDeclRAIIObject::NoParent); in ParseEnumBody()
|
| H A D | ParseDeclCXX.cpp | 2426 ParsingDeclRAIIObject *TemplateDiags) { in ParseCXXClassMemberDeclaration()
|