Falcon::Compiler Member List

This is the complete list of members for Falcon::Compiler, 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 valueFalcon::Compiler [protected]
e_dc_func_body enum valueFalcon::Compiler [protected]
e_dc_global enum valueFalcon::Compiler [protected]
e_dc_param enum valueFalcon::Compiler [protected]
e_dc_static_class enum valueFalcon::Compiler [protected]
e_dc_static_func enum valueFalcon::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_aliasFalcon::Compiler [protected]
m_bInteractiveFalcon::Compiler [protected]
m_bParsingFtdFalcon::Compiler [protected]
m_closureContextsFalcon::Compiler [protected]
m_constantsFalcon::Compiler [protected]
m_contextFalcon::Compiler [protected]
m_contextSetFalcon::Compiler [protected]
m_defContextFalcon::Compiler [protected]
m_enumIdFalcon::Compiler [protected]
m_errorsFalcon::Compiler [protected]
m_func_ctxFalcon::Compiler [protected]
m_functionsFalcon::Compiler [protected]
m_lambdaCountFalcon::Compiler [protected]
m_languageFalcon::Compiler [protected]
m_lexerFalcon::Compiler [protected]
m_loopsFalcon::Compiler [protected]
m_metacompFalcon::Compiler [protected]
m_moduleFalcon::Compiler [protected]
m_modVersionFalcon::Compiler [protected]
m_namespacesFalcon::Compiler [protected]
m_optLevelFalcon::Compiler [protected]
m_rootFalcon::Compiler [protected]
m_rootErrorFalcon::Compiler [protected]
m_searchPathFalcon::Compiler [protected]
m_serviceLoaderFalcon::Compiler [protected]
m_serviceVMFalcon::Compiler [protected]
m_statementValsFalcon::Compiler [protected]
m_staticPrefixFalcon::Compiler [protected]
m_streamFalcon::Compiler [protected]
m_strictFalcon::Compiler [protected]
m_tempLineFalcon::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 nameFalcon::Compiler [protected]
tempLine(int line)Falcon::Compiler [inline]
tempLine() const Falcon::Compiler [inline]
~Compiler()Falcon::Compiler [virtual]


Generated on Mon Oct 19 10:11:32 2009 for Falcon_Core by  doxygen 1.5.8