#include <falcon/types.h>#include <falcon/symtab.h>#include <falcon/symlist.h>#include <falcon/genericmap.h>#include <falcon/basealloc.h>#include <falcon/reflectfunc.h>#include <falcon/objectfactory.h>#include <falcon/fassert.h>#include <falcon/itemid.h>#include <falcon/vardef.h>


Go to the source code of this file.
Classes | |
| class | Falcon::ClassDef |
| Class symbol abstraction. More... | |
| class | Falcon::ExtFuncDef |
| Implements an external function definition. More... | |
| class | Falcon::FuncDef |
| Implements a callable symbol. More... | |
| class | Falcon::ImportAlias |
| Implements an imported symbol. More... | |
| class | Falcon::InheritDef |
| Inheritance definition. More... | |
| class | Falcon::Symbol |
| Representation of a VM symbol For now, it is only an accessible strucutre. More... | |
Namespaces | |
| namespace | Falcon |
| CONST. | |
Defines | |
| #define | FLC_CLSYM_BASE ((Falcon::Symbol *) 2) |
| #define | FLC_CLSYM_METHOD ((Falcon::Symbol *) 1) |
| #define | FLC_CLSYM_VAR ((Falcon::Symbol *) 0) |
| maybe not elegant, but a safe way to store the kind of pointer. | |
| #define FLC_CLSYM_BASE ((Falcon::Symbol *) 2) |
| #define FLC_CLSYM_METHOD ((Falcon::Symbol *) 1) |
| #define FLC_CLSYM_VAR ((Falcon::Symbol *) 0) |
maybe not elegant, but a safe way to store the kind of pointer.
1.5.8