MCAPI::Scripting::QuickJS::ParseContextData const & peekParseContext() const
MCAPI void * $ctor(::Scripting::ContextId contextId_, ::Scripting::WeakLifetimeScope scope_, ::Scripting::QuickJS::ClassRegistry &classReg_, ::Scripting::QuickJS::ResolvedTypes &resolvedTypes_, ::Scripting::ScriptObjectFactory &objectFactory_, ::Scripting::QuickJS::ObjectInspector &objectInspector_, ::Scripting::IPrinter *printer_, ::std::vector<::Scripting::ModuleBinding > const &modules, ::Scripting::ContextConfig contextConfig)
MCAPI::std::string generateParseContextErrorMessage() const
MCAPI ContextUserData(::Scripting::ContextId contextId_, ::Scripting::WeakLifetimeScope scope_, ::Scripting::QuickJS::ClassRegistry &classReg_, ::Scripting::QuickJS::ResolvedTypes &resolvedTypes_, ::Scripting::ScriptObjectFactory &objectFactory_, ::Scripting::QuickJS::ObjectInspector &objectInspector_, ::Scripting::IPrinter *printer_, ::std::vector<::Scripting::ModuleBinding > const &modules, ::Scripting::ContextConfig contextConfig)
MCAPI void pushParseContext(::Scripting::QuickJS::ParseContext context, ::entt::meta_type const &type, ::std::variant<::std::string_view, uint > arg)
MCAPI void resetParseContextUntilVariant(bool removeVariant)
MCAPI void popParseContext()
MCAPI void setDebugIdForSourceFile(::std::string const &sourceFile, ::std::string debugId)
MCAPI ::std::optional<::std::string > getDebugIdForSourceFile(::std::string const &sourceFile) const
Definition ContextConfig.h:20
Definition ParseContextData.h:7