public virtual CodeBlockForAlt FinishAlternative(CodeBlockForAlt blk, IList<SrcOp> ops) { return blk; }
public virtual CodeBlockForAlt Epsilon(CodeBlockForAlt blk) { return blk; }
public virtual CodeBlockForAlt FinishAlternative(CodeBlockForAlt blk, IList<SrcOp> ops, bool outerMost) { blk = @delegate.FinishAlternative(blk, ops); foreach (CodeGeneratorExtension ext in extensions) blk = ext.FinishAlternative(blk, outerMost); return blk; }
public virtual CodeBlockForAlt FinishAlternative(CodeBlockForAlt blk, bool outerMost) { return blk; }
public override CodeBlockForAlt FinishAlternative(CodeBlockForAlt blk, IList<SrcOp> ops) { blk.ops = ops; return blk; }