tame/tamer/src
Mike Gerwitz fc569f7551 tamer: asg::air::tpl: Distinct, generalized root and targets
Previously, `AirTplAggregate` worked only in a `Pkg` context, being able to
root `Tpl` `Ident`s in `Pkg` and expand only into `Pkg`.  This still does
the same, but generalizes to allow for different roots and expansion
targets.

This will be utilized to parse nested templates.

DEV-13708
2023-03-29 12:58:35 -04:00
..
asg tamer: asg::air::tpl: Distinct, generalized root and targets 2023-03-29 12:58:35 -04:00
bin tamer: Introduce desugaring operation for shorthand template application 2023-03-29 12:58:34 -04:00
diagnose tamer: diagnose::panic::diagnostic_todo!: New macro 2023-01-20 23:37:30 -05:00
iter Copyright year and name update 2023-01-20 23:37:30 -05:00
ld tamer: asg::graph: *lookup{=>_global}* 2023-03-29 12:58:35 -04:00
nir tamer: nir::tplshort: Desugar nested template applications 2023-03-29 12:58:35 -04:00
obj Copyright year and name update 2023-01-20 23:37:30 -05:00
parse tamer: parse::state::ParseState: Remove `Eq` derivation 2023-03-10 14:27:59 -05:00
sym tamer: nir::tplshort: Desugar body into @values@ 2023-03-29 12:58:35 -04:00
test Copyright year and name update 2023-01-20 23:37:30 -05:00
xir tamer: nir: Apply*Short variants 2023-03-29 12:58:35 -04:00
convert.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
diagnose.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
f.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
fmt.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
fs.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
global.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
iter.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
ld.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
lib.rs tamer: asg::air: Extract template parsing into own parser 2023-03-10 14:27:59 -05:00
nir.rs tamer: nir: Apply*Short variants 2023-03-29 12:58:35 -04:00
num.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
parse.rs tamer: asg::air: Extract expression parsing into `expr` 2023-03-10 14:27:59 -05:00
span.rs tamer: span: Resolve unusued import warning for debug diagnostic 2023-03-10 14:27:58 -05:00
xir.rs tamer: xir::autoclose: New lowering operation 2023-03-10 14:27:57 -05:00