git.delta.rocks / jrsonnet / refs/commits / 0336283fa8e1

difftreelog

refactor switch to bindable for obj member

Yaroslav Bolyukin2021-07-05parent: #1de48b1.patch.diff
in: master

1 file changed

modifiedcrates/jrsonnet-evaluator/src/evaluate/mod.rsdiffbeforeafterboth
339 .member(name.clone())339 .member(name.clone())
340 .hide()340 .hide()
341 .with_location(value.1.clone())341 .with_location(value.1.clone())
342 .binding(LazyBinding::Bindable(Gc::new(Box::new(ObjMemberBinding {342 .bindable(Box::new(ObjMemberBinding {
343 context_creator: context_creator.clone(),343 context_creator: context_creator.clone(),
344 value: value.clone(),344 value: value.clone(),
345 params: params.clone(),345 params: params.clone(),
346 name,346 name,
347 }))));347 }));
348 }348 }
349 Member::BindStmt(_) => {}349 Member::BindStmt(_) => {}
350 Member::AssertStmt(stmt) => {350 Member::AssertStmt(stmt) => {