13 namespace conversion {
std::unique_ptr< expression::Expression > convertTokenStringToExpression(const std::string &)
bool hasTokens(const std::string &)
std::optional< std::unique_ptr< expression::Expression > > convertFunctionToExpression(expression::type::Type, const Convertible &, Error &, bool convertTokens)
std::unique_ptr< expression::Expression > convertTokenStringToImageExpression(const std::string &)
std::unique_ptr< expression::Expression > convertTokenStringToFormatExpression(const std::string &)
std::unique_ptr< Expression > error(std::string)
std::unique_ptr< Expression > string(std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr)
variant< NullType, NumberType, BooleanType, StringType, ColorType, ObjectType, ValueType, mapbox::util::recursive_wrapper< Array >, CollatorType, FormattedType, ErrorType, ImageType > Type