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::Compiler | inline |
| 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::Compiler | inline |
| 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::Compiler | explicit |
| disassemble(const BytecodeChunk &chunk) (defined in nk::Compiler) | nk::Compiler | static |
| 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::Compiler | inline |
| 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::Compiler | friend |
| inScriptScope() const (defined in nk::Compiler) | nk::Compiler | inline |
| 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::Compiler | inline |