Function eval_builtin_meta_call

Source
pub(super) fn eval_builtin_meta_call(
    program: &Program,
    callee: &str,
    args: &[MetaExpr],
    env: &mut BTreeMap<String, MetaValue>,
    function_table: &BTreeMap<String, &MetaFunctionDecl>,
    runtime_scope: &BTreeMap<String, Option<TypeExpr>>,
    builder_env_cursor: Option<&mut BuilderEnvCursor>,
) -> Result<Option<MetaValue>, MetaEvalError>