MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / getParameterEvaluator

Method getParameterEvaluator

src/processor/map/expression_mapper.cpp:108–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106}
107
108std::unique_ptr<ExpressionEvaluator> ExpressionMapper::getParameterEvaluator(
109 std::shared_ptr<Expression> expression) {
110 auto& parameterExpression = expression->constCast<ParameterExpression>();
111 return std::make_unique<LiteralExpressionEvaluator>(std::move(expression),
112 parameterExpression.getValue());
113}
114
115std::unique_ptr<ExpressionEvaluator> ExpressionMapper::getReferenceEvaluator(
116 std::shared_ptr<Expression> expression) const {

Callers

nothing calls this directly

Calls 1

getValueMethod · 0.45

Tested by

no test coverage detected