#include <cppExpressionParser.h>
Inheritance diagram for CPPExpressionParser:

| Public Member Functions | |
| CPPExpressionParser (CPPScope *current_scope, CPPScope *global_scope) | |
| ~CPPExpressionParser () | |
| bool | parse_expr (const string &expr) | 
| bool | parse_expr (const string &expr, const CPPPreprocessor &filepos) | 
| void | output (ostream &out) const | 
| Public Attributes | |
| CPPScope * | _current_scope | 
| CPPScope * | _global_scope | 
| CPPExpression * | _expr | 
| 
 | ||||||||||||
| 
 Definition at line 29 of file cppExpressionParser.cxx. References _expr, current_scope, global_scope, and NULL. | 
| 
 | 
| 
 Definition at line 42 of file cppExpressionParser.cxx. | 
| 
 | 
| 
 Definition at line 87 of file cppExpressionParser.cxx. Referenced by operator<<(). | 
| 
 | ||||||||||||
| 
 Definition at line 68 of file cppExpressionParser.cxx. References _current_scope, _expr, _global_scope, CPPPreprocessor::copy_filepos(), CPPPreprocessor::get_error_count(), CPPPreprocessor::init_const_expr(), and parse_const_expr(). | 
| 
 | 
| 
 Definition at line 51 of file cppExpressionParser.cxx. References _current_scope, _expr, _global_scope, CPPPreprocessor::get_error_count(), CPPPreprocessor::init_const_expr(), and parse_const_expr(). Referenced by CPPPreprocessor::parse_expr(). | 
| 
 | 
| 
 Definition at line 43 of file cppExpressionParser.h. Referenced by parse_expr(). | 
| 
 | 
| 
 Definition at line 45 of file cppExpressionParser.h. Referenced by CPPExpressionParser(), output(), CPPPreprocessor::parse_expr(), and parse_expr(). | 
| 
 | 
| 
 Definition at line 44 of file cppExpressionParser.h. Referenced by parse_expr(). | 
 1.3
1.3