PUMA Library Reference Manual
|
#include <CCParser.h>
Public Types | |
enum | { SKIP_FCT_BODY = 0x01 } |
Public Member Functions | |
CCParser () | |
CTranslationUnit * | parse (Unit &u, CProject &p, int m=0, std::ostream &os=std::cout) |
unsigned | Options () const |
void | Options (unsigned o) |
CCSyntax & | syntax () const |
CCBuilder & | builder () const |
CCSemantic & | semantic () const |
Public Member Functions inherited from Puma::Parser | |
Parser (Syntax &x, Builder &b, Semantic &s) | |
Constructor. | |
CTranslationUnit * | parse (Unit &file, CProject &p, int pre_mode=0, std::ostream &os=std::cout) |
Parse the given input file. | |
void | configure (Config &c) |
Configure the parser components. | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |