difftreelog
feat(evaluator) track object field source location
in: master
2 files changed
crates/jrsonnet-evaluator/src/evaluate.rsdiffbeforeafterboth276 })?))276 })?))277 }),277 }),278 )),278 )),279 location: value.1.clone(),279 },280 },280 );281 );281 }282 }305 )))306 )))306 }),307 }),307 )),308 )),309 location: value.1.clone(),308 },310 },309 );311 );310 }312 }368 add: false,370 add: false,369 visibility: Visibility::Normal,371 visibility: Visibility::Normal,370 invoke: v,372 invoke: v,373 location: obj.value.1.clone(),371 },374 },372 );375 );373 }376 }crates/jrsonnet-evaluator/src/obj.rsdiffbeforeafterboth--- a/crates/jrsonnet-evaluator/src/obj.rs
+++ b/crates/jrsonnet-evaluator/src/obj.rs
@@ -8,6 +8,7 @@
pub add: bool,
pub visibility: Visibility,
pub invoke: LazyBinding,
+ pub location: Option<ExprLocation>,
}
#[derive(Debug)]