, including all inherited members.
addAttribute(const String &name, Value *val, uint32 line=0) | Falcon::Compiler | |
addClass(Statement *stm) | Falcon::Compiler | [inline] |
addConstant(const String &name, Value *val, uint32 line=0) | Falcon::Compiler | |
addEnumerator(const String &name, Value *value) | Falcon::Compiler | |
addEnumerator(const String &name) | Falcon::Compiler | |
addError() | Falcon::Compiler | [inline] |
addFunction(Statement *stm) | Falcon::Compiler | [inline] |
addGlobalSymbol(const String *symname) | Falcon::Compiler | |
addGlobalVar(const String *symname, VarDef *value) | Falcon::Compiler | |
addIntConstant(const String &name, int64 value, uint32 line=0) | Falcon::Compiler | |
addLoad(const String &name, bool isFilename) | Falcon::Compiler | [inline, virtual] |
addLocalSymbol(const String *symname, bool parameter) | Falcon::Compiler | |
addNamespace(const String &nspace, const String &alias, bool full=false, bool filename=false) | Falcon::Compiler | [virtual] |
addNilConstant(const String &name, uint32 line=0) | Falcon::Compiler | |
addNumConstant(const String &name, numeric value, uint32 line=0) | Falcon::Compiler | |
addPredefs() | Falcon::Compiler | [protected] |
addStatement(Statement *stm) | Falcon::Compiler | [inline] |
addString(const String &str) | Falcon::Compiler | [inline] |
addStringConstant(const String &name, const String &value, uint32 line=0) | Falcon::Compiler | |
addSymdef(Value *val) | Falcon::Compiler | [inline] |
buildCtorFor(StmtClass *sym) | Falcon::Compiler | |
checkLocalUndefined() | Falcon::Compiler | |
clear() | Falcon::Compiler | [protected] |
closeClosure() | Falcon::Compiler | |
closeFunction() | Falcon::Compiler | |
compile() | Falcon::Compiler | |
compile(Module *mod, Stream *input) | Falcon::Compiler | |
Compiler() | Falcon::Compiler | |
Compiler(Module *mod, Stream *input) | Falcon::Compiler | |
decClosureContext() | Falcon::Compiler | [inline] |
defContext(bool ctx) | Falcon::Compiler | [inline] |
defContext() const | Falcon::Compiler | [inline] |
defineVal(Value *val) | Falcon::Compiler | |
defineVal(ArrayDecl *val) | Falcon::Compiler | |
detachErrors() | Falcon::Compiler | [inline] |
e_dc_class_body enum value | Falcon::Compiler | [protected] |
e_dc_func_body enum value | Falcon::Compiler | [protected] |
e_dc_global enum value | Falcon::Compiler | [protected] |
e_dc_param enum value | Falcon::Compiler | [protected] |
e_dc_static_class enum value | Falcon::Compiler | [protected] |
e_dc_static_func enum value | Falcon::Compiler | [protected] |
errors() const | Falcon::Compiler | [inline] |
getConstant(const String &name) | Falcon::Compiler | [inline] |
getContext() const | Falcon::Compiler | [inline] |
getContextSet() const | Falcon::Compiler | [inline] |
getFunction() const | Falcon::Compiler | [inline] |
getFunctionContext() const | Falcon::Compiler | [inline] |
getLoop() const | Falcon::Compiler | [inline] |
globalize(const String *str) | Falcon::Compiler | |
importAlias(const String *symName, const String *fromMod, const String *alias, bool filename=false) | Falcon::Compiler | [virtual] |
importSymbols(List *lst, const String *prefix=0, const String *alias=0, bool filename=false) | Falcon::Compiler | [virtual] |
incClosureContext() | Falcon::Compiler | [inline] |
incLambdaCount() | Falcon::Compiler | [inline] |
init() | Falcon::Compiler | [protected] |
isInteractive() const | Falcon::Compiler | [inline] |
isLocalContext() | Falcon::Compiler | [inline] |
isNamespace(const String &symName) | Falcon::Compiler | |
lambdaCount() const | Falcon::Compiler | [inline] |
lexer() const | Falcon::Compiler | [inline] |
m_alias | Falcon::Compiler | [protected] |
m_bInteractive | Falcon::Compiler | [protected] |
m_bParsingFtd | Falcon::Compiler | [protected] |
m_closureContexts | Falcon::Compiler | [protected] |
m_constants | Falcon::Compiler | [protected] |
m_context | Falcon::Compiler | [protected] |
m_contextSet | Falcon::Compiler | [protected] |
m_defContext | Falcon::Compiler | [protected] |
m_enumId | Falcon::Compiler | [protected] |
m_errors | Falcon::Compiler | [protected] |
m_func_ctx | Falcon::Compiler | [protected] |
m_functions | Falcon::Compiler | [protected] |
m_lambdaCount | Falcon::Compiler | [protected] |
m_language | Falcon::Compiler | [protected] |
m_lexer | Falcon::Compiler | [protected] |
m_loops | Falcon::Compiler | [protected] |
m_metacomp | Falcon::Compiler | [protected] |
m_module | Falcon::Compiler | [protected] |
m_modVersion | Falcon::Compiler | [protected] |
m_namespaces | Falcon::Compiler | [protected] |
m_optLevel | Falcon::Compiler | [protected] |
m_root | Falcon::Compiler | [protected] |
m_rootError | Falcon::Compiler | [protected] |
m_searchPath | Falcon::Compiler | [protected] |
m_serviceLoader | Falcon::Compiler | [protected] |
m_serviceVM | Falcon::Compiler | [protected] |
m_statementVals | Falcon::Compiler | [protected] |
m_staticPrefix | Falcon::Compiler | [protected] |
m_stream | Falcon::Compiler | [protected] |
m_strict | Falcon::Compiler | [protected] |
m_tempLine | Falcon::Compiler | [protected] |
metaCompile(const String &data, int startline) | Falcon::Compiler | |
module() const | Falcon::Compiler | [inline] |
operator delete(void *mem, size_t size) | Falcon::BaseAlloc | |
operator new(size_t size) | Falcon::BaseAlloc | |
parsingFtd() const | Falcon::Compiler | |
parsingFtd(bool b) | Falcon::Compiler | |
popContext() | Falcon::Compiler | [inline] |
popContextSet() | Falcon::Compiler | [inline] |
popFunction() | Falcon::Compiler | |
popFunctionContext() | Falcon::Compiler | [inline] |
popLoop() | Falcon::Compiler | [inline] |
pushContext(Statement *stm) | Falcon::Compiler | [inline] |
pushContextSet(StatementList *list) | Falcon::Compiler | [inline] |
pushFunction(FuncDef *f) | Falcon::Compiler | |
pushFunctionContext(StmtFunction *func) | Falcon::Compiler | [inline] |
pushLoop(Statement *stm) | Falcon::Compiler | [inline] |
raiseContextError(int code, int line, int startLine) | Falcon::Compiler | |
raiseError(int errorNum, int errorLine=0) | Falcon::Compiler | |
raiseError(Error *e) | Falcon::Compiler | |
raiseError(int errorNum, const String &errorp, int errorLine=0) | Falcon::Compiler | |
reset() | Falcon::Compiler | |
resetEnum() | Falcon::Compiler | [inline] |
searchGlobalSymbol(const String *symname) | Falcon::Compiler | |
searchLocalSymbol(const String *symname, bool bRecurse=false) | Falcon::Compiler | |
searchOuterSymbol(const String *symname) | Falcon::Compiler | |
searchPath() const | Falcon::Compiler | [inline] |
searchPath(const String &path) | Falcon::Compiler | [inline] |
serviceLoader() const | Falcon::Compiler | [inline] |
serviceLoader(ModuleLoader *l) | Falcon::Compiler | [inline] |
serviceVM() const | Falcon::Compiler | [inline] |
serviceVM(VMachine *vm) | Falcon::Compiler | [inline] |
setDirective(const String &directive, const String &value, bool bRaise=true) | Falcon::Compiler | |
setDirective(const String &directive, int64 value, bool bRaise=true) | Falcon::Compiler | |
setInteractive(bool bint) | Falcon::Compiler | [inline] |
sourceTree() const | Falcon::Compiler | [inline] |
staticPrefix() const | Falcon::Compiler | [inline] |
staticPrefix(const String *v) | Falcon::Compiler | [inline] |
stream() const | Falcon::Compiler | [inline] |
strictMode(bool breq) | Falcon::Compiler | [inline] |
strictMode() const | Falcon::Compiler | [inline] |
t_decl_context enum name | Falcon::Compiler | [protected] |
tempLine(int line) | Falcon::Compiler | [inline] |
tempLine() const | Falcon::Compiler | [inline] |
~Compiler() | Falcon::Compiler | [virtual] |