11 using BoolOrMolang = ::std::variant<bool, ::ExpressionNode>;
13 using FloatOrMolang = ::std::variant<float, ::ExpressionNode>;
15 using IntOrMolang = ::std::variant<int, ::ExpressionNode>;
17 using SizeTOrMolang = ::std::variant<uint64, ::ExpressionNode>;
22 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<int, ::ExpressionNode>>> mIntValueOrExpressions;
23 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<float, ::ExpressionNode>>> mFloatValueOrExpressions;
24 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<bool, ::ExpressionNode>>> mBoolValueOrExpressions;
25 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<uint64, ::ExpressionNode>>> mEnumIndexValueOrExpressions;
31 MCAPI
void reserve(uint64 intCapacity, uint64 floatCapacity, uint64 boolCapacity, uint64 enumIndexCapacity);