13 using IntOrMolang = ::std::variant<int, ::ExpressionNode>;
15 using FloatOrMolang = ::std::variant<float, ::ExpressionNode>;
17 using BoolOrMolang = ::std::variant<bool, ::ExpressionNode>;
19 using SizeTOrMolang = ::std::variant<uint64, ::ExpressionNode>;
24 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<int, ::ExpressionNode>>> mIntValueOrExpressions;
25 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<float, ::ExpressionNode>>> mFloatValueOrExpressions;
26 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<bool, ::ExpressionNode>>> mBoolValueOrExpressions;
27 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<uint64, ::ExpressionNode>>> mEnumIndexValueOrExpressions;