Skip to content

Commit 01781ec

Browse files
committed
rename finish() to finish_container()
1 parent a83bdfe commit 01781ec

File tree

8 files changed

+28
-28
lines changed

8 files changed

+28
-28
lines changed

src/algorithm/nest_cfgs.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -449,10 +449,10 @@ pub(crate) mod test {
449449
cfg_builder.branch(&merge, 0, &head)?;
450450
let exit = cfg_builder.exit_block();
451451
cfg_builder.branch(&tail, 0, &exit)?;
452-
let cfg_id = cfg_builder.finish()?;
452+
let cfg_id = cfg_builder.finish_container()?;
453453

454454
func_builder.finish_with_outputs(cfg_id.outputs())?;
455-
module_builder.finish()?;
455+
module_builder.finish_container()?;
456456
let h = builder.finish()?;
457457

458458
let (entry, exit) = (entry.node(), exit.node());
@@ -501,10 +501,10 @@ pub(crate) mod test {
501501
cfg_builder.branch(&merge, 0, &tail)?; // trivial "loop body"
502502
let exit = cfg_builder.exit_block();
503503
cfg_builder.branch(&tail, 0, &exit)?;
504-
let cfg_id = cfg_builder.finish()?;
504+
let cfg_id = cfg_builder.finish_container()?;
505505

506506
func_builder.finish_with_outputs(cfg_id.outputs())?;
507-
module_builder.finish()?;
507+
module_builder.finish_container()?;
508508

509509
let h = builder.finish()?;
510510

@@ -717,10 +717,10 @@ pub(crate) mod test {
717717
cfg_builder.branch(&entry, 0, &head)?;
718718
cfg_builder.branch(&tail, 0, &exit)?;
719719

720-
let cfg_id = cfg_builder.finish()?;
720+
let cfg_id = cfg_builder.finish_container()?;
721721

722722
func_builder.finish_with_outputs(cfg_id.outputs())?;
723-
module_builder.finish()?;
723+
module_builder.finish_container()?;
724724

725725
let h = builder.finish()?;
726726

src/builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ mod test {
165165
let f_builder = module_builder.declare_and_def("main", signature)?;
166166

167167
f(f_builder)?;
168-
module_builder.finish()?;
168+
module_builder.finish_container()?;
169169
builder.finish()
170170
}
171171
}

src/builder/build_traits.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ pub trait Container {
6060

6161
/// Consume the container builder and return the handle, may perform some
6262
/// checks before finishing.
63-
fn finish(self) -> Result<Self::ContainerHandle, BuildError>;
63+
fn finish_container(self) -> Result<Self::ContainerHandle, BuildError>;
6464
}
6565

6666
/// Trait for building dataflow regions of a HUGR.
@@ -124,7 +124,7 @@ pub trait Dataflow: Container {
124124
Self: Sized,
125125
{
126126
self.set_outputs(outputs)?;
127-
self.finish()
127+
self.finish_container()
128128
}
129129

130130
/// Return an array of the input wires.

src/builder/cfg.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ impl<B: HugrMutRef> Container for CFGBuilder<B> {
4141
}
4242

4343
#[inline]
44-
fn finish(self) -> Result<Self::ContainerHandle, BuildError> {
44+
fn finish_container(self) -> Result<Self::ContainerHandle, BuildError> {
4545
Ok((self.cfg_node, self.n_out_wires).into())
4646
}
4747
}
@@ -178,7 +178,7 @@ impl<B: HugrMutRef> BlockBuilder<B> {
178178
Self: Sized,
179179
{
180180
self.set_outputs(branch_wire, outputs)?;
181-
self.finish()
181+
self.finish_container()
182182
}
183183
}
184184

@@ -229,12 +229,12 @@ mod test {
229229
cfg_builder.branch(&middle, 0, &exit)?;
230230
cfg_builder.branch(&entry, 1, &exit)?;
231231

232-
cfg_builder.finish()?
232+
cfg_builder.finish_container()?
233233
};
234234

235235
func_builder.finish_with_outputs(cfg_id.outputs())?
236236
};
237-
module_builder.finish()?;
237+
module_builder.finish_container()?;
238238
builder.finish()
239239
};
240240

src/builder/conditional.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ impl<T: HugrMutRef> Container for ConditionalBuilder<T> {
6464
self.base.as_ref().hugr()
6565
}
6666

67-
fn finish(self) -> Result<Self::ContainerHandle, BuildError> {
67+
fn finish_container(self) -> Result<Self::ContainerHandle, BuildError> {
6868
let cases: HashSet<usize> = self
6969
.case_nodes
7070
.iter()
@@ -175,12 +175,12 @@ mod test {
175175
n_identity(conditional_b.case_builder(0)?)?;
176176
n_identity(conditional_b.case_builder(1)?)?;
177177

178-
conditional_b.finish()?
178+
conditional_b.finish_container()?
179179
};
180180
let [int] = conditional_id.outputs_arr();
181181
fbuild.finish_with_outputs([int])?
182182
};
183-
module_builder.finish()?;
183+
module_builder.finish_container()?;
184184
builder.finish()
185185
};
186186

src/builder/dataflow.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ impl<T: HugrMutRef> Container for DFGBuilder<T> {
7878
self.base.as_mut()
7979
}
8080
#[inline]
81-
fn finish(self) -> Result<Self::ContainerHandle, BuildError> {
81+
fn finish_container(self) -> Result<Self::ContainerHandle, BuildError> {
8282
Ok((self.dfg_node, self.num_out_wires).into())
8383
}
8484

@@ -134,9 +134,9 @@ impl<B: HugrMutRef, T: From<BuildHandle<DfgID>>> Container for DFGWrapper<B, T>
134134
self.0.as_ref().unwrap().hugr()
135135
}
136136
#[inline]
137-
fn finish(mut self) -> Result<Self::ContainerHandle, BuildError> {
137+
fn finish_container(mut self) -> Result<Self::ContainerHandle, BuildError> {
138138
let dfg = self.0.take().expect("Already finished.");
139-
dfg.finish().map(Into::into)
139+
dfg.finish_container().map(Into::into)
140140
}
141141
}
142142

@@ -193,7 +193,7 @@ mod test {
193193

194194
func_builder.finish_with_outputs(inner_id.outputs().chain(q_out.outputs()))?
195195
};
196-
module_builder.finish()?;
196+
module_builder.finish_container()?;
197197
builder.finish()
198198
};
199199

