tame/tamer/src
Mike Gerwitz f34f2644e9 tamer: pipeline: Allow reporting on entire Result
The report acts as the sink for `load_xmlo` and `parse_package_xml`.  At the
moment, the type is `()`, and so there's nothing to report on but the
error.  But the idea is to add logging via `AirAggregate::Object`, which is
currently just `()`.

This change therefore is only a refactoring---it changes no functionality
but sets up for future changes.

This also introduces consistency with `lower_xmli` in use of `terminal` for
the final operation.

DEV-13162
2023-06-05 13:44:49 -04:00
..
asg tamer: asg::air::ir::AirPkg::PkgImport: New token 2023-06-05 13:44:49 -04:00
bin tamer: pipeline: Allow reporting on entire Result 2023-06-05 13:44:49 -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: pipeline: Allow reporting on entire Result 2023-06-05 13:44:49 -04:00
nir tamer: asg::air::ir::AirPkg::PkgImport: New token 2023-06-05 13:44:49 -04:00
obj tamer: asg::air::ir::AirPkg::PkgStart: Require name 2023-05-10 13:57:45 -04:00
parse tamer: diagnose::Diagnostic: Remove Error trait bound 2023-06-05 13:44:49 -04:00
sym tamer: src::asg::graph::object::pkg::name: New module 2023-05-05 10:26:56 -04:00
test Copyright year and name update 2023-01-20 23:37:30 -05:00
xir tamer: ld::poc: Extract xmlo loading pipeline into new pipeline module 2023-05-25 16:38:41 -04:00
convert.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
diagnose.rs tamer: diagnose::Diagnostic: Remove Error trait bound 2023-06-05 13:44:49 -04: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: ld::poc: Extract xmlo loading pipeline into new pipeline module 2023-05-25 16:38:41 -04:00
nir.rs tamer: asg::air::ir::AirPkg::PkgImport: New token 2023-06-05 13:44:49 -04:00
num.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
parse.rs tamer: src::pipeline: Eliminate most error type references 2023-05-25 16:58:44 -04:00
pipeline.rs tamer: pipeline: Allow reporting on entire Result 2023-06-05 13:44:49 -04:00
span.rs tamer: span: Introduce rslice, slice_{head,tail} 2023-05-05 10:25:35 -04:00
xir.rs tamer: xir::autoclose: New lowering operation 2023-03-10 14:27:57 -05:00