@@ -45,24 +45,11 @@ class SILGenBuilder : public SILBuilder {
4545
4646public:
4747 SILGenBuilder (SILGenFunction &SGF);
48- SILGenBuilder (SILGenFunction &SGF, SILBasicBlock *insertBB);
4948 SILGenBuilder (SILGenFunction &SGF, SILBasicBlock *insertBB,
50- SmallVectorImpl<SILInstruction *> *insertedInsts);
49+ SmallVectorImpl<SILInstruction *> *insertedInsts = nullptr );
5150 SILGenBuilder (SILGenFunction &SGF, SILBasicBlock *insertBB,
5251 SILBasicBlock::iterator insertInst);
5352
54- SILGenBuilder (SILGenFunction &SGF, SILFunction::iterator insertBB)
55- : SILGenBuilder(SGF, &*insertBB) {}
56- SILGenBuilder (SILGenFunction &SGF, SILFunction::iterator insertBB,
57- SmallVectorImpl<SILInstruction *> *insertedInsts)
58- : SILGenBuilder(SGF, &*insertBB, insertedInsts) {}
59- SILGenBuilder (SILGenFunction &SGF, SILFunction::iterator insertBB,
60- SILInstruction *insertInst)
61- : SILGenBuilder(SGF, &*insertBB, insertInst->getIterator ()) {}
62- SILGenBuilder (SILGenFunction &SGF, SILFunction::iterator insertBB,
63- SILBasicBlock::iterator insertInst)
64- : SILGenBuilder(SGF, &*insertBB, insertInst) {}
65-
6653 // Create a new builder, inheriting the given builder's context and debug
6754 // scope.
6855 SILGenBuilder (SILGenBuilder &builder, SILBasicBlock *insertBB)
0 commit comments