Home
last modified time | relevance | path

Searched refs:ArrayAssertion (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/style/expression/
H A Darray_assertion.hpp14 class ArrayAssertion : public Expression { class
16 ArrayAssertion(type::Array type_, std::unique_ptr<Expression> input_) : in ArrayAssertion() function in mbgl::style::expression::ArrayAssertion
17 Expression(Kind::ArrayAssertion, type_), in ArrayAssertion()
27 if (e.getKind() == Kind::ArrayAssertion) { in operator ==()
28 auto rhs = static_cast<const ArrayAssertion*>(&e); in operator ==()
H A Dexpression.hpp121 ArrayAssertion, enumerator
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/expression/
H A Darray_assertion.cpp9 EvaluationResult ArrayAssertion::evaluate(const EvaluationContext& params) const { in evaluate()
25 void ArrayAssertion::eachChild(const std::function<void(const Expression&)>& visit) const { in eachChild()
30 ParseResult ArrayAssertion::parse(const Convertible& value, ParsingContext& ctx) { in parse()
78 return ParseResult(std::make_unique<ArrayAssertion>( in parse()
84 mbgl::Value ArrayAssertion::serialize() const { in serialize()
H A Dparsing_context.cpp49 expression.getKind() == Kind::ArrayAssertion; in isConstant()
102 {"array", ArrayAssertion::parse}, in getExpressionRegistry()
174 … parsed = { std::make_unique<ArrayAssertion>(expected->get<type::Array>(), std::move(*parsed)) }; in parse()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/conversion/
H A Dfunction.cpp613 std::make_unique<ArrayAssertion>(array, get(literal(*property)))); in convertFunctionToExpression()