| AppendModule(ModulePtr module) | newlang::GlobalObjects |  | 
  | BaseTypeFromString(RunTime *rt, const std::string_view text, bool *has_error=nullptr) | newlang::RunTime | static | 
  | Clear() | newlang::RunTime | virtual | 
  | CompileCppSource(const std::string_view source, std::string &out, std::vector< std::string > opts={}) | newlang::RunTime |  | 
  | CreateArgs_(ObjPtr &args, const TermPtr &term, Context *runner=nullptr) | newlang::RunTime |  | 
  | CreateDict(const TermPtr &term, Context *runner=nullptr) | newlang::RunTime |  | 
  | CreateFunction(TermPtr proto, TermPtr block) | newlang::RunTime |  | 
  | CreateFunction(TermPtr proto, void *addr) | newlang::RunTime |  | 
  | CreateNative(const char *proto, const char *module=nullptr, bool lazzy=false, const char *mangle_name=nullptr) | newlang::RunTime | static | 
  | CreateNative(TermPtr proto, const char *module=nullptr, bool lazzy=false, const char *mangle_name=nullptr) | newlang::RunTime | static | 
  | CreateNative(TermPtr proto, void *addr) | newlang::RunTime | static | 
  | CreateTensor(const TermPtr &term, Context *runner=nullptr) | newlang::RunTime |  | 
  | Dump(const std::string_view filter="", const char delim=';') | newlang::GlobalObjects |  | 
  | Escape(const std::string_view str) | newlang::RunTime | static | 
  | ExecModule(const char *module, const char *output, bool cached, Context *ctx) | newlang::RunTime |  | 
  | ExpandFileName(std::string &filename) | newlang::RunTime | static | 
  | ffi_call_type typedef | newlang::RunTime |  | 
  | ffi_file | newlang::RunTime | static | 
  | ffi_prep_cif_type typedef | newlang::RunTime |  | 
  | ffi_prep_cif_var_type typedef | newlang::RunTime |  | 
  | FindObject(const std::string_view name) | newlang::GlobalObjects |  | 
  | GetLastErrorMessage() | newlang::RunTime | static | 
  | GetNativeAddress(void *handle, const std::string_view name) | newlang::RunTime | static | 
  | GetTypeFromString(const std::string_view type, bool *has_error=nullptr) | newlang::RunTime |  | 
  | GlobalNameBuildinRegister() | newlang::RunTime |  | 
  | Init(StringArray args) | newlang::RunTime | static | 
  | Init(int argc=0, const char **argv=nullptr, const char **penv=nullptr) | newlang::RunTime | static | 
  | InitInternal(const StringArray args) | newlang::RunTime |  | 
  | LoadModuleFromFile(const char *name_str, bool init) | newlang::RunTime |  | 
  | m_assert_enable | newlang::RunTime |  | 
  | m_cache_dir | newlang::RunTime |  | 
  | m_curr_module | newlang::GlobalObjects |  | 
  | m_diag | newlang::RunTime |  | 
  | m_embed_source | newlang::RunTime |  | 
  | m_eval_enable | newlang::RunTime |  | 
  | m_exec_dir | newlang::RunTime |  | 
  | m_ffi_call | newlang::RunTime | static | 
  | m_ffi_handle | newlang::RunTime | static | 
  | m_ffi_prep_cif | newlang::RunTime | static | 
  | m_ffi_prep_cif_var | newlang::RunTime | static | 
  | m_ffi_type_double | newlang::RunTime | static | 
  | m_ffi_type_float | newlang::RunTime | static | 
  | m_ffi_type_pointer | newlang::RunTime | static | 
  | m_ffi_type_sint16 | newlang::RunTime | static | 
  | m_ffi_type_sint32 | newlang::RunTime | static | 
  | m_ffi_type_sint64 | newlang::RunTime | static | 
  | m_ffi_type_sint8 | newlang::RunTime | static | 
  | m_ffi_type_uint16 | newlang::RunTime | static | 
  | m_ffi_type_uint32 | newlang::RunTime | static | 
  | m_ffi_type_uint64 | newlang::RunTime | static | 
  | m_ffi_type_uint8 | newlang::RunTime | static | 
  | m_ffi_type_void | newlang::RunTime | static | 
  | m_import_module | newlang::RunTime |  | 
  | m_import_native | newlang::RunTime |  | 
  | m_integer_type | newlang::RunTime | static | 
  | m_link_jit | newlang::RunTime |  | 
  | m_link_rt | newlang::RunTime |  | 
  | m_load_dsl | newlang::RunTime |  | 
  | m_load_runtime | newlang::RunTime |  | 
  | m_main | newlang::RunTime |  | 
  | m_main_ast | newlang::RunTime |  | 
  | m_module_loader | newlang::RunTime |  | 
  | m_modules | newlang::GlobalObjects |  | 
  | m_search_dir | newlang::RunTime |  | 
  | m_temp_dir | newlang::RunTime |  | 
  | m_typedef_limit | newlang::RunTime |  | 
  | m_user_dir | newlang::RunTime |  | 
  | m_wide_char_type | newlang::RunTime | static | 
  | m_wide_char_type_ffi | newlang::RunTime | static | 
  | m_work_dir | newlang::RunTime |  | 
  | MakeMainArgs(int argc, const char **argv, const char **penv) | newlang::RunTime | inlinestatic | 
  | MakeObjArgs(int argc, const char **argv) | newlang::RunTime | inlinestatic | 
  | ModuleRead(FileModule &data, const std::string_view filename, const std::string_view modulename="") | newlang::RunTime | static | 
  | ModuleSave(const FileModule &data, const std::string_view filename, const std::string_view module_name="") | newlang::RunTime | static | 
  | NativeNameMangling(const Term *term, RunTime *rt) | newlang::RunTime | static | 
  | NativeNameMangling(std::string_view name) | newlang::RunTime | static | 
  | ObjFromModule(ModulePtr module, TermPtr term) | newlang::RunTime |  | 
  | operator=(const RunTime &)=delete | newlang::RunTime |  | 
  | OpLoadModule(TermPtr term) | newlang::RunTime |  | 
  | PairType typedef | newlang::GlobalObjects |  | 
  | ParseArgs(StringArray args) | newlang::RunTime | inlineprotected | 
  | ParseBuildin(const std::string_view src) | newlang::RunTime |  | 
  | pred_compare(const std::string &find, const std::string &str) | newlang::RunTime | inlinestatic | 
  | RegisterBuildinFunc(std::string proto, void *func) | newlang::RunTime |  | 
  | RegisterBuildinType(ObjType type, std::vector< std::string > parents) | newlang::RunTime |  | 
  | RegisterObject(bool only_new, const std::string_view name, TermPtr term, Variable var) | newlang::GlobalObjects |  | 
  | RegisterSystemFunc(const char *source) | newlang::RunTime |  | 
  | RunMain() | newlang::RunTime |  | 
  | RunTime(const StringArray &args={}) | newlang::RunTime |  | 
  | RunTime(const RunTime &)=delete | newlang::RunTime |  | 
  | SelectPredict(std::wstring wstart, size_t overage_count=0) | newlang::RunTime | inline | 
  | SelectPredict(std::string start, size_t overage_count=0) | newlang::RunTime |  | 
  | size() | newlang::GlobalObjects | inline | 
  | SplitChar(std::string_view str, const std::string_view delimiter) | newlang::RunTime | inlinestatic | 
  | SplitString(const std::string_view str, const std::string_view delim) | newlang::RunTime | inlinestatic | 
  | UnLoadModule(const char *name_str, bool deinit) | newlang::RunTime |  | 
  | ~RunTime() | newlang::RunTime | virtual |