Ziyang Hu 11 months ago
parent 38b09b3c0c
commit 8f36bb8cf3
No known key found for this signature in database
GPG Key ID: DDC4074A05AB5560

@ -396,7 +396,8 @@ impl Expr {
} }
Ok(()) Ok(())
} }
pub(crate) fn eval_to_const(mut self) -> Result<DataValue> { /// Evaluate the expression to a constant value if possible
pub fn eval_to_const(mut self) -> Result<DataValue> {
#[derive(Error, Diagnostic, Debug)] #[derive(Error, Diagnostic, Debug)]
#[error("Expression contains unevaluated constant")] #[error("Expression contains unevaluated constant")]
#[diagnostic(code(eval::not_constant))] #[diagnostic(code(eval::not_constant))]

Loading…
Cancel
Save