tame/tamer/src
Mike Gerwitz 9c0e20e58c tamer: asg: Shorthand and long-form template arguments
This applies to template application only; there's still some work to do for
template parameters in definitions (well, for deriving them in `xmli` at
least).  And, as you can see, there's still a lot of TODO items here.

I ended up backtracking on tree edges to Meta, and even on cross edges to
Meta, because it complicated xmli derivation with no benefit right now;
maybe a cross edge will be re-added in the future, but I need to move on and
see where this takes me.

But, it works.

DEV-13708
2023-03-29 12:58:35 -04:00
..
asg tamer: asg: Shorthand and long-form template arguments 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: asg: Shorthand and long-form template arguments 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: asg: Shorthand and long-form template arguments 2023-03-29 12:58:35 -04:00
test Copyright year and name update 2023-01-20 23:37:30 -05:00
xir tamer: asg: Shorthand and long-form template arguments 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: Desugar shorthand template params and yield AIR 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