nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
nk::Compiler Member List

This is the complete list of members for nk::Compiler, including all inherited members.

beginScriptScope() (defined in nk::Compiler)nk::Compiler
clearCompiledFuncs() (defined in nk::Compiler)nk::Compilerinline
compile(const ASTNode *ast, std::shared_ptr< const std::string > sourceCode=nullptr) (defined in nk::Compiler)nk::Compiler
compiledFuncs() const (defined in nk::Compiler)nk::Compilerinline
compileFunction(const ASTNode *funcDef, std::shared_ptr< const std::string > sourceCode=nullptr) (defined in nk::Compiler)nk::Compiler
Compiler(Engine &engine) (defined in nk::Compiler)nk::Compilerexplicit
disassemble(const BytecodeChunk &chunk) (defined in nk::Compiler)nk::Compilerstatic
endScriptScope() (defined in nk::Compiler)nk::Compiler
ensureClassMethodCompiled(const UserFunction &uf) (defined in nk::Compiler)nk::Compiler
eraseCompiledFunc(const std::string &name) (defined in nk::Compiler)nk::Compilerinline
eraseCompiledFuncsForClass(const std::string &className) (defined in nk::Compiler)nk::Compiler
findCompiled(const std::string &name) const (defined in nk::Compiler)nk::Compiler
IndexContextGuard (defined in nk::Compiler)nk::Compilerfriend
inScriptScope() const (defined in nk::Compiler)nk::Compilerinline
promoteScriptLocalsToWorkspace() (defined in nk::Compiler)nk::Compiler
registerFunction(const ASTNode *funcDef) (defined in nk::Compiler)nk::Compiler
registerFunctionAs(const std::string &qualifiedName, const ASTNode *funcDef) (defined in nk::Compiler)nk::Compiler
scriptLocalCompiledFuncs() const (defined in nk::Compiler)nk::Compilerinline