Function jrsonnet_evaluator::function::parse::parse_builtin_call
source · pub fn parse_builtin_call(
ctx: Context,
params: &[BuiltinParam],
args: &dyn ArgsLike,
tailstrict: bool
) -> Result<Vec<Option<Thunk<Val>>>>
Expand description
You shouldn’t probally use this function, use jrsonnet_macros::builtin
instead
Parameters
ctx
: used for passed argument expressions’ execution and for body execution (ifbody_ctx
is not set)params
: function parameters’ definitionargs
: passed function argumentstailstrict
: if set totrue
function arguments are eagerly executed, otherwise - lazily