Home
last modified time | relevance | path

Searched refs:EvaluationResult (Results 1 – 25 of 36) sorted by relevance

12

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/expression/
H A Dboolean_operator.cpp7 EvaluationResult Any::evaluate(const EvaluationContext& params) const { in evaluate()
9 const EvaluationResult result = (*it)->evaluate(params); in evaluate()
11 if (result->get<bool>()) return EvaluationResult(true); in evaluate()
13 return EvaluationResult(false); in evaluate()
35 EvaluationResult All::evaluate(const EvaluationContext& params) const { in evaluate()
37 const EvaluationResult result = (*it)->evaluate(params); in evaluate()
39 if (!result->get<bool>()) return EvaluationResult(false); in evaluate()
41 return EvaluationResult(true); in evaluate()
H A Dcoercion.cpp10 EvaluationResult toNumber(const Value& v) { in toNumber()
30 EvaluationResult toColor(const Value& colorValue) { in toColor()
32 [&](const std::string& colorString) -> EvaluationResult { in toColor()
42 [&](const std::vector<Value>& components) -> EvaluationResult { in toColor()
62 [&](const auto&) -> EvaluationResult { in toColor()
120 EvaluationResult Coercion::evaluate(const EvaluationContext& params) const { in evaluate()
122 EvaluationResult value = inputs[i]->evaluate(params); in evaluate()
124 EvaluationResult coerced = coerceSingleValue(*value); in evaluate()
H A Dlength.cpp13 EvaluationResult Length::evaluate(const EvaluationContext& params) const { in evaluate()
14 const EvaluationResult value = input->evaluate(params); in evaluate()
18 return EvaluationResult { double(s.size()) }; in evaluate()
21 return EvaluationResult { double(v.size()) }; in evaluate()
23 [&] (const auto&) -> EvaluationResult { in evaluate()
H A Dat.cpp9 EvaluationResult At::evaluate(const EvaluationContext& params) const { in evaluate()
10 const EvaluationResult evaluatedIndex = index->evaluate(params); in evaluate()
11 const EvaluationResult evaluatedInput = input->evaluate(params); in evaluate()
H A Dequals.cpp25 EvaluationResult Equals::evaluate(const EvaluationContext& params) const { in evaluate()
26 EvaluationResult lhsResult = lhs->evaluate(params); in evaluate()
29 EvaluationResult rhsResult = rhs->evaluate(params); in evaluate()
H A Dcompound_expression.cpp57 EvaluationResult apply(const EvaluationContext& evaluationParameters, const Args& args) const { in apply()
70EvaluationResult applyImpl(const EvaluationContext& evaluationParameters, const Args& args, std::i… in applyImpl()
71 …const std::array<EvaluationResult, sizeof...(I)> evaluated = {{std::get<I>(args)->evaluate(evaluat… in applyImpl()
99 EvaluationResult apply(const EvaluationContext& evaluationParameters, const Args& args) const { in apply()
103 const EvaluationResult evaluatedArg = arg->evaluate(evaluationParameters); in apply()
136 EvaluationResult apply(const EvaluationContext& evaluationParameters, const Args& args) const { in apply()
142EvaluationResult applyImpl(const EvaluationContext& evaluationParameters, const Args& args, std::i… in applyImpl()
143 …const std::array<EvaluationResult, sizeof...(I)> evaluated = {{std::get<I>(args)->evaluate(evaluat… in applyImpl()
175 EvaluationResult apply(const EvaluationContext& evaluationParameters, const Args& args) const { in apply()
179 const EvaluationResult evaluatedArg = arg->evaluate(evaluationParameters); in apply()
H A Dinterpolate.cpp22 EvaluationResult evaluate(const EvaluationContext& params) const override { in evaluate()
23 const EvaluationResult evaluatedInput = input->evaluate(params); in evaluate()
52 EvaluationResult lower = std::prev(it)->second->evaluate(params); in evaluate()
56 EvaluationResult upper = it->second->evaluate(params); in evaluate()
H A Dcoalesce.cpp8 EvaluationResult Coalesce::evaluate(const EvaluationContext& params) const { in evaluate()
9 EvaluationResult result = Null; in evaluate()
H A Dmatch.cpp81 template<> EvaluationResult Match<std::string>::evaluate(const EvaluationContext& params) const { in evaluate()
82 const EvaluationResult inputValue = input->evaluate(params); in evaluate()
99 template<> EvaluationResult Match<int64_t>::evaluate(const EvaluationContext& params) const { in evaluate()
100 const EvaluationResult inputValue = input->evaluate(params); in evaluate()
H A Dassertion.cpp50 EvaluationResult Assertion::evaluate(const EvaluationContext& params) const { in evaluate()
52 EvaluationResult value = inputs[i]->evaluate(params); in evaluate()
H A Dcase.cpp8 EvaluationResult Case::evaluate(const EvaluationContext& params) const { in evaluate()
10 const EvaluationResult evaluatedTest = branch.first->evaluate(params); in evaluate()
H A Dlet.cpp9 EvaluationResult Let::evaluate(const EvaluationContext& params) const { in evaluate()
79 EvaluationResult Var::evaluate(const EvaluationContext& params) const { in evaluate()
H A Dstep.cpp21 EvaluationResult Step::evaluate(const EvaluationContext& params) const { in evaluate()
22 const EvaluationResult evaluatedInput = input->evaluate(params); in evaluate()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/style/expression/
H A Dexpression.hpp82 class EvaluationResult : public Result<Value> { class
86 EvaluationResult() = default;
88 EvaluationResult(const std::array<double, 4>& arr) : in EvaluationResult() function in mbgl::style::expression::EvaluationResult
93 EvaluationResult(const type::ErrorType&) { in EvaluationResult() function in mbgl::style::expression::EvaluationResult
144 virtual EvaluationResult evaluate(const EvaluationContext& params) const = 0;
154EvaluationResult evaluate(optional<float> zoom, const Feature& feature, optional<double> heatmapDe…
H A Dcoercion.hpp24 EvaluationResult evaluate(const EvaluationContext& params) const override;
33 EvaluationResult (*coerceSingleValue) (const Value& v);
H A Dboolean_operator.hpp21 EvaluationResult evaluate(const EvaluationContext& params) const override;
40 EvaluationResult evaluate(const EvaluationContext& params) const override;
H A Dlet.hpp26 EvaluationResult evaluate(const EvaluationContext& params) const override;
60 EvaluationResult evaluate(const EvaluationContext& params) const override;
H A Dlength.hpp20 EvaluationResult evaluate(const EvaluationContext& params) const override;
H A Derror.hpp23 EvaluationResult evaluate(const EvaluationContext&) const override { in evaluate()
H A Dassertion.hpp20 EvaluationResult evaluate(const EvaluationContext& params) const override;
H A Dcollator_expression.hpp19 EvaluationResult evaluate(const EvaluationContext&) const override;
H A Dequals.hpp22 EvaluationResult evaluate(const EvaluationContext&) const override;
H A Dcoalesce.hpp25 EvaluationResult evaluate(const EvaluationContext& params) const override;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/style/
H A Dproperty_expression.hpp30 …const expression::EvaluationResult result = expression->evaluate(expression::EvaluationContext(zoo… in evaluate()
42 …const expression::EvaluationResult result = expression->evaluate(expression::EvaluationContext(&fe… in evaluate()
53 …const expression::EvaluationResult result = expression->evaluate(expression::EvaluationContext({zo… in evaluate()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/
H A Dfilter.cpp11 const expression::EvaluationResult result = (*this->expression)->evaluate(context); in operator ()()

12