diff --git a/.vscode/settings.json b/.vscode/settings.json index 7e46828ea016..1057a431c935 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -15,5 +15,8 @@ ], "files.watcherExclude": { "**/target": true - } + }, + "rust-analyzer.cargo.features": [ + "python" + ] } diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_and_comments@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_and_comments@datalog_program.snap index a6ab76e6dbda..4bdb45333f60 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_and_comments@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_and_comments@datalog_program.snap @@ -140,7 +140,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_3_25_end_3_44< + pub fn op_10v1__source_stream__loc_nopath_3_25_3_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -167,7 +167,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_3_25_end_3_44(op_10v1) + op_10v1__source_stream__loc_nopath_3_25_3_44(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -189,7 +189,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_3_19_end_3_23< + pub fn op_2v1__unique__loc_nopath_3_19_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -216,7 +216,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_3_19_end_3_23(op_2v1) + op_2v1__unique__loc_nopath_3_19_3_23(op_2v1) }; let op_20v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.1,), (row.0,)), @@ -225,7 +225,7 @@ fn main() { let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_20v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -250,7 +250,7 @@ fn main() { } Push { inner: input } } - op_20v1__map__loc_unknown_start_1_0_end_1_0(op_20v1) + op_20v1__map__loc_nopath_1_0_1_0(op_20v1) }; let op_16v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.1,), (row.0,)), @@ -259,7 +259,7 @@ fn main() { let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_16v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -284,7 +284,7 @@ fn main() { } Push { inner: input } } - op_16v1__map__loc_unknown_start_1_0_end_1_0(op_16v1) + op_16v1__map__loc_nopath_1_0_1_0(op_16v1) }; let op_13v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.1,), ((row.0),)), @@ -293,7 +293,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -318,7 +318,7 @@ fn main() { } Push { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( op_13v1, @@ -327,7 +327,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_3_19_end_3_23< + pub fn op_3v1__tee__loc_nopath_3_19_3_23< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -352,7 +352,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_3_19_end_3_23(op_3v1) + op_3v1__tee__loc_nopath_3_19_3_23(op_3v1) }; #[inline(always)] fn pivot_run_sg_5v1< @@ -439,7 +439,7 @@ fn main() { let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -466,13 +466,13 @@ fn main() { } Pull { inner: input } } - op_14v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__fold_keyed__loc_nopath_1_0_1_0(op_14v1) }; let op_15v1 = op_14v1.map(|(g, a): ((_,), _)| (a.0.unwrap().1, g.0)); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_15v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -499,7 +499,7 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_1_0_end_1_0(op_15v1) + op_15v1__map__loc_nopath_1_0_1_0(op_15v1) }; let op_19v1 = { fn check_input, Item>( @@ -512,7 +512,7 @@ fn main() { let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__defer_tick__loc_unknown_start_8_30_end_8_32< + pub fn op_19v1__defer_tick__loc_nopath_8_30_8_32< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -539,7 +539,7 @@ fn main() { } Pull { inner: input } } - op_19v1__defer_tick__loc_unknown_start_8_30_end_8_32(op_19v1) + op_19v1__defer_tick__loc_nopath_8_30_8_32(op_19v1) }; let op_4v1 = { #[allow(unused)] @@ -556,7 +556,7 @@ fn main() { let op_4v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_4v1__union__loc_unknown_start_4_20_end_4_26< + pub fn op_4v1__union__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -583,7 +583,7 @@ fn main() { } Pull { inner: input } } - op_4v1__union__loc_unknown_start_4_20_end_4_26(op_4v1) + op_4v1__union__loc_nopath_4_20_4_26(op_4v1) }; let op_5v1 = op_4v1 .filter(|item| { @@ -605,7 +605,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -632,7 +632,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_11v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -640,7 +640,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_11v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -665,7 +665,7 @@ fn main() { } Push { inner: input } } - op_11v1__for_each__loc_unknown_start_4_28_end_4_65(op_11v1) + op_11v1__for_each__loc_nopath_4_28_4_65(op_11v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -736,7 +736,7 @@ fn main() { let op_21v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_21v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_21v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -763,13 +763,13 @@ fn main() { } Pull { inner: input } } - op_21v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_21v1) + op_21v1__fold_keyed__loc_nopath_1_0_1_0(op_21v1) }; let op_22v1 = op_21v1.map(|(g, a): ((_,), _)| (a.0.unwrap(), g.0)); let op_22v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_22v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_22v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -796,7 +796,7 @@ fn main() { } Pull { inner: input } } - op_22v1__map__loc_unknown_start_1_0_end_1_0(op_22v1) + op_22v1__map__loc_nopath_1_0_1_0(op_22v1) }; let op_8v1 = op_22v1 .filter(|item| { @@ -818,7 +818,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_5_20_end_5_27< + pub fn op_8v1__unique__loc_nopath_5_20_5_27< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -845,7 +845,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_5_20_end_5_27(op_8v1) + op_8v1__unique__loc_nopath_5_20_5_27(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result2.send(v).unwrap() @@ -853,7 +853,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_5_29_end_5_67< + pub fn op_12v1__for_each__loc_nopath_5_29_5_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -878,7 +878,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_5_29_end_5_67(op_12v1) + op_12v1__for_each__loc_nopath_5_29_5_67(op_12v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -954,7 +954,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -981,7 +981,7 @@ fn main() { } Pull { inner: input } } - op_17v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__fold_keyed__loc_nopath_1_0_1_0(op_17v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -1013,7 +1013,7 @@ fn main() { let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1040,7 +1040,7 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__map__loc_nopath_1_0_1_0(op_18v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -1078,7 +1078,7 @@ fn main() { let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__identity__loc_unknown_start_1_0_end_1_0< + pub fn op_24v1__identity__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1105,7 +1105,7 @@ fn main() { } Pull { inner: input } } - op_24v1__identity__loc_unknown_start_1_0_end_1_0(op_24v1) + op_24v1__identity__loc_nopath_1_0_1_0(op_24v1) }; #[inline(always)] fn pivot_run_sg_6v1< @@ -1122,4 +1122,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_fold_keyed_expr@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_fold_keyed_expr@datalog_program.snap index 77f286ce3db7..010b0358279d 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_fold_keyed_expr@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__aggregations_fold_keyed_expr@datalog_program.snap @@ -80,7 +80,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -107,7 +107,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -129,7 +129,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -156,13 +156,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_9v1 = op_2v1.map(|row: (_, _)| ((row.0 % 2,), (row.1,))); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -189,7 +189,7 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -260,7 +260,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -287,13 +287,13 @@ fn main() { } Pull { inner: input } } - op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__fold_keyed__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_,), _)| (g.0, a.0.unwrap())); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -320,7 +320,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -342,7 +342,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -369,7 +369,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -377,7 +377,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -402,7 +402,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -419,4 +419,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__anti_join@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__anti_join@datalog_program.snap index bc90cc036f99..d4a9e1937eda 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__anti_join@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__anti_join@datalog_program.snap @@ -170,7 +170,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__source_stream__loc_unknown_start_4_27_end_4_48< + pub fn op_15v1__source_stream__loc_nopath_4_27_4_48< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -197,7 +197,7 @@ fn main() { } Pull { inner: input } } - op_15v1__source_stream__loc_unknown_start_4_27_end_4_48(op_15v1) + op_15v1__source_stream__loc_nopath_4_27_4_48(op_15v1) }; let op_8v1 = op_15v1 .filter(|item| { @@ -219,7 +219,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_19_end_4_25< + pub fn op_8v1__unique__loc_nopath_4_19_4_25< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -246,13 +246,13 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_19_end_4_25(op_8v1) + op_8v1__unique__loc_nopath_4_19_4_25(op_8v1) }; let op_24v1 = op_8v1.map(|_v: (_,)| (_v.0,)); let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__map__loc_unknown_start_7_57_end_7_66< + pub fn op_24v1__map__loc_nopath_7_57_7_66< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -279,7 +279,7 @@ fn main() { } Pull { inner: input } } - op_24v1__map__loc_unknown_start_7_57_end_7_66(op_24v1) + op_24v1__map__loc_nopath_7_57_7_66(op_24v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -316,7 +316,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__source_stream__loc_unknown_start_2_27_end_2_48< + pub fn op_13v1__source_stream__loc_nopath_2_27_2_48< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -343,7 +343,7 @@ fn main() { } Pull { inner: input } } - op_13v1__source_stream__loc_unknown_start_2_27_end_2_48(op_13v1) + op_13v1__source_stream__loc_nopath_2_27_2_48(op_13v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -380,7 +380,7 @@ fn main() { let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__source_stream__loc_unknown_start_3_27_end_3_48< + pub fn op_14v1__source_stream__loc_nopath_3_27_3_48< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -407,7 +407,7 @@ fn main() { } Pull { inner: input } } - op_14v1__source_stream__loc_unknown_start_3_27_end_3_48(op_14v1) + op_14v1__source_stream__loc_nopath_3_27_3_48(op_14v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -457,7 +457,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_25< + pub fn op_2v1__unique__loc_nopath_2_19_2_25< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -484,7 +484,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_25(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_25(op_2v1) }; let op_5v1 = hoff_6v3_recv .filter(|item| { @@ -506,7 +506,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_25< + pub fn op_5v1__unique__loc_nopath_3_19_3_25< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -533,13 +533,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_25(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_25(op_5v1) }; let op_19v1 = op_2v1.map(|_v: (_, _)| ((_v.1,), (_v.0,))); let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_7_28_end_7_40< + pub fn op_19v1__map__loc_nopath_7_28_7_40< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -566,13 +566,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_7_28_end_7_40(op_19v1) + op_19v1__map__loc_nopath_7_28_7_40(op_19v1) }; let op_20v1 = op_5v1.map(|_v: (_, _)| ((_v.0,), (_v.1,))); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_7_42_end_7_54< + pub fn op_20v1__map__loc_nopath_7_42_7_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -599,7 +599,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_7_42_end_7_54(op_20v1) + op_20v1__map__loc_nopath_7_42_7_54(op_20v1) }; let mut sg_1v1_node_17v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_17v1_joindata_lhs) @@ -650,7 +650,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__join__loc_unknown_start_7_12_end_7_66< + pub fn op_17v1__join__loc_nopath_7_12_7_66< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -677,14 +677,14 @@ fn main() { } Pull { inner: input } } - op_17v1__join__loc_unknown_start_7_12_end_7_66(op_17v1) + op_17v1__join__loc_nopath_7_12_7_66(op_17v1) }; let op_18v1 = op_17v1 .map(|kv: ((_,), ((_,), (_,)))| (kv.0.0, kv.1.0.0, kv.1.1.0)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_7_12_end_7_66< + pub fn op_18v1__map__loc_nopath_7_12_7_66< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -711,13 +711,13 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_7_12_end_7_66(op_18v1) + op_18v1__map__loc_nopath_7_12_7_66(op_18v1) }; let op_23v1 = op_18v1.map(|_v: (_, _, _)| ((_v.0,), (_v.1, _v.2))); let op_23v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_23v1__map__loc_unknown_start_7_28_end_7_54< + pub fn op_23v1__map__loc_nopath_7_28_7_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -744,7 +744,7 @@ fn main() { } Pull { inner: input } } - op_23v1__map__loc_unknown_start_7_28_end_7_54(op_23v1) + op_23v1__map__loc_nopath_7_28_7_54(op_23v1) }; let mut sg_1v1_node_21v1_antijoindata_neg_borrow = context .state_ref(sg_1v1_node_21v1_antijoindata_neg) @@ -789,7 +789,7 @@ fn main() { let op_21v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_21v1__anti_join__loc_unknown_start_7_12_end_7_66< + pub fn op_21v1__anti_join__loc_nopath_7_12_7_66< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -816,14 +816,14 @@ fn main() { } Pull { inner: input } } - op_21v1__anti_join__loc_unknown_start_7_12_end_7_66(op_21v1) + op_21v1__anti_join__loc_nopath_7_12_7_66(op_21v1) }; let op_22v1 = op_21v1 .map(|kv: ((_,), (_, _))| (kv.0.0, kv.1.0, kv.1.1)); let op_22v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_22v1__map__loc_unknown_start_7_12_end_7_66< + pub fn op_22v1__map__loc_nopath_7_12_7_66< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -850,13 +850,13 @@ fn main() { } Pull { inner: input } } - op_22v1__map__loc_unknown_start_7_12_end_7_66(op_22v1) + op_22v1__map__loc_nopath_7_12_7_66(op_22v1) }; let op_25v1 = op_22v1.map(|row: (_, _, _)| ((row.1, row.2), ())); let op_25v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_25v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_25v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -883,13 +883,13 @@ fn main() { } Pull { inner: input } } - op_25v1__map__loc_unknown_start_1_0_end_1_0(op_25v1) + op_25v1__map__loc_nopath_1_0_1_0(op_25v1) }; let op_26v1 = op_25v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_26v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_26v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_26v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -916,7 +916,7 @@ fn main() { } Pull { inner: input } } - op_26v1__map__loc_unknown_start_1_0_end_1_0(op_26v1) + op_26v1__map__loc_nopath_1_0_1_0(op_26v1) }; let op_11v1 = op_26v1 .filter(|item| { @@ -938,7 +938,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__unique__loc_unknown_start_5_20_end_5_26< + pub fn op_11v1__unique__loc_nopath_5_20_5_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -965,7 +965,7 @@ fn main() { } Pull { inner: input } } - op_11v1__unique__loc_unknown_start_5_20_end_5_26(op_11v1) + op_11v1__unique__loc_nopath_5_20_5_26(op_11v1) }; let op_16v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -973,7 +973,7 @@ fn main() { let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__for_each__loc_unknown_start_5_28_end_5_65< + pub fn op_16v1__for_each__loc_nopath_5_28_5_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -998,7 +998,7 @@ fn main() { } Push { inner: input } } - op_16v1__for_each__loc_unknown_start_5_28_end_5_65(op_16v1) + op_16v1__for_each__loc_nopath_5_28_5_65(op_16v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -1015,4 +1015,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__collect_vec@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__collect_vec@datalog_program.snap index 2132a07fbc82..cc59dad4fd1e 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__collect_vec@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__collect_vec@datalog_program.snap @@ -124,7 +124,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_10v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -151,7 +151,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_2_26_end_2_46(op_10v1) + op_10v1__source_stream__loc_nopath_2_26_2_46(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -173,7 +173,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -200,7 +200,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_11v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -214,7 +214,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__source_stream__loc_unknown_start_3_26_end_3_46< + pub fn op_11v1__source_stream__loc_nopath_3_26_3_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -241,7 +241,7 @@ fn main() { } Pull { inner: input } } - op_11v1__source_stream__loc_unknown_start_3_26_end_3_46(op_11v1) + op_11v1__source_stream__loc_nopath_3_26_3_46(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -263,7 +263,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_24< + pub fn op_5v1__unique__loc_nopath_3_19_3_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -290,13 +290,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_24(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_24(op_5v1) }; let op_15v1 = op_2v1.map(|_v: (_,)| ((), (_v.0,))); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_7_41_end_7_49< + pub fn op_15v1__map__loc_nopath_7_41_7_49< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -323,13 +323,13 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_7_41_end_7_49(op_15v1) + op_15v1__map__loc_nopath_7_41_7_49(op_15v1) }; let op_16v1 = op_5v1.map(|_v: (_,)| ((), (_v.0,))); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_7_51_end_7_59< + pub fn op_16v1__map__loc_nopath_7_51_7_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -356,7 +356,7 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_7_51_end_7_59(op_16v1) + op_16v1__map__loc_nopath_7_51_7_59(op_16v1) }; let mut sg_2v1_node_13v1_joindata_lhs_borrow = context .state_ref(sg_2v1_node_13v1_joindata_lhs) @@ -407,7 +407,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__join__loc_unknown_start_7_12_end_7_59< + pub fn op_13v1__join__loc_nopath_7_12_7_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -434,14 +434,14 @@ fn main() { } Pull { inner: input } } - op_13v1__join__loc_unknown_start_7_12_end_7_59(op_13v1) + op_13v1__join__loc_nopath_7_12_7_59(op_13v1) }; let op_14v1 = op_13v1 .map(|kv: ((), ((_,), (_,)))| (kv.1.0.0, kv.1.1.0)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_7_12_end_7_59< + pub fn op_14v1__map__loc_nopath_7_12_7_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -468,13 +468,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_7_12_end_7_59(op_14v1) + op_14v1__map__loc_nopath_7_12_7_59(op_14v1) }; let op_17v1 = op_14v1.map(|row: (_, _)| ((), ((row.0, row.1),))); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -501,7 +501,7 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__map__loc_nopath_1_0_1_0(op_17v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -582,7 +582,7 @@ fn main() { let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -609,7 +609,7 @@ fn main() { } Pull { inner: input } } - op_18v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__fold_keyed__loc_nopath_1_0_1_0(op_18v1) }; let op_19v1 = op_18v1 .map(|(g, a): ((), _)| ( @@ -618,7 +618,7 @@ fn main() { let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_19v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -645,7 +645,7 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_1_0_end_1_0(op_19v1) + op_19v1__map__loc_nopath_1_0_1_0(op_19v1) }; let op_8v1 = op_19v1 .filter(|item| { @@ -667,7 +667,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_5_20_end_5_26< + pub fn op_8v1__unique__loc_nopath_5_20_5_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -694,7 +694,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_5_20_end_5_26(op_8v1) + op_8v1__unique__loc_nopath_5_20_5_26(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -702,7 +702,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_5_28_end_5_65< + pub fn op_12v1__for_each__loc_nopath_5_28_5_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -727,7 +727,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_5_28_end_5_65(op_12v1) + op_12v1__for_each__loc_nopath_5_28_5_65(op_12v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -744,4 +744,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple@datalog_program.snap index 0b15fae7c4d5..180ac6e80744 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,14 +140,14 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .map(|row_untuple: (_,)| (row_untuple.0.0, row_untuple.0.1)); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_6_12_end_6_41< + pub fn op_9v1__map__loc_nopath_6_12_6_41< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -174,13 +174,13 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_6_12_end_6_41(op_9v1) + op_9v1__map__loc_nopath_6_12_6_41(op_9v1) }; let op_10v1 = op_9v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -207,13 +207,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -240,7 +240,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -262,7 +262,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -289,7 +289,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -297,7 +297,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_8v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -322,7 +322,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_4_28_end_4_65(op_8v1) + op_8v1__for_each__loc_nopath_4_28_4_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -339,4 +339,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple_then_flat@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple_then_flat@datalog_program.snap index f2a152cf4be4..da72918be955 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple_then_flat@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__detuple_then_flat@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,14 +140,14 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .map(|row_untuple: (_,)| (row_untuple.0.0, row_untuple.0.1)); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_6_12_end_6_43< + pub fn op_9v1__map__loc_nopath_6_12_6_43< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -174,7 +174,7 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_6_12_end_6_43(op_9v1) + op_9v1__map__loc_nopath_6_12_6_43(op_9v1) }; let op_10v1 = op_9v1 .flat_map(|row: (_, _)| { @@ -189,7 +189,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__flat_map__loc_unknown_start_6_12_end_6_43< + pub fn op_10v1__flat_map__loc_nopath_6_12_6_43< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -216,7 +216,7 @@ fn main() { } Pull { inner: input } } - op_10v1__flat_map__loc_unknown_start_6_12_end_6_43(op_10v1) + op_10v1__flat_map__loc_nopath_6_12_6_43(op_10v1) }; let op_11v1 = op_10v1 .flat_map(|row: (_, _)| { @@ -231,7 +231,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__flat_map__loc_unknown_start_6_12_end_6_43< + pub fn op_11v1__flat_map__loc_nopath_6_12_6_43< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -258,13 +258,13 @@ fn main() { } Pull { inner: input } } - op_11v1__flat_map__loc_unknown_start_6_12_end_6_43(op_11v1) + op_11v1__flat_map__loc_nopath_6_12_6_43(op_11v1) }; let op_12v1 = op_11v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_12v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -291,13 +291,13 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_1_0_end_1_0(op_12v1) + op_12v1__map__loc_nopath_1_0_1_0(op_12v1) }; let op_13v1 = op_12v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -324,7 +324,7 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_5v1 = op_13v1 .filter(|item| { @@ -346,7 +346,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -373,7 +373,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -381,7 +381,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_8v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -406,7 +406,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_4_28_end_4_65(op_8v1) + op_8v1__for_each__loc_nopath_4_28_4_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -423,4 +423,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_lhs@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_lhs@datalog_program.snap index e81193b9e44b..1e7fe95e871d 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_lhs@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_lhs@datalog_program.snap @@ -134,7 +134,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -161,7 +161,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -183,7 +183,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -210,7 +210,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( hoff_6v3_send, @@ -231,7 +231,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_23< + pub fn op_3v1__tee__loc_nopath_2_19_2_23< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -256,7 +256,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_23(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_23(op_3v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -302,7 +302,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -329,13 +329,13 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; let op_10v1 = op_9v1.map(|(g, a): ((_,), _)| (g.0,)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -362,13 +362,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = hoff_1v3_recv.map(|row: (_,)| ((row.0 + 123,), ())); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -395,13 +395,13 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_12v1 = op_11v1.map(|(g, a): ((_,), _)| (g.0,)); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_12v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -428,14 +428,14 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_1_0_end_1_0(op_12v1) + op_12v1__map__loc_nopath_1_0_1_0(op_12v1) }; let op_13v1 = hoff_21v1_recv .map(|row: (_,)| ((row.0.clone() + row.0,), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -462,13 +462,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_,), _)| (g.0,)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -495,13 +495,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_15v1 = hoff_22v1_recv.map(|row: (_,)| ((123 - row.0,), ())); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_15v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -528,13 +528,13 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_1_0_end_1_0(op_15v1) + op_15v1__map__loc_nopath_1_0_1_0(op_15v1) }; let op_16v1 = op_15v1.map(|(g, a): ((_,), _)| (g.0,)); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_16v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -561,14 +561,14 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_1_0_end_1_0(op_16v1) + op_16v1__map__loc_nopath_1_0_1_0(op_16v1) }; let op_17v1 = hoff_23v1_recv .map(|row: (_,)| ((123 % (row.0 + 5),), ())); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -595,13 +595,13 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__map__loc_nopath_1_0_1_0(op_17v1) }; let op_18v1 = op_17v1.map(|(g, a): ((_,), _)| (g.0,)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -628,13 +628,13 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__map__loc_nopath_1_0_1_0(op_18v1) }; let op_19v1 = hoff_24v1_recv.map(|row: (_,)| ((row.0 * 5,), ())); let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_19v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -661,13 +661,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_1_0_end_1_0(op_19v1) + op_19v1__map__loc_nopath_1_0_1_0(op_19v1) }; let op_20v1 = op_19v1.map(|(g, a): ((_,), _)| (g.0,)); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_20v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -694,7 +694,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_1_0_end_1_0(op_20v1) + op_20v1__map__loc_nopath_1_0_1_0(op_20v1) }; let op_4v1 = { #[allow(unused)] @@ -720,7 +720,7 @@ fn main() { let op_4v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_4v1__union__loc_unknown_start_3_20_end_3_26< + pub fn op_4v1__union__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -747,7 +747,7 @@ fn main() { } Pull { inner: input } } - op_4v1__union__loc_unknown_start_3_20_end_3_26(op_4v1) + op_4v1__union__loc_nopath_3_20_3_26(op_4v1) }; let op_5v1 = op_4v1 .filter(|item| { @@ -769,7 +769,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -796,7 +796,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -804,7 +804,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -829,7 +829,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -846,4 +846,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_predicate@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_predicate@datalog_program.snap index e2d5a57e5e8a..93304d58550d 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_predicate@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__expr_predicate@datalog_program.snap @@ -110,7 +110,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -137,7 +137,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -159,7 +159,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -186,7 +186,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_18v1 = hydroflow::pusherator::filter::Filter::new( |row: &(_,)| row.0 - 1 == 1 - 1, @@ -195,7 +195,7 @@ fn main() { let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__filter__loc_unknown_start_8_12_end_8_50< + pub fn op_18v1__filter__loc_nopath_8_12_8_50< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -220,7 +220,7 @@ fn main() { } Push { inner: input } } - op_18v1__filter__loc_unknown_start_8_12_end_8_50(op_18v1) + op_18v1__filter__loc_nopath_8_12_8_50(op_18v1) }; let op_15v1 = hydroflow::pusherator::filter::Filter::new( |row: &(_,)| row.0 - 1 == 0, @@ -229,7 +229,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__filter__loc_unknown_start_7_12_end_7_46< + pub fn op_15v1__filter__loc_nopath_7_12_7_46< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -254,7 +254,7 @@ fn main() { } Push { inner: input } } - op_15v1__filter__loc_unknown_start_7_12_end_7_46(op_15v1) + op_15v1__filter__loc_nopath_7_12_7_46(op_15v1) }; let op_12v1 = hydroflow::pusherator::filter::Filter::new( |row: &(_,)| row.0 != 0, @@ -263,7 +263,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__filter__loc_unknown_start_6_12_end_6_42< + pub fn op_12v1__filter__loc_nopath_6_12_6_42< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -288,7 +288,7 @@ fn main() { } Push { inner: input } } - op_12v1__filter__loc_unknown_start_6_12_end_6_42(op_12v1) + op_12v1__filter__loc_nopath_6_12_6_42(op_12v1) }; let op_9v1 = hydroflow::pusherator::filter::Filter::new( |row: &(_,)| row.0 == 0, @@ -297,7 +297,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__filter__loc_unknown_start_5_12_end_5_42< + pub fn op_9v1__filter__loc_nopath_5_12_5_42< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -322,7 +322,7 @@ fn main() { } Push { inner: input } } - op_9v1__filter__loc_unknown_start_5_12_end_5_42(op_9v1) + op_9v1__filter__loc_nopath_5_12_5_42(op_9v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( op_9v1, @@ -334,7 +334,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_23< + pub fn op_3v1__tee__loc_nopath_2_19_2_23< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -359,7 +359,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_23(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_23(op_3v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -397,7 +397,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -424,13 +424,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_,), _)| (g.0,)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -457,13 +457,13 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_13v1 = hoff_1v3_recv.map(|row: (_,)| ((2,), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -490,13 +490,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_,), _)| (g.0,)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -523,13 +523,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_16v1 = hoff_21v1_recv.map(|row: (_,)| ((3,), ())); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_16v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -556,13 +556,13 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_1_0_end_1_0(op_16v1) + op_16v1__map__loc_nopath_1_0_1_0(op_16v1) }; let op_17v1 = op_16v1.map(|(g, a): ((_,), _)| (g.0,)); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -589,13 +589,13 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__map__loc_nopath_1_0_1_0(op_17v1) }; let op_19v1 = hoff_22v1_recv.map(|row: (_,)| ((4,), ())); let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_19v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -622,13 +622,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_1_0_end_1_0(op_19v1) + op_19v1__map__loc_nopath_1_0_1_0(op_19v1) }; let op_20v1 = op_19v1.map(|(g, a): ((_,), _)| (g.0,)); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_20v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -655,7 +655,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_1_0_end_1_0(op_20v1) + op_20v1__map__loc_nopath_1_0_1_0(op_20v1) }; let op_4v1 = { #[allow(unused)] @@ -675,7 +675,7 @@ fn main() { let op_4v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_4v1__union__loc_unknown_start_3_20_end_3_26< + pub fn op_4v1__union__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -702,7 +702,7 @@ fn main() { } Pull { inner: input } } - op_4v1__union__loc_unknown_start_3_20_end_3_26(op_4v1) + op_4v1__union__loc_nopath_3_20_3_26(op_4v1) }; let op_5v1 = op_4v1 .filter(|item| { @@ -724,7 +724,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -751,7 +751,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -759,7 +759,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -784,7 +784,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -801,4 +801,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flat_then_detuple@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flat_then_detuple@datalog_program.snap index ba2da93f18ab..c45e2061b6df 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flat_then_detuple@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flat_then_detuple@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,7 +140,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .flat_map(|row: (_,)| { @@ -152,7 +152,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__flat_map__loc_unknown_start_6_12_end_6_42< + pub fn op_9v1__flat_map__loc_nopath_6_12_6_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -179,14 +179,14 @@ fn main() { } Pull { inner: input } } - op_9v1__flat_map__loc_unknown_start_6_12_end_6_42(op_9v1) + op_9v1__flat_map__loc_nopath_6_12_6_42(op_9v1) }; let op_10v1 = op_9v1 .map(|row_untuple: (_,)| (row_untuple.0.0, row_untuple.0.1)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_6_12_end_6_42< + pub fn op_10v1__map__loc_nopath_6_12_6_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -213,13 +213,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_6_12_end_6_42(op_10v1) + op_10v1__map__loc_nopath_6_12_6_42(op_10v1) }; let op_11v1 = op_10v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -246,13 +246,13 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_12v1 = op_11v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_12v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -279,7 +279,7 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_1_0_end_1_0(op_12v1) + op_12v1__map__loc_nopath_1_0_1_0(op_12v1) }; let op_5v1 = op_12v1 .filter(|item| { @@ -301,7 +301,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -328,7 +328,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -336,7 +336,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_8v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -361,7 +361,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_4_28_end_4_65(op_8v1) + op_8v1__for_each__loc_nopath_4_28_4_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -378,4 +378,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flatten@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flatten@datalog_program.snap index 5b94e9d16933..80620fc4fed9 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flatten@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__flatten@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,7 +140,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .flat_map(|row: (_, _)| { @@ -155,7 +155,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__flat_map__loc_unknown_start_6_12_end_6_40< + pub fn op_9v1__flat_map__loc_nopath_6_12_6_40< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -182,13 +182,13 @@ fn main() { } Pull { inner: input } } - op_9v1__flat_map__loc_unknown_start_6_12_end_6_40(op_9v1) + op_9v1__flat_map__loc_nopath_6_12_6_40(op_9v1) }; let op_10v1 = op_9v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -215,13 +215,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -248,7 +248,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -270,7 +270,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -297,7 +297,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -305,7 +305,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_8v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -330,7 +330,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_4_28_end_4_65(op_8v1) + op_8v1__for_each__loc_nopath_4_28_4_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -347,4 +347,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__index@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__index@datalog_program.snap index 0295ec369486..52fd91ef1fcf 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__index@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__index@datalog_program.snap @@ -229,7 +229,7 @@ fn main() { let op_26v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_26v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_26v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -256,7 +256,7 @@ fn main() { } Pull { inner: input } } - op_26v1__source_stream__loc_unknown_start_2_25_end_2_44(op_26v1) + op_26v1__source_stream__loc_nopath_2_25_2_44(op_26v1) }; let op_2v1 = op_26v1 .filter(|item| { @@ -278,7 +278,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -305,7 +305,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_40v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0, row.1), ()), @@ -314,7 +314,7 @@ fn main() { let op_40v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_40v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_40v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -339,7 +339,7 @@ fn main() { } Push { inner: input } } - op_40v1__map__loc_unknown_start_1_0_end_1_0(op_40v1) + op_40v1__map__loc_nopath_1_0_1_0(op_40v1) }; let op_36v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0,), ((row.1),)), @@ -348,7 +348,7 @@ fn main() { let op_36v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_36v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_36v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -373,7 +373,7 @@ fn main() { } Push { inner: input } } - op_36v1__map__loc_unknown_start_1_0_end_1_0(op_36v1) + op_36v1__map__loc_nopath_1_0_1_0(op_36v1) }; let op_27v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -381,7 +381,7 @@ fn main() { let op_27v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_27v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_27v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -406,7 +406,7 @@ fn main() { } Push { inner: input } } - op_27v1__for_each__loc_unknown_start_4_28_end_4_65(op_27v1) + op_27v1__for_each__loc_nopath_4_28_4_65(op_27v1) }; let op_5v1 = hydroflow::pusherator::filter::Filter::new( |item| { @@ -430,7 +430,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -455,7 +455,7 @@ fn main() { } Push { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_35v1 = hydroflow::pusherator::map::Map::new( |(__enumerate_index, (g, a)): (_, ((_, _), _))| ( @@ -468,7 +468,7 @@ fn main() { let op_35v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_35v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_35v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -493,7 +493,7 @@ fn main() { } Push { inner: input } } - op_35v1__map__loc_unknown_start_1_0_end_1_0(op_35v1) + op_35v1__map__loc_nopath_1_0_1_0(op_35v1) }; let op_34v1 = hydroflow::pusherator::map::Map::new( |item| { @@ -507,7 +507,7 @@ fn main() { let op_34v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_34v1__enumerate__loc_unknown_start_1_0_end_1_0< + pub fn op_34v1__enumerate__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -532,7 +532,7 @@ fn main() { } Push { inner: input } } - op_34v1__enumerate__loc_unknown_start_1_0_end_1_0(op_34v1) + op_34v1__enumerate__loc_nopath_1_0_1_0(op_34v1) }; let op_33v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0, row.1), ()), @@ -541,7 +541,7 @@ fn main() { let op_33v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_33v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_33v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -566,7 +566,7 @@ fn main() { } Push { inner: input } } - op_33v1__map__loc_unknown_start_1_0_end_1_0(op_33v1) + op_33v1__map__loc_nopath_1_0_1_0(op_33v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( op_33v1, @@ -575,7 +575,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_23< + pub fn op_3v1__tee__loc_nopath_2_19_2_23< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -600,7 +600,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_23(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_23(op_3v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -638,7 +638,7 @@ fn main() { let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__defer_tick__loc_unknown_start_9_21_end_9_28< + pub fn op_20v1__defer_tick__loc_nopath_9_21_9_28< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -665,7 +665,7 @@ fn main() { } Pull { inner: input } } - op_20v1__defer_tick__loc_unknown_start_9_21_end_9_28(op_20v1) + op_20v1__defer_tick__loc_nopath_9_21_9_28(op_20v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -703,7 +703,7 @@ fn main() { let op_25v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_25v1__defer_tick__loc_unknown_start_15_21_end_15_35< + pub fn op_25v1__defer_tick__loc_nopath_15_21_15_35< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -730,7 +730,7 @@ fn main() { } Pull { inner: input } } - op_25v1__defer_tick__loc_unknown_start_15_21_end_15_35(op_25v1) + op_25v1__defer_tick__loc_nopath_15_21_15_35(op_25v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -815,7 +815,7 @@ fn main() { let op_37v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_37v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_37v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -842,7 +842,7 @@ fn main() { } Pull { inner: input } } - op_37v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_37v1) + op_37v1__fold_keyed__loc_nopath_1_0_1_0(op_37v1) }; let op_38v1 = ::std::iter::Iterator::map( op_37v1, @@ -856,7 +856,7 @@ fn main() { let op_38v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_38v1__enumerate__loc_unknown_start_1_0_end_1_0< + pub fn op_38v1__enumerate__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -883,7 +883,7 @@ fn main() { } Pull { inner: input } } - op_38v1__enumerate__loc_unknown_start_1_0_end_1_0(op_38v1) + op_38v1__enumerate__loc_nopath_1_0_1_0(op_38v1) }; let op_39v1 = op_38v1 .map(|(__enumerate_index, (g, a)): (_, ((_,), _))| ( @@ -894,7 +894,7 @@ fn main() { let op_39v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_39v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_39v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -921,7 +921,7 @@ fn main() { } Pull { inner: input } } - op_39v1__map__loc_unknown_start_1_0_end_1_0(op_39v1) + op_39v1__map__loc_nopath_1_0_1_0(op_39v1) }; let op_8v1 = op_39v1 .filter(|item| { @@ -943,7 +943,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_5_20_end_5_27< + pub fn op_8v1__unique__loc_nopath_5_20_5_27< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -970,7 +970,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_5_20_end_5_27(op_8v1) + op_8v1__unique__loc_nopath_5_20_5_27(op_8v1) }; let op_28v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result2.send(v).unwrap() @@ -978,7 +978,7 @@ fn main() { let op_28v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_28v1__for_each__loc_unknown_start_5_29_end_5_67< + pub fn op_28v1__for_each__loc_nopath_5_29_5_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1003,7 +1003,7 @@ fn main() { } Push { inner: input } } - op_28v1__for_each__loc_unknown_start_5_29_end_5_67(op_28v1) + op_28v1__for_each__loc_nopath_5_29_5_67(op_28v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -1050,7 +1050,7 @@ fn main() { let op_41v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_41v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_41v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1077,7 +1077,7 @@ fn main() { } Pull { inner: input } } - op_41v1__map__loc_unknown_start_1_0_end_1_0(op_41v1) + op_41v1__map__loc_nopath_1_0_1_0(op_41v1) }; let op_22v1 = op_41v1 .filter(|item| { @@ -1099,7 +1099,7 @@ fn main() { let op_22v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_22v1__unique__loc_unknown_start_15_21_end_15_35< + pub fn op_22v1__unique__loc_nopath_15_21_15_35< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1126,7 +1126,7 @@ fn main() { } Pull { inner: input } } - op_22v1__unique__loc_unknown_start_15_21_end_15_35(op_22v1) + op_22v1__unique__loc_nopath_15_21_15_35(op_22v1) }; let op_22v1 = op_22v1.map(|k| (k, ())); let mut sg_5v1_node_23v1_antijoindata_neg_borrow = context @@ -1172,7 +1172,7 @@ fn main() { let op_23v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_23v1__difference__loc_unknown_start_15_21_end_15_35< + pub fn op_23v1__difference__loc_nopath_15_21_15_35< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1199,7 +1199,7 @@ fn main() { } Pull { inner: input } } - op_23v1__difference__loc_unknown_start_15_21_end_15_35(op_23v1) + op_23v1__difference__loc_nopath_15_21_15_35(op_23v1) }; let op_50v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0, row.1), ()), @@ -1208,7 +1208,7 @@ fn main() { let op_50v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_50v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_50v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1233,7 +1233,7 @@ fn main() { } Push { inner: input } } - op_50v1__map__loc_unknown_start_1_0_end_1_0(op_50v1) + op_50v1__map__loc_nopath_1_0_1_0(op_50v1) }; let op_46v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0,), ((row.1),)), @@ -1242,7 +1242,7 @@ fn main() { let op_46v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_46v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_46v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1267,7 +1267,7 @@ fn main() { } Push { inner: input } } - op_46v1__map__loc_unknown_start_1_0_end_1_0(op_46v1) + op_46v1__map__loc_nopath_1_0_1_0(op_46v1) }; let op_29v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result3.send(v).unwrap() @@ -1275,7 +1275,7 @@ fn main() { let op_29v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_29v1__for_each__loc_unknown_start_6_29_end_6_67< + pub fn op_29v1__for_each__loc_nopath_6_29_6_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1300,7 +1300,7 @@ fn main() { } Push { inner: input } } - op_29v1__for_each__loc_unknown_start_6_29_end_6_67(op_29v1) + op_29v1__for_each__loc_nopath_6_29_6_67(op_29v1) }; let op_11v1 = hydroflow::pusherator::filter::Filter::new( |item| { @@ -1324,7 +1324,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__unique__loc_unknown_start_6_20_end_6_27< + pub fn op_11v1__unique__loc_nopath_6_20_6_27< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1349,7 +1349,7 @@ fn main() { } Push { inner: input } } - op_11v1__unique__loc_unknown_start_6_20_end_6_27(op_11v1) + op_11v1__unique__loc_nopath_6_20_6_27(op_11v1) }; let mut sg_5v1_node_45v1_persistvec = context .state_ref(singleton_op_45v1) @@ -1388,7 +1388,7 @@ fn main() { let op_45v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_45v1__persist__loc_unknown_start_1_0_end_1_0< + pub fn op_45v1__persist__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1413,7 +1413,7 @@ fn main() { } Push { inner: input } } - op_45v1__persist__loc_unknown_start_1_0_end_1_0(op_45v1) + op_45v1__persist__loc_nopath_1_0_1_0(op_45v1) }; let op_44v1 = hydroflow::pusherator::map::Map::new( |(__enumerate_index, (g, a)): (_, ((_, _), _))| ( @@ -1426,7 +1426,7 @@ fn main() { let op_44v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_44v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_44v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1451,7 +1451,7 @@ fn main() { } Push { inner: input } } - op_44v1__map__loc_unknown_start_1_0_end_1_0(op_44v1) + op_44v1__map__loc_nopath_1_0_1_0(op_44v1) }; let op_43v1 = hydroflow::pusherator::map::Map::new( |item| { @@ -1465,7 +1465,7 @@ fn main() { let op_43v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_43v1__enumerate__loc_unknown_start_1_0_end_1_0< + pub fn op_43v1__enumerate__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1490,7 +1490,7 @@ fn main() { } Push { inner: input } } - op_43v1__enumerate__loc_unknown_start_1_0_end_1_0(op_43v1) + op_43v1__enumerate__loc_nopath_1_0_1_0(op_43v1) }; let op_42v1 = hydroflow::pusherator::map::Map::new( |row: (_, _)| ((row.0, row.1), ()), @@ -1499,7 +1499,7 @@ fn main() { let op_42v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_42v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_42v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1524,7 +1524,7 @@ fn main() { } Push { inner: input } } - op_42v1__map__loc_unknown_start_1_0_end_1_0(op_42v1) + op_42v1__map__loc_nopath_1_0_1_0(op_42v1) }; let op_24v1 = hydroflow::pusherator::tee::Tee::new( op_42v1, @@ -1536,7 +1536,7 @@ fn main() { let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__tee__loc_unknown_start_15_21_end_15_35< + pub fn op_24v1__tee__loc_nopath_15_21_15_35< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1561,7 +1561,7 @@ fn main() { } Push { inner: input } } - op_24v1__tee__loc_unknown_start_15_21_end_15_35(op_24v1) + op_24v1__tee__loc_nopath_15_21_15_35(op_24v1) }; #[inline(always)] fn pivot_run_sg_5v1< @@ -1662,7 +1662,7 @@ fn main() { let op_47v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_47v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_47v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1689,7 +1689,7 @@ fn main() { } Pull { inner: input } } - op_47v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_47v1) + op_47v1__fold_keyed__loc_nopath_1_0_1_0(op_47v1) }; let op_48v1 = ::std::iter::Iterator::map( op_47v1, @@ -1703,7 +1703,7 @@ fn main() { let op_48v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_48v1__enumerate__loc_unknown_start_1_0_end_1_0< + pub fn op_48v1__enumerate__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1730,7 +1730,7 @@ fn main() { } Pull { inner: input } } - op_48v1__enumerate__loc_unknown_start_1_0_end_1_0(op_48v1) + op_48v1__enumerate__loc_nopath_1_0_1_0(op_48v1) }; let op_49v1 = op_48v1 .map(|(__enumerate_index, (g, a)): (_, ((_,), _))| ( @@ -1741,7 +1741,7 @@ fn main() { let op_49v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_49v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_49v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1768,7 +1768,7 @@ fn main() { } Pull { inner: input } } - op_49v1__map__loc_unknown_start_1_0_end_1_0(op_49v1) + op_49v1__map__loc_nopath_1_0_1_0(op_49v1) }; let op_14v1 = op_49v1 .filter(|item| { @@ -1790,7 +1790,7 @@ fn main() { let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__unique__loc_unknown_start_7_20_end_7_27< + pub fn op_14v1__unique__loc_nopath_7_20_7_27< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1817,7 +1817,7 @@ fn main() { } Pull { inner: input } } - op_14v1__unique__loc_unknown_start_7_20_end_7_27(op_14v1) + op_14v1__unique__loc_nopath_7_20_7_27(op_14v1) }; let op_30v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result4.send(v).unwrap() @@ -1825,7 +1825,7 @@ fn main() { let op_30v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_30v1__for_each__loc_unknown_start_7_29_end_7_67< + pub fn op_30v1__for_each__loc_nopath_7_29_7_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1850,7 +1850,7 @@ fn main() { } Push { inner: input } } - op_30v1__for_each__loc_unknown_start_7_29_end_7_67(op_30v1) + op_30v1__for_each__loc_nopath_7_29_7_67(op_30v1) }; #[inline(always)] fn pivot_run_sg_6v1< @@ -1896,7 +1896,7 @@ fn main() { let op_51v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_51v1__enumerate__loc_unknown_start_1_0_end_1_0< + pub fn op_51v1__enumerate__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1923,7 +1923,7 @@ fn main() { } Pull { inner: input } } - op_51v1__enumerate__loc_unknown_start_1_0_end_1_0(op_51v1) + op_51v1__enumerate__loc_nopath_1_0_1_0(op_51v1) }; let op_52v1 = op_51v1 .map(|(__enumerate_index, (g, a)): (_, ((_, _), _))| ( @@ -1934,7 +1934,7 @@ fn main() { let op_52v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_52v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_52v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1961,7 +1961,7 @@ fn main() { } Pull { inner: input } } - op_52v1__map__loc_unknown_start_1_0_end_1_0(op_52v1) + op_52v1__map__loc_nopath_1_0_1_0(op_52v1) }; let op_17v1 = op_52v1 .filter(|item| { @@ -1983,7 +1983,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__unique__loc_unknown_start_9_21_end_9_28< + pub fn op_17v1__unique__loc_nopath_9_21_9_28< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2010,7 +2010,7 @@ fn main() { } Pull { inner: input } } - op_17v1__unique__loc_unknown_start_9_21_end_9_28(op_17v1) + op_17v1__unique__loc_nopath_9_21_9_28(op_17v1) }; let op_17v1 = op_17v1.map(|k| (k, ())); let mut sg_7v1_node_18v1_antijoindata_neg_borrow = context @@ -2056,7 +2056,7 @@ fn main() { let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__difference__loc_unknown_start_9_21_end_9_28< + pub fn op_18v1__difference__loc_nopath_9_21_9_28< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2083,7 +2083,7 @@ fn main() { } Pull { inner: input } } - op_18v1__difference__loc_unknown_start_9_21_end_9_28(op_18v1) + op_18v1__difference__loc_nopath_9_21_9_28(op_18v1) }; let op_32v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result5.send(v).unwrap() @@ -2091,7 +2091,7 @@ fn main() { let op_32v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_32v1__for_each__loc_unknown_start_10_29_end_10_67< + pub fn op_32v1__for_each__loc_nopath_10_29_10_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2116,7 +2116,7 @@ fn main() { } Push { inner: input } } - op_32v1__for_each__loc_unknown_start_10_29_end_10_67(op_32v1) + op_32v1__for_each__loc_nopath_10_29_10_67(op_32v1) }; let mut sg_7v1_node_31v1_persistvec = context .state_ref(singleton_op_31v1) @@ -2155,7 +2155,7 @@ fn main() { let op_31v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_31v1__persist__loc_unknown_start_10_20_end_10_27< + pub fn op_31v1__persist__loc_nopath_10_20_10_27< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2180,7 +2180,7 @@ fn main() { } Push { inner: input } } - op_31v1__persist__loc_unknown_start_10_20_end_10_27(op_31v1) + op_31v1__persist__loc_nopath_10_20_10_27(op_31v1) }; let op_19v1 = hydroflow::pusherator::tee::Tee::new( op_31v1, @@ -2189,7 +2189,7 @@ fn main() { let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__tee__loc_unknown_start_9_21_end_9_28< + pub fn op_19v1__tee__loc_nopath_9_21_9_28< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2214,7 +2214,7 @@ fn main() { } Push { inner: input } } - op_19v1__tee__loc_unknown_start_9_21_end_9_28(op_19v1) + op_19v1__tee__loc_nopath_9_21_9_28(op_19v1) }; #[inline(always)] fn pivot_run_sg_7v1< @@ -2232,4 +2232,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_other@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_other@datalog_program.snap index f611d83651ad..ecd66039e694 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_other@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_other@datalog_program.snap @@ -108,7 +108,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_2_24_end_2_42< + pub fn op_10v1__source_stream__loc_nopath_2_24_2_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -135,7 +135,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_2_24_end_2_42(op_10v1) + op_10v1__source_stream__loc_nopath_2_24_2_42(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -157,7 +157,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_22< + pub fn op_2v1__unique__loc_nopath_2_19_2_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -184,7 +184,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_22(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_22(op_2v1) }; let op_11v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -198,7 +198,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__source_stream__loc_unknown_start_3_24_end_3_42< + pub fn op_11v1__source_stream__loc_nopath_3_24_3_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -225,7 +225,7 @@ fn main() { } Pull { inner: input } } - op_11v1__source_stream__loc_unknown_start_3_24_end_3_42(op_11v1) + op_11v1__source_stream__loc_nopath_3_24_3_42(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -247,7 +247,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_22< + pub fn op_5v1__unique__loc_nopath_3_19_3_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -274,13 +274,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_22(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_22(op_5v1) }; let op_15v1 = op_2v1.map(|_v: (_, _)| ((_v.0, _v.1), ())); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_6_25_end_6_34< + pub fn op_15v1__map__loc_nopath_6_25_6_34< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -307,13 +307,13 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_6_25_end_6_34(op_15v1) + op_15v1__map__loc_nopath_6_25_6_34(op_15v1) }; let op_16v1 = op_5v1.map(|_v: (_, _)| ((_v.1, _v.0), ())); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_6_36_end_6_45< + pub fn op_16v1__map__loc_nopath_6_36_6_45< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -340,7 +340,7 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_6_36_end_6_45(op_16v1) + op_16v1__map__loc_nopath_6_36_6_45(op_16v1) }; let mut sg_1v1_node_13v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_13v1_joindata_lhs) @@ -391,7 +391,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__join__loc_unknown_start_6_12_end_6_46< + pub fn op_13v1__join__loc_nopath_6_12_6_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -418,13 +418,13 @@ fn main() { } Pull { inner: input } } - op_13v1__join__loc_unknown_start_6_12_end_6_46(op_13v1) + op_13v1__join__loc_nopath_6_12_6_46(op_13v1) }; let op_14v1 = op_13v1.map(|kv: ((_, _), ((), ()))| (kv.0.0, kv.0.1)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_6_12_end_6_46< + pub fn op_14v1__map__loc_nopath_6_12_6_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -451,13 +451,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_6_12_end_6_46(op_14v1) + op_14v1__map__loc_nopath_6_12_6_46(op_14v1) }; let op_17v1 = op_14v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -484,13 +484,13 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__map__loc_nopath_1_0_1_0(op_17v1) }; let op_18v1 = op_17v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -517,7 +517,7 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__map__loc_nopath_1_0_1_0(op_18v1) }; let op_8v1 = op_18v1 .filter(|item| { @@ -539,7 +539,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_20_end_4_23< + pub fn op_8v1__unique__loc_nopath_4_20_4_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -566,7 +566,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_20_end_4_23(op_8v1) + op_8v1__unique__loc_nopath_4_20_4_23(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -574,7 +574,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_4_25_end_4_59< + pub fn op_12v1__for_each__loc_nopath_4_25_4_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -599,7 +599,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_4_25_end_4_59(op_12v1) + op_12v1__for_each__loc_nopath_4_25_4_59(op_12v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -616,4 +616,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_self@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_self@datalog_program.snap index 8784890b8a79..fd9a25817605 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_self@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__join_with_self@datalog_program.snap @@ -104,7 +104,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -131,7 +131,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -153,7 +153,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -180,7 +180,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( hoff_6v3_send, @@ -189,7 +189,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_24< + pub fn op_3v1__tee__loc_nopath_2_19_2_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -214,7 +214,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_24(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_24(op_3v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -242,7 +242,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_5_25_end_5_36< + pub fn op_11v1__map__loc_nopath_5_25_5_36< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -269,13 +269,13 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_5_25_end_5_36(op_11v1) + op_11v1__map__loc_nopath_5_25_5_36(op_11v1) }; let op_12v1 = hoff_4v3_recv.map(|_v: (_, _)| ((_v.1, _v.0), ())); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_5_38_end_5_49< + pub fn op_12v1__map__loc_nopath_5_38_5_49< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -302,7 +302,7 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_5_38_end_5_49(op_12v1) + op_12v1__map__loc_nopath_5_38_5_49(op_12v1) }; let mut sg_2v1_node_9v1_joindata_lhs_borrow = context .state_ref(sg_2v1_node_9v1_joindata_lhs) @@ -353,7 +353,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__join__loc_unknown_start_5_12_end_5_50< + pub fn op_9v1__join__loc_nopath_5_12_5_50< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -380,13 +380,13 @@ fn main() { } Pull { inner: input } } - op_9v1__join__loc_unknown_start_5_12_end_5_50(op_9v1) + op_9v1__join__loc_nopath_5_12_5_50(op_9v1) }; let op_10v1 = op_9v1.map(|kv: ((_, _), ((), ()))| (kv.0.0, kv.0.1)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_5_12_end_5_50< + pub fn op_10v1__map__loc_nopath_5_12_5_50< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -413,13 +413,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_5_12_end_5_50(op_10v1) + op_10v1__map__loc_nopath_5_12_5_50(op_10v1) }; let op_13v1 = op_10v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -446,13 +446,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -479,7 +479,7 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_5v1 = op_14v1 .filter(|item| { @@ -501,7 +501,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -528,7 +528,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -536,7 +536,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -561,7 +561,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -578,4 +578,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program-2.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program-2.snap index 4ad43ac3c463..2ddbea1c9afb 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program-2.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program-2.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,14 +140,14 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .filter(|row: &(_, _, _, _)| row.0 == row.1 && row.2 == row.3); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__filter__loc_unknown_start_5_12_end_5_49< + pub fn op_9v1__filter__loc_nopath_5_12_5_49< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -174,7 +174,7 @@ fn main() { } Pull { inner: input } } - op_9v1__filter__loc_unknown_start_5_12_end_5_49(op_9v1) + op_9v1__filter__loc_nopath_5_12_5_49(op_9v1) }; let op_10v1 = op_9v1 .map(|row: (_, _, _, _)| ( @@ -184,7 +184,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -211,14 +211,14 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1 .map(|(g, a): ((_, _, _, _), _)| (g.0, g.1, g.2, g.3)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -245,7 +245,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -267,7 +267,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -294,7 +294,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -302,7 +302,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -327,7 +327,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -344,4 +344,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program.snap index 4e5e7e02ae2c..1e1533ea3033 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__local_constraints@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,13 +140,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1.filter(|row: &(_, _)| row.0 == row.1); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__filter__loc_unknown_start_5_12_end_5_37< + pub fn op_9v1__filter__loc_nopath_5_12_5_37< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -173,13 +173,13 @@ fn main() { } Pull { inner: input } } - op_9v1__filter__loc_unknown_start_5_12_end_5_37(op_9v1) + op_9v1__filter__loc_nopath_5_12_5_37(op_9v1) }; let op_10v1 = op_9v1.map(|row: (_, _)| ((row.0.clone(), row.0), ())); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -206,13 +206,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -239,7 +239,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -261,7 +261,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -288,7 +288,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -296,7 +296,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -321,7 +321,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -338,4 +338,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max@datalog_program.snap index 5f80d5e5815c..352e60cac6b4 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max@datalog_program.snap @@ -80,7 +80,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -107,7 +107,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -129,7 +129,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -156,13 +156,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_9v1 = op_2v1.map(|row: (_, _)| ((row.1,), (row.0,))); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -189,7 +189,7 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -260,7 +260,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -287,13 +287,13 @@ fn main() { } Pull { inner: input } } - op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__fold_keyed__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_,), _)| (a.0.unwrap(), g.0)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -320,7 +320,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -342,7 +342,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -369,7 +369,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -377,7 +377,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -402,7 +402,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -419,4 +419,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max_all@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max_all@datalog_program.snap index 740e2a3a6329..b6327a925b12 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max_all@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__max_all@datalog_program.snap @@ -83,7 +83,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -110,7 +110,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -132,7 +132,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -159,13 +159,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_9v1 = op_2v1.map(|row: (_, _)| ((), (row.0, row.1))); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -192,7 +192,7 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -268,7 +268,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -295,14 +295,14 @@ fn main() { } Pull { inner: input } } - op_10v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__fold_keyed__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1 .map(|(g, a): ((), _)| (a.0.unwrap(), a.1.unwrap())); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -329,7 +329,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -351,7 +351,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -378,7 +378,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -386,7 +386,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -411,7 +411,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -428,4 +428,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__minimal_program@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__minimal_program@datalog_program.snap index 9c8d20129ac7..591858165078 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__minimal_program@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__minimal_program@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,13 +140,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1.map(|row: (_, _)| ((row.1, row.0), ())); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -173,13 +173,13 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; let op_10v1 = op_9v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -206,7 +206,7 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_5v1 = op_10v1 .filter(|item| { @@ -228,7 +228,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -255,7 +255,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -263,7 +263,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -288,7 +288,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -305,4 +305,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multi_detuple@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multi_detuple@datalog_program.snap index 5ca38b438db7..3e740f8d81c0 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multi_detuple@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multi_detuple@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,7 +140,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .map(|row_untuple: (_, _)| ( @@ -151,7 +151,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_6_12_end_6_55< + pub fn op_9v1__map__loc_nopath_6_12_6_55< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -178,7 +178,7 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_6_12_end_6_55(op_9v1) + op_9v1__map__loc_nopath_6_12_6_55(op_9v1) }; let op_10v1 = op_9v1 .map(|row_untuple: (_, _, _)| ( @@ -190,7 +190,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_6_12_end_6_55< + pub fn op_10v1__map__loc_nopath_6_12_6_55< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -217,14 +217,14 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_6_12_end_6_55(op_10v1) + op_10v1__map__loc_nopath_6_12_6_55(op_10v1) }; let op_11v1 = op_10v1 .map(|row: (_, _, _, _)| ((row.0, row.1, row.2, row.3), ())); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -251,14 +251,14 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_12v1 = op_11v1 .map(|(g, a): ((_, _, _, _), _)| (g.0, g.1, g.2, g.3)); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_12v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -285,7 +285,7 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_1_0_end_1_0(op_12v1) + op_12v1__map__loc_nopath_1_0_1_0(op_12v1) }; let op_5v1 = op_12v1 .filter(|item| { @@ -307,7 +307,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_4_20_end_4_26< + pub fn op_5v1__unique__loc_nopath_4_20_4_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -334,7 +334,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_4_20_end_4_26(op_5v1) + op_5v1__unique__loc_nopath_4_20_4_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -342,7 +342,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_4_28_end_4_65< + pub fn op_8v1__for_each__loc_nopath_4_28_4_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -367,7 +367,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_4_28_end_4_65(op_8v1) + op_8v1__for_each__loc_nopath_4_28_4_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -384,4 +384,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multiple_contributors@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multiple_contributors@datalog_program.snap index ef3339a0896c..7af3308d1321 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multiple_contributors@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__multiple_contributors@datalog_program.snap @@ -88,7 +88,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_2_24_end_2_42< + pub fn op_10v1__source_stream__loc_nopath_2_24_2_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -115,7 +115,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_2_24_end_2_42(op_10v1) + op_10v1__source_stream__loc_nopath_2_24_2_42(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -137,7 +137,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_22< + pub fn op_2v1__unique__loc_nopath_2_19_2_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -164,7 +164,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_22(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_22(op_2v1) }; let op_11v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -178,7 +178,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__source_stream__loc_unknown_start_3_24_end_3_42< + pub fn op_11v1__source_stream__loc_nopath_3_24_3_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -205,7 +205,7 @@ fn main() { } Pull { inner: input } } - op_11v1__source_stream__loc_unknown_start_3_24_end_3_42(op_11v1) + op_11v1__source_stream__loc_nopath_3_24_3_42(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -227,7 +227,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_22< + pub fn op_5v1__unique__loc_nopath_3_19_3_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -254,13 +254,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_22(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_22(op_5v1) }; let op_13v1 = op_2v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -287,13 +287,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -320,13 +320,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_15v1 = op_5v1.map(|row: (_, _)| ((row.1, row.0), ())); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_15v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -353,13 +353,13 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_1_0_end_1_0(op_15v1) + op_15v1__map__loc_nopath_1_0_1_0(op_15v1) }; let op_16v1 = op_15v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_16v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -386,7 +386,7 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_1_0_end_1_0(op_16v1) + op_16v1__map__loc_nopath_1_0_1_0(op_16v1) }; let op_7v1 = { #[allow(unused)] @@ -403,7 +403,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__union__loc_unknown_start_4_20_end_4_23< + pub fn op_7v1__union__loc_nopath_4_20_4_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -430,7 +430,7 @@ fn main() { } Pull { inner: input } } - op_7v1__union__loc_unknown_start_4_20_end_4_23(op_7v1) + op_7v1__union__loc_nopath_4_20_4_23(op_7v1) }; let op_8v1 = op_7v1 .filter(|item| { @@ -452,7 +452,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_20_end_4_23< + pub fn op_8v1__unique__loc_nopath_4_20_4_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -479,7 +479,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_20_end_4_23(op_8v1) + op_8v1__unique__loc_nopath_4_20_4_23(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -487,7 +487,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_4_25_end_4_59< + pub fn op_12v1__for_each__loc_nopath_4_25_4_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -512,7 +512,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_4_25_end_4_59(op_12v1) + op_12v1__for_each__loc_nopath_4_25_4_59(op_12v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -529,4 +529,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__non_copy_but_clone@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__non_copy_but_clone@datalog_program.snap index 4e9aefa6aa08..54af4da6c330 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__non_copy_but_clone@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__non_copy_but_clone@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_28_end_2_50< + pub fn op_7v1__source_stream__loc_nopath_2_28_2_50< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_28_end_2_50(op_7v1) + op_7v1__source_stream__loc_nopath_2_28_2_50(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_26< + pub fn op_2v1__unique__loc_nopath_2_19_2_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,13 +140,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_26(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_26(op_2v1) }; let op_9v1 = op_2v1.map(|row: (_,)| ((row.0.clone(), row.0), ())); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_9v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -173,13 +173,13 @@ fn main() { } Pull { inner: input } } - op_9v1__map__loc_unknown_start_1_0_end_1_0(op_9v1) + op_9v1__map__loc_nopath_1_0_1_0(op_9v1) }; let op_10v1 = op_9v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -206,7 +206,7 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_5v1 = op_10v1 .filter(|item| { @@ -228,7 +228,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -255,7 +255,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -263,7 +263,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -288,7 +288,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -305,4 +305,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist@datalog_program.snap index c11d25f0de0f..b0dcecbfc77e 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist@datalog_program.snap @@ -325,7 +325,7 @@ fn main() { let op_34v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_34v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_34v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -352,7 +352,7 @@ fn main() { } Pull { inner: input } } - op_34v1__source_stream__loc_unknown_start_2_26_end_2_46(op_34v1) + op_34v1__source_stream__loc_nopath_2_26_2_46(op_34v1) }; #[inline(always)] fn pivot_run_sg_9v1< @@ -389,7 +389,7 @@ fn main() { let op_35v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_35v1__source_stream__loc_unknown_start_5_26_end_5_46< + pub fn op_35v1__source_stream__loc_nopath_5_26_5_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -416,7 +416,7 @@ fn main() { } Pull { inner: input } } - op_35v1__source_stream__loc_unknown_start_5_26_end_5_46(op_35v1) + op_35v1__source_stream__loc_nopath_5_26_5_46(op_35v1) }; #[inline(always)] fn pivot_run_sg_10v1< @@ -453,7 +453,7 @@ fn main() { let op_36v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_36v1__source_stream__loc_unknown_start_8_26_end_8_46< + pub fn op_36v1__source_stream__loc_nopath_8_26_8_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -480,7 +480,7 @@ fn main() { } Pull { inner: input } } - op_36v1__source_stream__loc_unknown_start_8_26_end_8_46(op_36v1) + op_36v1__source_stream__loc_nopath_8_26_8_46(op_36v1) }; #[inline(always)] fn pivot_run_sg_11v1< @@ -518,7 +518,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__defer_tick__loc_unknown_start_2_19_end_2_24< + pub fn op_5v1__defer_tick__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -545,7 +545,7 @@ fn main() { } Pull { inner: input } } - op_5v1__defer_tick__loc_unknown_start_2_19_end_2_24(op_5v1) + op_5v1__defer_tick__loc_nopath_2_19_2_24(op_5v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -583,7 +583,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__defer_tick__loc_unknown_start_5_19_end_5_24< + pub fn op_10v1__defer_tick__loc_nopath_5_19_5_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -610,7 +610,7 @@ fn main() { } Pull { inner: input } } - op_10v1__defer_tick__loc_unknown_start_5_19_end_5_24(op_10v1) + op_10v1__defer_tick__loc_nopath_5_19_5_24(op_10v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -648,7 +648,7 @@ fn main() { let op_33v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_33v1__defer_tick__loc_unknown_start_21_21_end_21_41< + pub fn op_33v1__defer_tick__loc_nopath_21_21_21_41< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -675,7 +675,7 @@ fn main() { } Pull { inner: input } } - op_33v1__defer_tick__loc_unknown_start_21_21_end_21_41(op_33v1) + op_33v1__defer_tick__loc_nopath_21_21_21_41(op_33v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -725,7 +725,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__unique__loc_unknown_start_8_19_end_8_24< + pub fn op_12v1__unique__loc_nopath_8_19_8_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -752,13 +752,13 @@ fn main() { } Pull { inner: input } } - op_12v1__unique__loc_unknown_start_8_19_end_8_24(op_12v1) + op_12v1__unique__loc_nopath_8_19_8_24(op_12v1) }; let op_43v1 = hoff_29v3_recv.map(|_v: (_,)| ((), (_v.0,))); let op_43v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_43v1__map__loc_unknown_start_15_31_end_15_39< + pub fn op_43v1__map__loc_nopath_15_31_15_39< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -785,13 +785,13 @@ fn main() { } Pull { inner: input } } - op_43v1__map__loc_unknown_start_15_31_end_15_39(op_43v1) + op_43v1__map__loc_nopath_15_31_15_39(op_43v1) }; let op_44v1 = hoff_26v3_recv.map(|_v: (_,)| ((), (_v.0,))); let op_44v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_44v1__map__loc_unknown_start_15_41_end_15_49< + pub fn op_44v1__map__loc_nopath_15_41_15_49< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -818,7 +818,7 @@ fn main() { } Pull { inner: input } } - op_44v1__map__loc_unknown_start_15_41_end_15_49(op_44v1) + op_44v1__map__loc_nopath_15_41_15_49(op_44v1) }; let mut sg_4v1_node_41v1_joindata_lhs_borrow = context .state_ref(sg_4v1_node_41v1_joindata_lhs) @@ -869,7 +869,7 @@ fn main() { let op_41v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_41v1__join__loc_unknown_start_15_12_end_15_59< + pub fn op_41v1__join__loc_nopath_15_12_15_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -896,14 +896,14 @@ fn main() { } Pull { inner: input } } - op_41v1__join__loc_unknown_start_15_12_end_15_59(op_41v1) + op_41v1__join__loc_nopath_15_12_15_59(op_41v1) }; let op_42v1 = op_41v1 .map(|kv: ((), ((_,), (_,)))| (kv.1.0.0, kv.1.1.0)); let op_42v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_42v1__map__loc_unknown_start_15_12_end_15_59< + pub fn op_42v1__map__loc_nopath_15_12_15_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -930,13 +930,13 @@ fn main() { } Pull { inner: input } } - op_42v1__map__loc_unknown_start_15_12_end_15_59(op_42v1) + op_42v1__map__loc_nopath_15_12_15_59(op_42v1) }; let op_47v1 = op_42v1.map(|_v: (_, _)| ((), (_v.0, _v.1))); let op_47v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_47v1__map__loc_unknown_start_15_31_end_15_49< + pub fn op_47v1__map__loc_nopath_15_31_15_49< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -963,13 +963,13 @@ fn main() { } Pull { inner: input } } - op_47v1__map__loc_unknown_start_15_31_end_15_49(op_47v1) + op_47v1__map__loc_nopath_15_31_15_49(op_47v1) }; let op_48v1 = op_12v1.map(|_v: (_,)| ((), (_v.0,))); let op_48v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_48v1__map__loc_unknown_start_15_51_end_15_59< + pub fn op_48v1__map__loc_nopath_15_51_15_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -996,7 +996,7 @@ fn main() { } Pull { inner: input } } - op_48v1__map__loc_unknown_start_15_51_end_15_59(op_48v1) + op_48v1__map__loc_nopath_15_51_15_59(op_48v1) }; let mut sg_4v1_node_45v1_joindata_lhs_borrow = context .state_ref(sg_4v1_node_45v1_joindata_lhs) @@ -1047,7 +1047,7 @@ fn main() { let op_45v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_45v1__join__loc_unknown_start_15_12_end_15_59< + pub fn op_45v1__join__loc_nopath_15_12_15_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1074,14 +1074,14 @@ fn main() { } Pull { inner: input } } - op_45v1__join__loc_unknown_start_15_12_end_15_59(op_45v1) + op_45v1__join__loc_nopath_15_12_15_59(op_45v1) }; let op_46v1 = op_45v1 .map(|kv: ((), ((_, _), (_,)))| (kv.1.0.0, kv.1.0.1, kv.1.1.0)); let op_46v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_46v1__map__loc_unknown_start_15_12_end_15_59< + pub fn op_46v1__map__loc_nopath_15_12_15_59< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1108,14 +1108,14 @@ fn main() { } Pull { inner: input } } - op_46v1__map__loc_unknown_start_15_12_end_15_59(op_46v1) + op_46v1__map__loc_nopath_15_12_15_59(op_46v1) }; let op_49v1 = op_46v1 .map(|row: (_, _, _)| ((row.0, row.1, row.2), ())); let op_49v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_49v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_49v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1142,13 +1142,13 @@ fn main() { } Pull { inner: input } } - op_49v1__map__loc_unknown_start_1_0_end_1_0(op_49v1) + op_49v1__map__loc_nopath_1_0_1_0(op_49v1) }; let op_50v1 = op_49v1.map(|(g, a): ((_, _, _), _)| (g.0, g.1, g.2)); let op_50v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_50v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_50v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1175,7 +1175,7 @@ fn main() { } Pull { inner: input } } - op_50v1__map__loc_unknown_start_1_0_end_1_0(op_50v1) + op_50v1__map__loc_nopath_1_0_1_0(op_50v1) }; let op_15v1 = op_50v1 .filter(|item| { @@ -1197,7 +1197,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__unique__loc_unknown_start_10_20_end_10_26< + pub fn op_15v1__unique__loc_nopath_10_20_10_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1224,7 +1224,7 @@ fn main() { } Pull { inner: input } } - op_15v1__unique__loc_unknown_start_10_20_end_10_26(op_15v1) + op_15v1__unique__loc_nopath_10_20_10_26(op_15v1) }; let op_37v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -1232,7 +1232,7 @@ fn main() { let op_37v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_37v1__for_each__loc_unknown_start_10_28_end_10_65< + pub fn op_37v1__for_each__loc_nopath_10_28_10_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1257,7 +1257,7 @@ fn main() { } Push { inner: input } } - op_37v1__for_each__loc_unknown_start_10_28_end_10_65(op_37v1) + op_37v1__for_each__loc_nopath_10_28_10_65(op_37v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -1299,7 +1299,7 @@ fn main() { let op_53v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_53v1__persist__loc_unknown_start_16_26_end_16_34< + pub fn op_53v1__persist__loc_nopath_16_26_16_34< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1326,13 +1326,13 @@ fn main() { } Pull { inner: input } } - op_53v1__persist__loc_unknown_start_16_26_end_16_34(op_53v1) + op_53v1__persist__loc_nopath_16_26_16_34(op_53v1) }; let op_54v1 = op_53v1.map(|_v: (_,)| ((_v.0,), ())); let op_54v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_54v1__map__loc_unknown_start_16_26_end_16_34< + pub fn op_54v1__map__loc_nopath_16_26_16_34< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1359,7 +1359,7 @@ fn main() { } Pull { inner: input } } - op_54v1__map__loc_unknown_start_16_26_end_16_34(op_54v1) + op_54v1__map__loc_nopath_16_26_16_34(op_54v1) }; let mut sg_5v1_node_51v1_antijoindata_neg_borrow = context .state_ref(sg_5v1_node_51v1_antijoindata_neg) @@ -1404,7 +1404,7 @@ fn main() { let op_51v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_51v1__anti_join__loc_unknown_start_16_12_end_16_45< + pub fn op_51v1__anti_join__loc_nopath_16_12_16_45< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1431,13 +1431,13 @@ fn main() { } Pull { inner: input } } - op_51v1__anti_join__loc_unknown_start_16_12_end_16_45(op_51v1) + op_51v1__anti_join__loc_nopath_16_12_16_45(op_51v1) }; let op_52v1 = op_51v1.map(|kv: ((_,), ())| (kv.0.0,)); let op_52v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_52v1__map__loc_unknown_start_16_12_end_16_45< + pub fn op_52v1__map__loc_nopath_16_12_16_45< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1464,13 +1464,13 @@ fn main() { } Pull { inner: input } } - op_52v1__map__loc_unknown_start_16_12_end_16_45(op_52v1) + op_52v1__map__loc_nopath_16_12_16_45(op_52v1) }; let op_57v1 = op_52v1.map(|row: (_,)| ((row.0,), ())); let op_57v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_57v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_57v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1497,13 +1497,13 @@ fn main() { } Pull { inner: input } } - op_57v1__map__loc_unknown_start_1_0_end_1_0(op_57v1) + op_57v1__map__loc_nopath_1_0_1_0(op_57v1) }; let op_58v1 = op_57v1.map(|(g, a): ((_,), _)| (g.0,)); let op_58v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_58v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_58v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1530,7 +1530,7 @@ fn main() { } Pull { inner: input } } - op_58v1__map__loc_unknown_start_1_0_end_1_0(op_58v1) + op_58v1__map__loc_nopath_1_0_1_0(op_58v1) }; let op_18v1 = op_58v1 .filter(|item| { @@ -1552,7 +1552,7 @@ fn main() { let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__unique__loc_unknown_start_11_20_end_11_27< + pub fn op_18v1__unique__loc_nopath_11_20_11_27< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1579,7 +1579,7 @@ fn main() { } Pull { inner: input } } - op_18v1__unique__loc_unknown_start_11_20_end_11_27(op_18v1) + op_18v1__unique__loc_nopath_11_20_11_27(op_18v1) }; let op_38v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result2.send(v).unwrap() @@ -1587,7 +1587,7 @@ fn main() { let op_38v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_38v1__for_each__loc_unknown_start_11_29_end_11_67< + pub fn op_38v1__for_each__loc_nopath_11_29_11_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1612,7 +1612,7 @@ fn main() { } Push { inner: input } } - op_38v1__for_each__loc_unknown_start_11_29_end_11_67(op_38v1) + op_38v1__for_each__loc_nopath_11_29_11_67(op_38v1) }; #[inline(always)] fn pivot_run_sg_5v1< @@ -1685,7 +1685,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1712,7 +1712,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_2v1 = op_2v1.map(|k| (k, ())); let mut sg_6v1_node_3v1_antijoindata_neg_borrow = context @@ -1758,7 +1758,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__difference__loc_unknown_start_2_19_end_2_24< + pub fn op_3v1__difference__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1785,7 +1785,7 @@ fn main() { } Pull { inner: input } } - op_3v1__difference__loc_unknown_start_2_19_end_2_24(op_3v1) + op_3v1__difference__loc_nopath_2_19_2_24(op_3v1) }; let op_64v1 = hydroflow::pusherator::map::Map::new( |row: (_,)| ((row.0,), ()), @@ -1794,7 +1794,7 @@ fn main() { let op_64v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_64v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_64v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1819,7 +1819,7 @@ fn main() { } Push { inner: input } } - op_64v1__map__loc_unknown_start_1_0_end_1_0(op_64v1) + op_64v1__map__loc_nopath_1_0_1_0(op_64v1) }; let op_39v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result3.send(v).unwrap() @@ -1827,7 +1827,7 @@ fn main() { let op_39v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_39v1__for_each__loc_unknown_start_12_29_end_12_67< + pub fn op_39v1__for_each__loc_nopath_12_29_12_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1852,7 +1852,7 @@ fn main() { } Push { inner: input } } - op_39v1__for_each__loc_unknown_start_12_29_end_12_67(op_39v1) + op_39v1__for_each__loc_nopath_12_29_12_67(op_39v1) }; let op_21v1 = hydroflow::pusherator::filter::Filter::new( |item| { @@ -1876,7 +1876,7 @@ fn main() { let op_21v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_21v1__unique__loc_unknown_start_12_20_end_12_27< + pub fn op_21v1__unique__loc_nopath_12_20_12_27< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1901,7 +1901,7 @@ fn main() { } Push { inner: input } } - op_21v1__unique__loc_unknown_start_12_20_end_12_27(op_21v1) + op_21v1__unique__loc_nopath_12_20_12_27(op_21v1) }; let op_63v1 = hydroflow::pusherator::map::Map::new( |(g, a): ((_,), _)| (g.0,), @@ -1910,7 +1910,7 @@ fn main() { let op_63v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_63v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_63v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1935,7 +1935,7 @@ fn main() { } Push { inner: input } } - op_63v1__map__loc_unknown_start_1_0_end_1_0(op_63v1) + op_63v1__map__loc_nopath_1_0_1_0(op_63v1) }; let op_62v1 = hydroflow::pusherator::map::Map::new( |row: (_,)| ((row.0,), ()), @@ -1944,7 +1944,7 @@ fn main() { let op_62v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_62v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_62v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -1969,7 +1969,7 @@ fn main() { } Push { inner: input } } - op_62v1__map__loc_unknown_start_1_0_end_1_0(op_62v1) + op_62v1__map__loc_nopath_1_0_1_0(op_62v1) }; let op_27v1 = hydroflow::pusherator::filter::Filter::new( |item| { @@ -1993,7 +1993,7 @@ fn main() { let op_27v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_27v1__unique__loc_unknown_start_18_12_end_18_24< + pub fn op_27v1__unique__loc_nopath_18_12_18_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2018,7 +2018,7 @@ fn main() { } Push { inner: input } } - op_27v1__unique__loc_unknown_start_18_12_end_18_24(op_27v1) + op_27v1__unique__loc_nopath_18_12_18_24(op_27v1) }; let mut sg_6v1_node_61v1_persistvec = context .state_ref(singleton_op_61v1) @@ -2057,7 +2057,7 @@ fn main() { let op_61v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_61v1__persist__loc_unknown_start_1_0_end_1_0< + pub fn op_61v1__persist__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2082,7 +2082,7 @@ fn main() { } Push { inner: input } } - op_61v1__persist__loc_unknown_start_1_0_end_1_0(op_61v1) + op_61v1__persist__loc_nopath_1_0_1_0(op_61v1) }; let op_60v1 = hydroflow::pusherator::map::Map::new( |(g, a): ((_,), _)| (g.0,), @@ -2091,7 +2091,7 @@ fn main() { let op_60v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_60v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_60v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2116,7 +2116,7 @@ fn main() { } Push { inner: input } } - op_60v1__map__loc_unknown_start_1_0_end_1_0(op_60v1) + op_60v1__map__loc_nopath_1_0_1_0(op_60v1) }; let op_59v1 = hydroflow::pusherator::map::Map::new( |row: (_,)| ((row.0,), ()), @@ -2125,7 +2125,7 @@ fn main() { let op_59v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_59v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_59v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2150,7 +2150,7 @@ fn main() { } Push { inner: input } } - op_59v1__map__loc_unknown_start_1_0_end_1_0(op_59v1) + op_59v1__map__loc_nopath_1_0_1_0(op_59v1) }; let op_4v1 = hydroflow::pusherator::tee::Tee::new( hoff_29v3_send, @@ -2168,7 +2168,7 @@ fn main() { let op_4v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_4v1__tee__loc_unknown_start_2_19_end_2_24< + pub fn op_4v1__tee__loc_nopath_2_19_2_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2193,7 +2193,7 @@ fn main() { } Push { inner: input } } - op_4v1__tee__loc_unknown_start_2_19_end_2_24(op_4v1) + op_4v1__tee__loc_nopath_2_19_2_24(op_4v1) }; #[inline(always)] fn pivot_run_sg_6v1< @@ -2231,7 +2231,7 @@ fn main() { let op_65v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_65v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_65v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2258,7 +2258,7 @@ fn main() { } Pull { inner: input } } - op_65v1__map__loc_unknown_start_1_0_end_1_0(op_65v1) + op_65v1__map__loc_nopath_1_0_1_0(op_65v1) }; let op_30v1 = op_65v1 .filter(|item| { @@ -2280,7 +2280,7 @@ fn main() { let op_30v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_30v1__unique__loc_unknown_start_21_21_end_21_41< + pub fn op_30v1__unique__loc_nopath_21_21_21_41< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2307,7 +2307,7 @@ fn main() { } Pull { inner: input } } - op_30v1__unique__loc_unknown_start_21_21_end_21_41(op_30v1) + op_30v1__unique__loc_nopath_21_21_21_41(op_30v1) }; let op_30v1 = op_30v1.map(|k| (k, ())); let mut sg_7v1_node_31v1_antijoindata_neg_borrow = context @@ -2353,7 +2353,7 @@ fn main() { let op_31v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_31v1__difference__loc_unknown_start_21_21_end_21_41< + pub fn op_31v1__difference__loc_nopath_21_21_21_41< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2380,7 +2380,7 @@ fn main() { } Pull { inner: input } } - op_31v1__difference__loc_unknown_start_21_21_end_21_41(op_31v1) + op_31v1__difference__loc_nopath_21_21_21_41(op_31v1) }; let op_40v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result4.send(v).unwrap() @@ -2388,7 +2388,7 @@ fn main() { let op_40v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_40v1__for_each__loc_unknown_start_13_29_end_13_67< + pub fn op_40v1__for_each__loc_nopath_13_29_13_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2413,7 +2413,7 @@ fn main() { } Push { inner: input } } - op_40v1__for_each__loc_unknown_start_13_29_end_13_67(op_40v1) + op_40v1__for_each__loc_nopath_13_29_13_67(op_40v1) }; let op_24v1 = hydroflow::pusherator::filter::Filter::new( |item| { @@ -2437,7 +2437,7 @@ fn main() { let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__unique__loc_unknown_start_13_20_end_13_27< + pub fn op_24v1__unique__loc_nopath_13_20_13_27< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2462,7 +2462,7 @@ fn main() { } Push { inner: input } } - op_24v1__unique__loc_unknown_start_13_20_end_13_27(op_24v1) + op_24v1__unique__loc_nopath_13_20_13_27(op_24v1) }; let mut sg_7v1_node_68v1_persistvec = context .state_ref(singleton_op_68v1) @@ -2501,7 +2501,7 @@ fn main() { let op_68v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_68v1__persist__loc_unknown_start_1_0_end_1_0< + pub fn op_68v1__persist__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2526,7 +2526,7 @@ fn main() { } Push { inner: input } } - op_68v1__persist__loc_unknown_start_1_0_end_1_0(op_68v1) + op_68v1__persist__loc_nopath_1_0_1_0(op_68v1) }; let op_67v1 = hydroflow::pusherator::map::Map::new( |(g, a): ((_,), _)| (g.0,), @@ -2535,7 +2535,7 @@ fn main() { let op_67v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_67v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_67v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2560,7 +2560,7 @@ fn main() { } Push { inner: input } } - op_67v1__map__loc_unknown_start_1_0_end_1_0(op_67v1) + op_67v1__map__loc_nopath_1_0_1_0(op_67v1) }; let op_66v1 = hydroflow::pusherator::map::Map::new( |row: (_,)| ((row.0,), ()), @@ -2569,7 +2569,7 @@ fn main() { let op_66v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_66v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_66v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2594,7 +2594,7 @@ fn main() { } Push { inner: input } } - op_66v1__map__loc_unknown_start_1_0_end_1_0(op_66v1) + op_66v1__map__loc_nopath_1_0_1_0(op_66v1) }; let op_32v1 = hydroflow::pusherator::tee::Tee::new( op_66v1, @@ -2603,7 +2603,7 @@ fn main() { let op_32v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_32v1__tee__loc_unknown_start_21_21_end_21_41< + pub fn op_32v1__tee__loc_nopath_21_21_21_41< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2628,7 +2628,7 @@ fn main() { } Push { inner: input } } - op_32v1__tee__loc_unknown_start_21_21_end_21_41(op_32v1) + op_32v1__tee__loc_nopath_21_21_21_41(op_32v1) }; #[inline(always)] fn pivot_run_sg_7v1< @@ -2692,7 +2692,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__unique__loc_unknown_start_5_19_end_5_24< + pub fn op_7v1__unique__loc_nopath_5_19_5_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2719,7 +2719,7 @@ fn main() { } Pull { inner: input } } - op_7v1__unique__loc_unknown_start_5_19_end_5_24(op_7v1) + op_7v1__unique__loc_nopath_5_19_5_24(op_7v1) }; let op_7v1 = op_7v1.map(|k| (k, ())); let mut sg_8v1_node_8v1_antijoindata_neg_borrow = context @@ -2765,7 +2765,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__difference__loc_unknown_start_5_19_end_5_24< + pub fn op_8v1__difference__loc_nopath_5_19_5_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -2792,7 +2792,7 @@ fn main() { } Pull { inner: input } } - op_8v1__difference__loc_unknown_start_5_19_end_5_24(op_8v1) + op_8v1__difference__loc_nopath_5_19_5_24(op_8v1) }; let op_56v1 = hydroflow::pusherator::map::Map::new( |_v: (_,)| (_v.0,), @@ -2801,7 +2801,7 @@ fn main() { let op_56v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_56v1__map__loc_unknown_start_16_37_end_16_45< + pub fn op_56v1__map__loc_nopath_16_37_16_45< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2826,7 +2826,7 @@ fn main() { } Push { inner: input } } - op_56v1__map__loc_unknown_start_16_37_end_16_45(op_56v1) + op_56v1__map__loc_nopath_16_37_16_45(op_56v1) }; let mut sg_8v1_node_55v1_persistvec = context .state_ref(singleton_op_55v1) @@ -2865,7 +2865,7 @@ fn main() { let op_55v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_55v1__persist__loc_unknown_start_16_37_end_16_45< + pub fn op_55v1__persist__loc_nopath_16_37_16_45< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2890,7 +2890,7 @@ fn main() { } Push { inner: input } } - op_55v1__persist__loc_unknown_start_16_37_end_16_45(op_55v1) + op_55v1__persist__loc_nopath_16_37_16_45(op_55v1) }; let op_9v1 = hydroflow::pusherator::tee::Tee::new( hoff_26v3_send, @@ -2899,7 +2899,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__tee__loc_unknown_start_5_19_end_5_24< + pub fn op_9v1__tee__loc_nopath_5_19_5_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -2924,7 +2924,7 @@ fn main() { } Push { inner: input } } - op_9v1__tee__loc_unknown_start_5_19_end_5_24(op_9v1) + op_9v1__tee__loc_nopath_5_19_5_24(op_9v1) }; #[inline(always)] fn pivot_run_sg_8v1< @@ -2942,4 +2942,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist_uniqueness@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist_uniqueness@datalog_program.snap index b57259a97401..43759f09ac51 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist_uniqueness@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__persist_uniqueness@datalog_program.snap @@ -117,7 +117,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__source_stream__loc_unknown_start_4_26_end_4_46< + pub fn op_12v1__source_stream__loc_nopath_4_26_4_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -144,7 +144,7 @@ fn main() { } Pull { inner: input } } - op_12v1__source_stream__loc_unknown_start_4_26_end_4_46(op_12v1) + op_12v1__source_stream__loc_nopath_4_26_4_46(op_12v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -182,7 +182,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__defer_tick__loc_unknown_start_2_21_end_2_26< + pub fn op_5v1__defer_tick__loc_nopath_2_21_2_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -209,7 +209,7 @@ fn main() { } Pull { inner: input } } - op_5v1__defer_tick__loc_unknown_start_2_21_end_2_26(op_5v1) + op_5v1__defer_tick__loc_nopath_2_21_2_26(op_5v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -309,7 +309,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -336,13 +336,13 @@ fn main() { } Pull { inner: input } } - op_17v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__fold_keyed__loc_nopath_1_0_1_0(op_17v1) }; let op_18v1 = op_17v1.map(|(g, a): ((), _)| (a.0.unwrap().1,)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -369,7 +369,7 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__map__loc_nopath_1_0_1_0(op_18v1) }; let op_10v1 = op_18v1 .filter(|item| { @@ -391,7 +391,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__unique__loc_unknown_start_8_20_end_8_26< + pub fn op_10v1__unique__loc_nopath_8_20_8_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -418,7 +418,7 @@ fn main() { } Pull { inner: input } } - op_10v1__unique__loc_unknown_start_8_20_end_8_26(op_10v1) + op_10v1__unique__loc_nopath_8_20_8_26(op_10v1) }; let op_13v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -426,7 +426,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__for_each__loc_unknown_start_8_28_end_8_65< + pub fn op_13v1__for_each__loc_nopath_8_28_8_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -451,7 +451,7 @@ fn main() { } Push { inner: input } } - op_13v1__for_each__loc_unknown_start_8_28_end_8_65(op_13v1) + op_13v1__for_each__loc_nopath_8_28_8_65(op_13v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -510,7 +510,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__unique__loc_unknown_start_4_19_end_4_24< + pub fn op_7v1__unique__loc_nopath_4_19_4_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -537,13 +537,13 @@ fn main() { } Pull { inner: input } } - op_7v1__unique__loc_unknown_start_4_19_end_4_24(op_7v1) + op_7v1__unique__loc_nopath_4_19_4_24(op_7v1) }; let op_14v1 = op_7v1.map(|row: (_,)| ((row.0,), ())); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -570,13 +570,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_15v1 = op_14v1.map(|(g, a): ((_,), _)| (g.0,)); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_15v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -603,7 +603,7 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_1_0_end_1_0(op_15v1) + op_15v1__map__loc_nopath_1_0_1_0(op_15v1) }; let op_2v1 = op_15v1 .filter(|item| { @@ -625,7 +625,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_21_end_2_26< + pub fn op_2v1__unique__loc_nopath_2_21_2_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -652,7 +652,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_21_end_2_26(op_2v1) + op_2v1__unique__loc_nopath_2_21_2_26(op_2v1) }; let op_2v1 = op_2v1.map(|k| (k, ())); let mut sg_3v1_node_3v1_antijoindata_neg_borrow = context @@ -698,7 +698,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__difference__loc_unknown_start_2_21_end_2_26< + pub fn op_3v1__difference__loc_nopath_2_21_2_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -725,7 +725,7 @@ fn main() { } Pull { inner: input } } - op_3v1__difference__loc_unknown_start_2_21_end_2_26(op_3v1) + op_3v1__difference__loc_nopath_2_21_2_26(op_3v1) }; let op_16v1 = hydroflow::pusherator::map::Map::new( |row: (_,)| ((), ((row.0),)), @@ -734,7 +734,7 @@ fn main() { let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_16v1__map__loc_nopath_1_0_1_0< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -759,7 +759,7 @@ fn main() { } Push { inner: input } } - op_16v1__map__loc_unknown_start_1_0_end_1_0(op_16v1) + op_16v1__map__loc_nopath_1_0_1_0(op_16v1) }; let op_4v1 = hydroflow::pusherator::tee::Tee::new( op_16v1, @@ -768,7 +768,7 @@ fn main() { let op_4v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_4v1__tee__loc_unknown_start_2_21_end_2_26< + pub fn op_4v1__tee__loc_nopath_2_21_2_26< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -793,7 +793,7 @@ fn main() { } Push { inner: input } } - op_4v1__tee__loc_unknown_start_2_21_end_2_26(op_4v1) + op_4v1__tee__loc_nopath_2_21_2_26(op_4v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -810,4 +810,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__send_to_node@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__send_to_node@datalog_program.snap index 0cca98343f4c..81103579bfd8 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__send_to_node@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__send_to_node@datalog_program.snap @@ -88,7 +88,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__source_stream__loc_unknown_start_4_84_end_4_119< + pub fn op_12v1__source_stream__loc_nopath_4_84_4_119< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -115,7 +115,7 @@ fn main() { } Pull { inner: input } } - op_12v1__source_stream__loc_unknown_start_4_84_end_4_119(op_12v1) + op_12v1__source_stream__loc_nopath_4_84_4_119(op_12v1) }; let op_5v1 = op_12v1 .filter(|item| { @@ -137,7 +137,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_26< + pub fn op_5v1__unique__loc_nopath_3_20_3_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -164,7 +164,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_26(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_26(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -172,7 +172,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_28_end_3_65< + pub fn op_8v1__for_each__loc_nopath_3_28_3_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -197,7 +197,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_28_end_3_65(op_8v1) + op_8v1__for_each__loc_nopath_3_28_3_65(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -229,7 +229,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_25_end_2_44< + pub fn op_7v1__source_stream__loc_nopath_2_25_2_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -256,7 +256,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_25_end_2_44(op_7v1) + op_7v1__source_stream__loc_nopath_2_25_2_44(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -278,7 +278,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_23< + pub fn op_2v1__unique__loc_nopath_2_19_2_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -305,13 +305,13 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_23(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_23(op_2v1) }; let op_13v1 = op_2v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -338,13 +338,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -371,13 +371,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_15v1 = op_14v1.map(|v: (_, _)| (v.1, (v.0,))); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_6_24_end_6_26< + pub fn op_15v1__map__loc_nopath_6_24_6_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -404,7 +404,7 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_6_24_end_6_26(op_15v1) + op_15v1__map__loc_nopath_6_24_6_26(op_15v1) }; let op_10v1 = op_15v1 .filter(|item| { @@ -426,7 +426,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__unique__loc_unknown_start_4_19_end_4_25< + pub fn op_10v1__unique__loc_nopath_4_19_4_25< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -453,7 +453,7 @@ fn main() { } Pull { inner: input } } - op_10v1__unique__loc_unknown_start_4_19_end_4_25(op_10v1) + op_10v1__unique__loc_nopath_4_19_4_25(op_10v1) }; let op_11v1 = hydroflow::pusherator::for_each::ForEach::new(| (node, data)| @@ -461,7 +461,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__for_each__loc_unknown_start_4_27_end_4_81< + pub fn op_11v1__for_each__loc_nopath_4_27_4_81< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -486,7 +486,7 @@ fn main() { } Push { inner: input } } - op_11v1__for_each__loc_unknown_start_4_27_end_4_81(op_11v1) + op_11v1__for_each__loc_nopath_4_27_4_81(op_11v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -503,4 +503,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__simple_filter@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__simple_filter@datalog_program.snap index d75bdae87642..58979c991197 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__simple_filter@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__simple_filter@datalog_program.snap @@ -64,7 +64,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -91,7 +91,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -113,7 +113,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -140,14 +140,14 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_9v1 = op_2v1 .filter(|row: &(_, _)| row.0 > row.1 && row.1 == row.0); let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__filter__loc_unknown_start_5_12_end_5_60< + pub fn op_9v1__filter__loc_nopath_5_12_5_60< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -174,13 +174,13 @@ fn main() { } Pull { inner: input } } - op_9v1__filter__loc_unknown_start_5_12_end_5_60(op_9v1) + op_9v1__filter__loc_nopath_5_12_5_60(op_9v1) }; let op_10v1 = op_9v1.map(|row: (_, _)| ((row.0, row.1), ())); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_10v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -207,13 +207,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_1_0_end_1_0(op_10v1) + op_10v1__map__loc_nopath_1_0_1_0(op_10v1) }; let op_11v1 = op_10v1.map(|(g, a): ((_, _), _)| (g.0, g.1)); let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_11v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -240,7 +240,7 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_1_0_end_1_0(op_11v1) + op_11v1__map__loc_nopath_1_0_1_0(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -262,7 +262,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -289,7 +289,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -297,7 +297,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -322,7 +322,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -339,4 +339,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__single_column_program@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__single_column_program@datalog_program.snap index 3dda0adc39f6..9b672f1c5b61 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__single_column_program@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__single_column_program@datalog_program.snap @@ -108,7 +108,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_2_24_end_2_42< + pub fn op_10v1__source_stream__loc_nopath_2_24_2_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -135,7 +135,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_2_24_end_2_42(op_10v1) + op_10v1__source_stream__loc_nopath_2_24_2_42(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -157,7 +157,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_22< + pub fn op_2v1__unique__loc_nopath_2_19_2_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -184,7 +184,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_22(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_22(op_2v1) }; let op_11v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -198,7 +198,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__source_stream__loc_unknown_start_3_24_end_3_42< + pub fn op_11v1__source_stream__loc_nopath_3_24_3_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -225,7 +225,7 @@ fn main() { } Pull { inner: input } } - op_11v1__source_stream__loc_unknown_start_3_24_end_3_42(op_11v1) + op_11v1__source_stream__loc_nopath_3_24_3_42(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -247,7 +247,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_22< + pub fn op_5v1__unique__loc_nopath_3_19_3_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -274,13 +274,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_22(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_22(op_5v1) }; let op_15v1 = op_2v1.map(|_v: (_,)| ((_v.0,), ())); let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__map__loc_unknown_start_6_22_end_6_28< + pub fn op_15v1__map__loc_nopath_6_22_6_28< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -307,13 +307,13 @@ fn main() { } Pull { inner: input } } - op_15v1__map__loc_unknown_start_6_22_end_6_28(op_15v1) + op_15v1__map__loc_nopath_6_22_6_28(op_15v1) }; let op_16v1 = op_5v1.map(|_v: (_,)| ((_v.0,), ())); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_6_30_end_6_36< + pub fn op_16v1__map__loc_nopath_6_30_6_36< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -340,7 +340,7 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_6_30_end_6_36(op_16v1) + op_16v1__map__loc_nopath_6_30_6_36(op_16v1) }; let mut sg_1v1_node_13v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_13v1_joindata_lhs) @@ -391,7 +391,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__join__loc_unknown_start_6_12_end_6_37< + pub fn op_13v1__join__loc_nopath_6_12_6_37< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -418,13 +418,13 @@ fn main() { } Pull { inner: input } } - op_13v1__join__loc_unknown_start_6_12_end_6_37(op_13v1) + op_13v1__join__loc_nopath_6_12_6_37(op_13v1) }; let op_14v1 = op_13v1.map(|kv: ((_,), ((), ()))| (kv.0.0,)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_6_12_end_6_37< + pub fn op_14v1__map__loc_nopath_6_12_6_37< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -451,13 +451,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_6_12_end_6_37(op_14v1) + op_14v1__map__loc_nopath_6_12_6_37(op_14v1) }; let op_17v1 = op_14v1.map(|row: (_,)| ((row.0,), ())); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_17v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -484,13 +484,13 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_1_0_end_1_0(op_17v1) + op_17v1__map__loc_nopath_1_0_1_0(op_17v1) }; let op_18v1 = op_17v1.map(|(g, a): ((_,), _)| (g.0,)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_18v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -517,7 +517,7 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_1_0_end_1_0(op_18v1) + op_18v1__map__loc_nopath_1_0_1_0(op_18v1) }; let op_8v1 = op_18v1 .filter(|item| { @@ -539,7 +539,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_20_end_4_23< + pub fn op_8v1__unique__loc_nopath_4_20_4_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -566,7 +566,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_20_end_4_23(op_8v1) + op_8v1__unique__loc_nopath_4_20_4_23(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -574,7 +574,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_4_25_end_4_59< + pub fn op_12v1__for_each__loc_nopath_4_25_4_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -599,7 +599,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_4_25_end_4_59(op_12v1) + op_12v1__for_each__loc_nopath_4_25_4_59(op_12v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -616,4 +616,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__transitive_closure@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__transitive_closure@datalog_program.snap index 889d66209856..2543f34e3852 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__transitive_closure@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__transitive_closure@datalog_program.snap @@ -120,7 +120,7 @@ fn main() { let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_10v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -147,7 +147,7 @@ fn main() { } Pull { inner: input } } - op_10v1__source_stream__loc_unknown_start_2_26_end_2_46(op_10v1) + op_10v1__source_stream__loc_nopath_2_26_2_46(op_10v1) }; let op_2v1 = op_10v1 .filter(|item| { @@ -169,7 +169,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -196,7 +196,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_11v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -210,7 +210,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__source_stream__loc_unknown_start_3_35_end_3_64< + pub fn op_11v1__source_stream__loc_nopath_3_35_3_64< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -237,7 +237,7 @@ fn main() { } Pull { inner: input } } - op_11v1__source_stream__loc_unknown_start_3_35_end_3_64(op_11v1) + op_11v1__source_stream__loc_nopath_3_35_3_64(op_11v1) }; let op_5v1 = op_11v1 .filter(|item| { @@ -259,7 +259,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_33< + pub fn op_5v1__unique__loc_nopath_3_19_3_33< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -286,13 +286,13 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_33(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_33(op_5v1) }; let op_13v1 = op_5v1.map(|row: (_,)| ((row.0,), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -319,13 +319,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_,), _)| (g.0,)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -352,13 +352,13 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_17v1 = hoff_6v3_recv.map(|_v: (_,)| ((_v.0,), ())); let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__map__loc_unknown_start_7_28_end_7_40< + pub fn op_17v1__map__loc_nopath_7_28_7_40< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -385,13 +385,13 @@ fn main() { } Pull { inner: input } } - op_17v1__map__loc_unknown_start_7_28_end_7_40(op_17v1) + op_17v1__map__loc_nopath_7_28_7_40(op_17v1) }; let op_18v1 = op_2v1.map(|_v: (_, _)| ((_v.0,), (_v.1,))); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_7_42_end_7_53< + pub fn op_18v1__map__loc_nopath_7_42_7_53< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -418,7 +418,7 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_7_42_end_7_53(op_18v1) + op_18v1__map__loc_nopath_7_42_7_53(op_18v1) }; let mut sg_1v1_node_15v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_15v1_joindata_lhs) @@ -469,7 +469,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__join__loc_unknown_start_7_12_end_7_54< + pub fn op_15v1__join__loc_nopath_7_12_7_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -496,14 +496,14 @@ fn main() { } Pull { inner: input } } - op_15v1__join__loc_unknown_start_7_12_end_7_54(op_15v1) + op_15v1__join__loc_nopath_7_12_7_54(op_15v1) }; let op_16v1 = op_15v1 .map(|kv: ((_,), ((), (_,)))| (kv.0.0, kv.1.1.0)); let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__map__loc_unknown_start_7_12_end_7_54< + pub fn op_16v1__map__loc_nopath_7_12_7_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -530,13 +530,13 @@ fn main() { } Pull { inner: input } } - op_16v1__map__loc_unknown_start_7_12_end_7_54(op_16v1) + op_16v1__map__loc_nopath_7_12_7_54(op_16v1) }; let op_19v1 = op_16v1.map(|row: (_, _)| ((row.1,), ())); let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_19v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -563,13 +563,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_1_0_end_1_0(op_19v1) + op_19v1__map__loc_nopath_1_0_1_0(op_19v1) }; let op_20v1 = op_19v1.map(|(g, a): ((_,), _)| (g.0,)); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_20v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -596,7 +596,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_1_0_end_1_0(op_20v1) + op_20v1__map__loc_nopath_1_0_1_0(op_20v1) }; let op_7v1 = { #[allow(unused)] @@ -613,7 +613,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__union__loc_unknown_start_4_20_end_4_29< + pub fn op_7v1__union__loc_nopath_4_20_4_29< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -640,7 +640,7 @@ fn main() { } Pull { inner: input } } - op_7v1__union__loc_unknown_start_4_20_end_4_29(op_7v1) + op_7v1__union__loc_nopath_4_20_4_29(op_7v1) }; let op_8v1 = op_7v1 .filter(|item| { @@ -662,7 +662,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_20_end_4_29< + pub fn op_8v1__unique__loc_nopath_4_20_4_29< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -689,7 +689,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_20_end_4_29(op_8v1) + op_8v1__unique__loc_nopath_4_20_4_29(op_8v1) }; let op_12v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { reachable.send(v).unwrap() @@ -697,7 +697,7 @@ fn main() { let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__for_each__loc_unknown_start_4_31_end_4_71< + pub fn op_12v1__for_each__loc_nopath_4_31_4_71< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -722,7 +722,7 @@ fn main() { } Push { inner: input } } - op_12v1__for_each__loc_unknown_start_4_31_end_4_71(op_12v1) + op_12v1__for_each__loc_nopath_4_31_4_71(op_12v1) }; let op_9v1 = hydroflow::pusherator::tee::Tee::new( op_12v1, @@ -731,7 +731,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__tee__loc_unknown_start_4_20_end_4_29< + pub fn op_9v1__tee__loc_nopath_4_20_4_29< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -756,7 +756,7 @@ fn main() { } Push { inner: input } } - op_9v1__tee__loc_unknown_start_4_20_end_4_29(op_9v1) + op_9v1__tee__loc_nopath_4_20_4_29(op_9v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -773,4 +773,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__triple_relation_join@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__triple_relation_join@datalog_program.snap index b45371397816..77005095a5a3 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__triple_relation_join@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__triple_relation_join@datalog_program.snap @@ -152,7 +152,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__source_stream__loc_unknown_start_2_24_end_2_42< + pub fn op_13v1__source_stream__loc_nopath_2_24_2_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -179,7 +179,7 @@ fn main() { } Pull { inner: input } } - op_13v1__source_stream__loc_unknown_start_2_24_end_2_42(op_13v1) + op_13v1__source_stream__loc_nopath_2_24_2_42(op_13v1) }; let op_2v1 = op_13v1 .filter(|item| { @@ -201,7 +201,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_22< + pub fn op_2v1__unique__loc_nopath_2_19_2_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -228,7 +228,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_22(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_22(op_2v1) }; let op_14v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -242,7 +242,7 @@ fn main() { let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__source_stream__loc_unknown_start_3_24_end_3_42< + pub fn op_14v1__source_stream__loc_nopath_3_24_3_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -269,7 +269,7 @@ fn main() { } Pull { inner: input } } - op_14v1__source_stream__loc_unknown_start_3_24_end_3_42(op_14v1) + op_14v1__source_stream__loc_nopath_3_24_3_42(op_14v1) }; let op_5v1 = op_14v1 .filter(|item| { @@ -291,7 +291,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_22< + pub fn op_5v1__unique__loc_nopath_3_19_3_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -318,7 +318,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_22(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_22(op_5v1) }; let op_15v1 = std::iter::from_fn(|| { match hydroflow::futures::stream::Stream::poll_next( @@ -332,7 +332,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__source_stream__loc_unknown_start_4_24_end_4_42< + pub fn op_15v1__source_stream__loc_nopath_4_24_4_42< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -359,7 +359,7 @@ fn main() { } Pull { inner: input } } - op_15v1__source_stream__loc_unknown_start_4_24_end_4_42(op_15v1) + op_15v1__source_stream__loc_nopath_4_24_4_42(op_15v1) }; let op_8v1 = op_15v1 .filter(|item| { @@ -381,7 +381,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_4_19_end_4_22< + pub fn op_8v1__unique__loc_nopath_4_19_4_22< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -408,13 +408,13 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_4_19_end_4_22(op_8v1) + op_8v1__unique__loc_nopath_4_19_4_22(op_8v1) }; let op_19v1 = op_2v1.map(|_v: (_, _)| ((_v.1,), (_v.0,))); let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_7_31_end_7_40< + pub fn op_19v1__map__loc_nopath_7_31_7_40< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -441,13 +441,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_7_31_end_7_40(op_19v1) + op_19v1__map__loc_nopath_7_31_7_40(op_19v1) }; let op_20v1 = op_5v1.map(|_v: (_, _)| ((_v.0,), (_v.1,))); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_7_42_end_7_51< + pub fn op_20v1__map__loc_nopath_7_42_7_51< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -474,7 +474,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_7_42_end_7_51(op_20v1) + op_20v1__map__loc_nopath_7_42_7_51(op_20v1) }; let mut sg_1v1_node_17v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_17v1_joindata_lhs) @@ -525,7 +525,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__join__loc_unknown_start_7_12_end_7_63< + pub fn op_17v1__join__loc_nopath_7_12_7_63< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -552,14 +552,14 @@ fn main() { } Pull { inner: input } } - op_17v1__join__loc_unknown_start_7_12_end_7_63(op_17v1) + op_17v1__join__loc_nopath_7_12_7_63(op_17v1) }; let op_18v1 = op_17v1 .map(|kv: ((_,), ((_,), (_,)))| (kv.0.0, kv.1.0.0, kv.1.1.0)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_7_12_end_7_63< + pub fn op_18v1__map__loc_nopath_7_12_7_63< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -586,13 +586,13 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_7_12_end_7_63(op_18v1) + op_18v1__map__loc_nopath_7_12_7_63(op_18v1) }; let op_23v1 = op_18v1.map(|_v: (_, _, _)| ((_v.2,), (_v.1, _v.0))); let op_23v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_23v1__map__loc_unknown_start_7_31_end_7_51< + pub fn op_23v1__map__loc_nopath_7_31_7_51< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -619,13 +619,13 @@ fn main() { } Pull { inner: input } } - op_23v1__map__loc_unknown_start_7_31_end_7_51(op_23v1) + op_23v1__map__loc_nopath_7_31_7_51(op_23v1) }; let op_24v1 = op_8v1.map(|_v: (_, _)| ((_v.0,), (_v.1,))); let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__map__loc_unknown_start_7_53_end_7_62< + pub fn op_24v1__map__loc_nopath_7_53_7_62< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -652,7 +652,7 @@ fn main() { } Pull { inner: input } } - op_24v1__map__loc_unknown_start_7_53_end_7_62(op_24v1) + op_24v1__map__loc_nopath_7_53_7_62(op_24v1) }; let mut sg_1v1_node_21v1_joindata_lhs_borrow = context .state_ref(sg_1v1_node_21v1_joindata_lhs) @@ -703,7 +703,7 @@ fn main() { let op_21v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_21v1__join__loc_unknown_start_7_12_end_7_63< + pub fn op_21v1__join__loc_nopath_7_12_7_63< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -730,7 +730,7 @@ fn main() { } Pull { inner: input } } - op_21v1__join__loc_unknown_start_7_12_end_7_63(op_21v1) + op_21v1__join__loc_nopath_7_12_7_63(op_21v1) }; let op_22v1 = op_21v1 .map(|kv: ((_,), ((_, _), (_,)))| ( @@ -742,7 +742,7 @@ fn main() { let op_22v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_22v1__map__loc_unknown_start_7_12_end_7_63< + pub fn op_22v1__map__loc_nopath_7_12_7_63< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -769,14 +769,14 @@ fn main() { } Pull { inner: input } } - op_22v1__map__loc_unknown_start_7_12_end_7_63(op_22v1) + op_22v1__map__loc_nopath_7_12_7_63(op_22v1) }; let op_25v1 = op_22v1 .map(|row: (_, _, _, _)| ((row.3, row.0, row.2, row.1), ())); let op_25v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_25v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_25v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -803,14 +803,14 @@ fn main() { } Pull { inner: input } } - op_25v1__map__loc_unknown_start_1_0_end_1_0(op_25v1) + op_25v1__map__loc_nopath_1_0_1_0(op_25v1) }; let op_26v1 = op_25v1 .map(|(g, a): ((_, _, _, _), _)| (g.0, g.1, g.2, g.3)); let op_26v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_26v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_26v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -837,7 +837,7 @@ fn main() { } Pull { inner: input } } - op_26v1__map__loc_unknown_start_1_0_end_1_0(op_26v1) + op_26v1__map__loc_nopath_1_0_1_0(op_26v1) }; let op_11v1 = op_26v1 .filter(|item| { @@ -859,7 +859,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__unique__loc_unknown_start_5_20_end_5_23< + pub fn op_11v1__unique__loc_nopath_5_20_5_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -886,7 +886,7 @@ fn main() { } Pull { inner: input } } - op_11v1__unique__loc_unknown_start_5_20_end_5_23(op_11v1) + op_11v1__unique__loc_nopath_5_20_5_23(op_11v1) }; let op_16v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -894,7 +894,7 @@ fn main() { let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__for_each__loc_unknown_start_5_25_end_5_59< + pub fn op_16v1__for_each__loc_nopath_5_25_5_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -919,7 +919,7 @@ fn main() { } Push { inner: input } } - op_16v1__for_each__loc_unknown_start_5_25_end_5_59(op_16v1) + op_16v1__for_each__loc_nopath_5_25_5_59(op_16v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -936,4 +936,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_fields@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_fields@datalog_program.snap index 76211f580572..1714183c8c5b 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_fields@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_fields@datalog_program.snap @@ -104,7 +104,7 @@ fn main() { let op_7v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_7v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_7v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -131,7 +131,7 @@ fn main() { } Pull { inner: input } } - op_7v1__source_stream__loc_unknown_start_2_26_end_2_46(op_7v1) + op_7v1__source_stream__loc_nopath_2_26_2_46(op_7v1) }; let op_2v1 = op_7v1 .filter(|item| { @@ -153,7 +153,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -180,7 +180,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( hoff_6v3_send, @@ -189,7 +189,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_24< + pub fn op_3v1__tee__loc_nopath_2_19_2_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -214,7 +214,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_24(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_24(op_3v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -242,7 +242,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__map__loc_unknown_start_5_22_end_5_33< + pub fn op_11v1__map__loc_nopath_5_22_5_33< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -269,13 +269,13 @@ fn main() { } Pull { inner: input } } - op_11v1__map__loc_unknown_start_5_22_end_5_33(op_11v1) + op_11v1__map__loc_nopath_5_22_5_33(op_11v1) }; let op_12v1 = hoff_4v3_recv.map(|_v: (_, _)| ((_v.1,), (_v.0,))); let op_12v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_12v1__map__loc_unknown_start_5_35_end_5_46< + pub fn op_12v1__map__loc_nopath_5_35_5_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -302,7 +302,7 @@ fn main() { } Pull { inner: input } } - op_12v1__map__loc_unknown_start_5_35_end_5_46(op_12v1) + op_12v1__map__loc_nopath_5_35_5_46(op_12v1) }; let mut sg_2v1_node_9v1_joindata_lhs_borrow = context .state_ref(sg_2v1_node_9v1_joindata_lhs) @@ -353,7 +353,7 @@ fn main() { let op_9v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_9v1__join__loc_unknown_start_5_12_end_5_47< + pub fn op_9v1__join__loc_nopath_5_12_5_47< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -380,14 +380,14 @@ fn main() { } Pull { inner: input } } - op_9v1__join__loc_unknown_start_5_12_end_5_47(op_9v1) + op_9v1__join__loc_nopath_5_12_5_47(op_9v1) }; let op_10v1 = op_9v1 .map(|kv: ((_,), ((_,), (_,)))| (kv.0.0, kv.1.0.0, kv.1.1.0)); let op_10v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_10v1__map__loc_unknown_start_5_12_end_5_47< + pub fn op_10v1__map__loc_nopath_5_12_5_47< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -414,13 +414,13 @@ fn main() { } Pull { inner: input } } - op_10v1__map__loc_unknown_start_5_12_end_5_47(op_10v1) + op_10v1__map__loc_nopath_5_12_5_47(op_10v1) }; let op_13v1 = op_10v1.map(|row: (_, _, _)| ((row.0,), ())); let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_13v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -447,13 +447,13 @@ fn main() { } Pull { inner: input } } - op_13v1__map__loc_unknown_start_1_0_end_1_0(op_13v1) + op_13v1__map__loc_nopath_1_0_1_0(op_13v1) }; let op_14v1 = op_13v1.map(|(g, a): ((_,), _)| (g.0,)); let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_14v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -480,7 +480,7 @@ fn main() { } Pull { inner: input } } - op_14v1__map__loc_unknown_start_1_0_end_1_0(op_14v1) + op_14v1__map__loc_nopath_1_0_1_0(op_14v1) }; let op_5v1 = op_14v1 .filter(|item| { @@ -502,7 +502,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_20_end_3_23< + pub fn op_5v1__unique__loc_nopath_3_20_3_23< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -529,7 +529,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_20_end_3_23(op_5v1) + op_5v1__unique__loc_nopath_3_20_3_23(op_5v1) }; let op_8v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { out.send(v).unwrap() @@ -537,7 +537,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__for_each__loc_unknown_start_3_25_end_3_59< + pub fn op_8v1__for_each__loc_nopath_3_25_3_59< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -562,7 +562,7 @@ fn main() { } Push { inner: input } } - op_8v1__for_each__loc_unknown_start_3_25_end_3_59(op_8v1) + op_8v1__for_each__loc_nopath_3_25_3_59(op_8v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -579,4 +579,3 @@ fn main() { } } } - diff --git a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_join_count@datalog_program.snap b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_join_count@datalog_program.snap index e0b0ac755901..0d7e0c94c58c 100644 --- a/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_join_count@datalog_program.snap +++ b/hydroflow_datalog_core/src/snapshots/hydroflow_datalog_core__tests__wildcard_join_count@datalog_program.snap @@ -189,7 +189,7 @@ fn main() { let op_13v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_13v1__source_stream__loc_unknown_start_2_26_end_2_46< + pub fn op_13v1__source_stream__loc_nopath_2_26_2_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -216,7 +216,7 @@ fn main() { } Pull { inner: input } } - op_13v1__source_stream__loc_unknown_start_2_26_end_2_46(op_13v1) + op_13v1__source_stream__loc_nopath_2_26_2_46(op_13v1) }; let op_2v1 = op_13v1 .filter(|item| { @@ -238,7 +238,7 @@ fn main() { let op_2v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_2v1__unique__loc_unknown_start_2_19_end_2_24< + pub fn op_2v1__unique__loc_nopath_2_19_2_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -265,7 +265,7 @@ fn main() { } Pull { inner: input } } - op_2v1__unique__loc_unknown_start_2_19_end_2_24(op_2v1) + op_2v1__unique__loc_nopath_2_19_2_24(op_2v1) }; let op_3v1 = hydroflow::pusherator::tee::Tee::new( hoff_12v3_send, @@ -274,7 +274,7 @@ fn main() { let op_3v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_3v1__tee__loc_unknown_start_2_19_end_2_24< + pub fn op_3v1__tee__loc_nopath_2_19_2_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -299,7 +299,7 @@ fn main() { } Push { inner: input } } - op_3v1__tee__loc_unknown_start_2_19_end_2_24(op_3v1) + op_3v1__tee__loc_nopath_2_19_2_24(op_3v1) }; #[inline(always)] fn pivot_run_sg_1v1< @@ -341,7 +341,7 @@ fn main() { let op_14v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_14v1__source_stream__loc_unknown_start_3_26_end_3_46< + pub fn op_14v1__source_stream__loc_nopath_3_26_3_46< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -368,7 +368,7 @@ fn main() { } Pull { inner: input } } - op_14v1__source_stream__loc_unknown_start_3_26_end_3_46(op_14v1) + op_14v1__source_stream__loc_nopath_3_26_3_46(op_14v1) }; let op_5v1 = op_14v1 .filter(|item| { @@ -390,7 +390,7 @@ fn main() { let op_5v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_5v1__unique__loc_unknown_start_3_19_end_3_24< + pub fn op_5v1__unique__loc_nopath_3_19_3_24< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -417,7 +417,7 @@ fn main() { } Pull { inner: input } } - op_5v1__unique__loc_unknown_start_3_19_end_3_24(op_5v1) + op_5v1__unique__loc_nopath_3_19_3_24(op_5v1) }; let op_6v1 = hydroflow::pusherator::tee::Tee::new( hoff_9v3_send, @@ -426,7 +426,7 @@ fn main() { let op_6v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_6v1__tee__loc_unknown_start_3_19_end_3_24< + pub fn op_6v1__tee__loc_nopath_3_19_3_24< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -451,7 +451,7 @@ fn main() { } Push { inner: input } } - op_6v1__tee__loc_unknown_start_3_19_end_3_24(op_6v1) + op_6v1__tee__loc_nopath_3_19_3_24(op_6v1) }; #[inline(always)] fn pivot_run_sg_2v1< @@ -522,7 +522,7 @@ fn main() { let op_22v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_22v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_22v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -549,13 +549,13 @@ fn main() { } Pull { inner: input } } - op_22v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_22v1) + op_22v1__fold_keyed__loc_nopath_1_0_1_0(op_22v1) }; let op_23v1 = op_22v1.map(|(g, a): ((), _)| (a.0.unwrap(),)); let op_23v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_23v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_23v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -582,7 +582,7 @@ fn main() { } Pull { inner: input } } - op_23v1__map__loc_unknown_start_1_0_end_1_0(op_23v1) + op_23v1__map__loc_nopath_1_0_1_0(op_23v1) }; let op_8v1 = op_23v1 .filter(|item| { @@ -604,7 +604,7 @@ fn main() { let op_8v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_8v1__unique__loc_unknown_start_5_20_end_5_26< + pub fn op_8v1__unique__loc_nopath_5_20_5_26< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -631,7 +631,7 @@ fn main() { } Pull { inner: input } } - op_8v1__unique__loc_unknown_start_5_20_end_5_26(op_8v1) + op_8v1__unique__loc_nopath_5_20_5_26(op_8v1) }; let op_15v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result.send(v).unwrap() @@ -639,7 +639,7 @@ fn main() { let op_15v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_15v1__for_each__loc_unknown_start_5_28_end_5_65< + pub fn op_15v1__for_each__loc_nopath_5_28_5_65< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -664,7 +664,7 @@ fn main() { } Push { inner: input } } - op_15v1__for_each__loc_unknown_start_5_28_end_5_65(op_15v1) + op_15v1__for_each__loc_nopath_5_28_5_65(op_15v1) }; #[inline(always)] fn pivot_run_sg_3v1< @@ -749,7 +749,7 @@ fn main() { let op_29v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_29v1__fold_keyed__loc_unknown_start_1_0_end_1_0< + pub fn op_29v1__fold_keyed__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -776,13 +776,13 @@ fn main() { } Pull { inner: input } } - op_29v1__fold_keyed__loc_unknown_start_1_0_end_1_0(op_29v1) + op_29v1__fold_keyed__loc_nopath_1_0_1_0(op_29v1) }; let op_30v1 = op_29v1.map(|(g, a): ((), _)| (a.0.unwrap().1,)); let op_30v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_30v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_30v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -809,7 +809,7 @@ fn main() { } Pull { inner: input } } - op_30v1__map__loc_unknown_start_1_0_end_1_0(op_30v1) + op_30v1__map__loc_nopath_1_0_1_0(op_30v1) }; let op_11v1 = op_30v1 .filter(|item| { @@ -831,7 +831,7 @@ fn main() { let op_11v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_11v1__unique__loc_unknown_start_6_20_end_6_27< + pub fn op_11v1__unique__loc_nopath_6_20_6_27< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -858,7 +858,7 @@ fn main() { } Pull { inner: input } } - op_11v1__unique__loc_unknown_start_6_20_end_6_27(op_11v1) + op_11v1__unique__loc_nopath_6_20_6_27(op_11v1) }; let op_16v1 = hydroflow::pusherator::for_each::ForEach::new(|v| { result2.send(v).unwrap() @@ -866,7 +866,7 @@ fn main() { let op_16v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_16v1__for_each__loc_unknown_start_6_29_end_6_67< + pub fn op_16v1__for_each__loc_nopath_6_29_6_67< Item, Input: hydroflow::pusherator::Pusherator, >( @@ -891,7 +891,7 @@ fn main() { } Push { inner: input } } - op_16v1__for_each__loc_unknown_start_6_29_end_6_67(op_16v1) + op_16v1__for_each__loc_nopath_6_29_6_67(op_16v1) }; #[inline(always)] fn pivot_run_sg_4v1< @@ -928,7 +928,7 @@ fn main() { let op_19v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_19v1__map__loc_unknown_start_8_32_end_8_43< + pub fn op_19v1__map__loc_nopath_8_32_8_43< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -955,13 +955,13 @@ fn main() { } Pull { inner: input } } - op_19v1__map__loc_unknown_start_8_32_end_8_43(op_19v1) + op_19v1__map__loc_nopath_8_32_8_43(op_19v1) }; let op_20v1 = hoff_9v3_recv.map(|_v: (_,)| ((_v.0,), ())); let op_20v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_20v1__map__loc_unknown_start_8_45_end_8_53< + pub fn op_20v1__map__loc_nopath_8_45_8_53< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -988,7 +988,7 @@ fn main() { } Pull { inner: input } } - op_20v1__map__loc_unknown_start_8_45_end_8_53(op_20v1) + op_20v1__map__loc_nopath_8_45_8_53(op_20v1) }; let mut sg_5v1_node_17v1_joindata_lhs_borrow = context .state_ref(sg_5v1_node_17v1_joindata_lhs) @@ -1039,7 +1039,7 @@ fn main() { let op_17v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_17v1__join__loc_unknown_start_8_12_end_8_53< + pub fn op_17v1__join__loc_nopath_8_12_8_53< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1066,14 +1066,14 @@ fn main() { } Pull { inner: input } } - op_17v1__join__loc_unknown_start_8_12_end_8_53(op_17v1) + op_17v1__join__loc_nopath_8_12_8_53(op_17v1) }; let op_18v1 = op_17v1 .map(|kv: ((_,), ((_,), ()))| (kv.0.0, kv.1.0.0)); let op_18v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_18v1__map__loc_unknown_start_8_12_end_8_53< + pub fn op_18v1__map__loc_nopath_8_12_8_53< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1100,13 +1100,13 @@ fn main() { } Pull { inner: input } } - op_18v1__map__loc_unknown_start_8_12_end_8_53(op_18v1) + op_18v1__map__loc_nopath_8_12_8_53(op_18v1) }; let op_21v1 = op_18v1.map(|row: (_, _)| ((), ((),))); let op_21v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_21v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_21v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1133,7 +1133,7 @@ fn main() { } Pull { inner: input } } - op_21v1__map__loc_unknown_start_1_0_end_1_0(op_21v1) + op_21v1__map__loc_nopath_1_0_1_0(op_21v1) }; #[inline(always)] fn pivot_run_sg_5v1< @@ -1170,7 +1170,7 @@ fn main() { let op_26v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_26v1__map__loc_unknown_start_9_33_end_9_44< + pub fn op_26v1__map__loc_nopath_9_33_9_44< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1197,13 +1197,13 @@ fn main() { } Pull { inner: input } } - op_26v1__map__loc_unknown_start_9_33_end_9_44(op_26v1) + op_26v1__map__loc_nopath_9_33_9_44(op_26v1) }; let op_27v1 = hoff_4v3_recv.map(|_v: (_,)| ((_v.0,), ())); let op_27v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_27v1__map__loc_unknown_start_9_46_end_9_54< + pub fn op_27v1__map__loc_nopath_9_46_9_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1230,7 +1230,7 @@ fn main() { } Pull { inner: input } } - op_27v1__map__loc_unknown_start_9_46_end_9_54(op_27v1) + op_27v1__map__loc_nopath_9_46_9_54(op_27v1) }; let mut sg_6v1_node_24v1_joindata_lhs_borrow = context .state_ref(sg_6v1_node_24v1_joindata_lhs) @@ -1281,7 +1281,7 @@ fn main() { let op_24v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_24v1__join__loc_unknown_start_9_12_end_9_54< + pub fn op_24v1__join__loc_nopath_9_12_9_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1308,14 +1308,14 @@ fn main() { } Pull { inner: input } } - op_24v1__join__loc_unknown_start_9_12_end_9_54(op_24v1) + op_24v1__join__loc_nopath_9_12_9_54(op_24v1) }; let op_25v1 = op_24v1 .map(|kv: ((_,), ((_,), ()))| (kv.0.0, kv.1.0.0)); let op_25v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_25v1__map__loc_unknown_start_9_12_end_9_54< + pub fn op_25v1__map__loc_nopath_9_12_9_54< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1342,13 +1342,13 @@ fn main() { } Pull { inner: input } } - op_25v1__map__loc_unknown_start_9_12_end_9_54(op_25v1) + op_25v1__map__loc_nopath_9_12_9_54(op_25v1) }; let op_28v1 = op_25v1.map(|row: (_, _)| ((), ((row.0),))); let op_28v1 = { #[allow(non_snake_case)] #[inline(always)] - pub fn op_28v1__map__loc_unknown_start_1_0_end_1_0< + pub fn op_28v1__map__loc_nopath_1_0_1_0< Item, Input: ::std::iter::Iterator, >(input: Input) -> impl ::std::iter::Iterator { @@ -1375,7 +1375,7 @@ fn main() { } Pull { inner: input } } - op_28v1__map__loc_unknown_start_1_0_end_1_0(op_28v1) + op_28v1__map__loc_nopath_1_0_1_0(op_28v1) }; #[inline(always)] fn pivot_run_sg_6v1< @@ -1392,4 +1392,3 @@ fn main() { } } } - diff --git a/hydroflow_lang/src/graph/hydroflow_graph.rs b/hydroflow_lang/src/graph/hydroflow_graph.rs index 59a70ef59466..f868ebeb3faa 100644 --- a/hydroflow_lang/src/graph/hydroflow_graph.rs +++ b/hydroflow_lang/src/graph/hydroflow_graph.rs @@ -988,30 +988,39 @@ impl HydroflowGraph { subgraph_op_iter_code.push(write_iterator); if include_type_guards { - let source_info = { - // TODO: This crashes when running tests from certain directories because of diagnostics flag being turned on when it should not be on. - // Not sure of the solution yet, but it is not too important because the file is usually obvious as there can only be one until module support is added. - // #[cfg(feature = "diagnostics")] - // let path = op_span.unwrap().source_file().path(); - #[cfg(feature = "diagnostics")] - let location = "unknown"; // path.display(); - - #[cfg(not(feature = "diagnostics"))] - let location = "unknown"; - - let location = location - .to_string() - .replace(|x: char| !x.is_alphanumeric(), "_"); - + #[cfg(not(feature = "diagnostics"))] + let source_info = Option::::None; + + #[cfg(feature = "diagnostics")] + let source_info = std::panic::catch_unwind(|| op_span.unwrap()) + .map(|op_span| { + format!( + "loc_{}_{}_{}_{}_{}", + op_span + .source_file() + .path() + .display() + .to_string() + .replace(|x: char| !x.is_alphanumeric(), "_"), + op_span.start().line(), + op_span.start().column(), + op_span.end().line(), + op_span.end().column(), + ) + }) + .ok(); + + #[allow(clippy::unnecessary_literal_unwrap)] + let source_info = source_info.unwrap_or_else(|| { format!( - "loc_{}_start_{}_{}_end_{}_{}", - location, + "loc_nopath_{}_{}_{}_{}", op_span.start().line, op_span.start().column, op_span.end().line, op_span.end().column ) - }; + }); + let fn_ident = format_ident!( "{}__{}__{}", ident, diff --git a/hydroflow_lang/src/pretty_span.rs b/hydroflow_lang/src/pretty_span.rs index 610eec3068d8..8ad6ae6ee3dc 100644 --- a/hydroflow_lang/src/pretty_span.rs +++ b/hydroflow_lang/src/pretty_span.rs @@ -6,18 +6,25 @@ pub struct PrettySpan(pub proc_macro2::Span); impl std::fmt::Display for PrettySpan { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { #[cfg(feature = "diagnostics")] - let (path, line, column) = ( - self.0.unwrap().source_file().path(), - self.0.unwrap().start().line(), - self.0.unwrap().start().column(), - ); - #[cfg(feature = "diagnostics")] - let location = path.display(); - - #[cfg(not(feature = "diagnostics"))] - let (location, line, column) = ("unknown", 0, 0); + { + if let Ok(span) = std::panic::catch_unwind(|| self.0.unwrap()) { + write!( + f, + "{}:{}:{}", + span.source_file().path().display(), + span.start().line(), + span.start().column(), + )?; + return Ok(()); + } + } - write!(f, "{}:{}:{}", location, line, column) + write!( + f, + "nopath:{}:{}", + self.0.start().line, + self.0.start().column + ) } }