struct Parser::ObjCImplParsingDataRAII
Declaration
struct Parser::ObjCImplParsingDataRAII { /* full declaration omitted */ };
Declared at: clang/include/clang/Parse/Parser.h:1688
Member Variables
- public clang::Parser& P
- public clang::Decl* Dcl
- public bool HasCFunction
- public clang::Parser::ObjCImplParsingDataRAII:: LateParsedObjCMethodContainer LateParsedObjCMethods
- private bool Finished
Method Overview
- public ObjCImplParsingDataRAII(clang::Parser & parser, clang::Decl * D)
- public void finish(clang::SourceRange AtEnd)
- public bool isFinished() const
- public ~ObjCImplParsingDataRAII()
Methods
¶ObjCImplParsingDataRAII(clang::Parser& parser,
clang::Decl* D)
ObjCImplParsingDataRAII(clang::Parser& parser,
clang::Decl* D)
Declared at: clang/include/clang/Parse/Parser.h:1695
Parameters
- clang::Parser& parser
- clang::Decl* D
¶void finish(clang::SourceRange AtEnd)
void finish(clang::SourceRange AtEnd)
Declared at: clang/include/clang/Parse/Parser.h:1702
Parameters
- clang::SourceRange AtEnd
¶bool isFinished() const
bool isFinished() const
Declared at: clang/include/clang/Parse/Parser.h:1703
¶~ObjCImplParsingDataRAII()
~ObjCImplParsingDataRAII()
Declared at: clang/include/clang/Parse/Parser.h:1700