@@ -220,7 +220,7 @@ mod test {
220220

221221
f(f_build)?;
222222

223-
module_builder.finish()?;
223+
module_builder.finish_container()?;
224224
builder.finish()
225225
};
226226
assert_matches!(build_result, Ok(_), "Failed on example: {}", msg);
@@ -271,7 +271,7 @@ mod test {
271271
let [q1] = f_build.input_wires_arr();
272272
f_build.finish_with_outputs([q1, q1])?;
273273

274-
module_builder.finish()?;
274+
module_builder.finish_container()?;
275275
builder.finish()
276276
};
277277

@@ -299,7 +299,7 @@ mod test {
299299

300300
f_build.finish_with_outputs([nested.out_wire(0)])?;
301301

302-
module_builder.finish()?;
302+
module_builder.finish_container()?;
303303
builder.finish()
304304
};
305305

src/builder/module_builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ impl<T: HugrMutRef> Container for ModuleBuilder<T> {
3636
}
3737

3838
#[inline]
39-
fn finish(self) -> Result<Self::ContainerHandle, BuildError> {
39+
fn finish_container(self) -> Result<Self::ContainerHandle, BuildError> {
4040
Ok(())
4141
}
4242

src/builder/tail_loop.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ impl<B: HugrMutRef> TailLoopBuilder<B> {
5050
Self: Sized,
5151
{
5252
self.set_outputs(out_variant, rest)?;
53-
self.finish()
53+
self.finish_container()
5454
}
5555

5656
/// Get a reference to the [`crate::ops::controlflow::TailLoopSignature`]
@@ -117,7 +117,7 @@ mod test {
117117

118118
fbuild.finish_with_outputs(loop_id.outputs())?
119119
};
120-
module_builder.finish()?;
120+
module_builder.finish_container()?;
121121
builder.finish()
122122
};
123123

@@ -169,15 +169,15 @@ mod test {
169169
let break_wire = branch_1.make_break(signature, [wire])?;
170170
branch_1.finish_with_outputs([break_wire])?;
171171

172-
conditional_b.finish()?
172+
conditional_b.finish_container()?
173173
};
174174

175175
loop_b.finish_with_outputs(conditional_id.out_wire(0), [])?
176176
};
177177

178178
fbuild.finish_with_outputs(loop_id.outputs())?
179179
};
180-
module_builder.finish()?;
180+
module_builder.finish_container()?;
181181
builder.finish()
182182
};
183183

0 commit comments

Comments
 (0)