git.delta.rocks / jrsonnet / refs/commits / c637373a92a6

difftreelog

feat(evaluator) track object field source location

Лач2020-07-01parent: #7d9fe5c.patch.diff
in: master

2 files changed

modifiedcrates/jrsonnet-evaluator/src/evaluate.rsdiffbeforeafterboth
276 })?))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 }
modifiedcrates/jrsonnet-evaluator/src/obj.rsdiffbeforeafterboth
8 pub add: bool,8 pub add: bool,
9 pub visibility: Visibility,9 pub visibility: Visibility,
10 pub invoke: LazyBinding,10 pub invoke: LazyBinding,
11 pub location: Option<ExprLocation>,
11}12}
1213
13#[derive(Debug)]14#[derive(Debug)]