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

Methods

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)

Declared at: clang/include/clang/Parse/Parser.h:1702

Parameters

clang::SourceRange AtEnd

bool isFinished() const

Declared at: clang/include/clang/Parse/Parser.h:1703

~ObjCImplParsingDataRAII()

Declared at: clang/include/clang/Parse/Parser.h:1700