Puma Reference Manual | Puma: Puma::ACIntroAnalyzer Class Reference |
#include <ACIntroAnalyzer.h>
Public Types | |
enum | { IA_OK = 0, IA_UNDEFINED, IA_INVALID, IA_INV_SCOPE, IA_INV_SLICE, IA_INV_DESTR, IA_SLICE_IN_SLICE, IA_ASPECT_IN_SLICE, IA_ADVICE_IN_SLICE, IA_PCT_IN_SLICE } |
Public Member Functions | |
ACIntroAnalyzer (CSemDatabase *db, CScopeInfo *s) | |
void | analyze_intro (CT_Intro *) |
void | analyze_intro_member (CT_Intro *) |
int | error () const |
const char * | error_msg () const |
anonymous enum |
Puma::ACIntroAnalyzer::ACIntroAnalyzer | ( | CSemDatabase * | db, |
CScopeInfo * | s | ||
) | [inline] |
void Puma::ACIntroAnalyzer::analyze_intro | ( | CT_Intro * | ) |
void Puma::ACIntroAnalyzer::analyze_intro_member | ( | CT_Intro * | ) |
int Puma::ACIntroAnalyzer::error | ( | ) | const [inline] |
const char* Puma::ACIntroAnalyzer::error_msg | ( | ) | const |