MCPcopy Create free account
hub / github.com/AmrDeveloper/GQL / evaluate_number

Function evaluate_number

crates/gitql-engine/src/engine_evaluator.rs:271–276  ·  view source on GitHub ↗
(expr: &NumberExpr)

Source from the content-addressed store, hash-verified

269}
270
271fn evaluate_number(expr: &NumberExpr) -> Result<Box<dyn Value>, String> {
272 Ok(match expr.value {
273 Number::Int(integer) => Box::new(IntValue::new(integer)),
274 Number::Float(float) => Box::new(FloatValue::new(float)),
275 })
276}
277
278fn evaluate_boolean(expr: &BooleanExpr) -> Result<Box<dyn Value>, String> {
279 Ok(Box::new(BoolValue::new(expr.is_true)))

Callers 1

evaluate_expressionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…