![]() |
PUMA Library Reference Manual
|
#include <CCParser.h>
Inheritance diagram for Puma::CCParser: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 |