3#include "mc/_HeaderOutputPredefine.h"
9namespace Json {
class Value; }
11namespace Molang::details {
class IComplexExpression; }
14namespace Molang::details {
Definition ExpressionNode.h:29
Definition ExpressionNode.h:26
Definition SourceTree.h:16
MCAPI SourceTree(::Json::Value const &value, ::MolangParseConfig const &config)
MCAPI void * $ctor(::Molang::details::SourceTree const &)
MCAPI SourceTree(::Molang::details::SourceTree const &)
static MCAPI ::std::unique_ptr<::Molang::details::IComplexExpression > link(::Molang::details::SourceTree root)
MCAPI void * $ctor(::Json::Value const &value, ::MolangParseConfig const &config)
MCAPI ::std::optional<::MolangScriptArg > getValueIfConstant() const
MCAPI SourceTree(::Molang::details::SourceTree &&)
static MCAPI ::Molang::details::SourceTree parse(::std::string_view expression, ::MolangParseConfig const &config)
MCAPI SourceTree(::Molang::details::ExpressionNode node, ::MolangParseConfig const &parseConfig)
MCAPI void * $ctor(::Molang::details::ExpressionNode node, ::MolangParseConfig const &parseConfig)
MCAPI void * $ctor(::Molang::details::SourceTree &&)
Definition MolangParseConfig.h:14
Definition MolangScriptArg.h:33