public final Statement labelStart ( final Label label ) { return new Statement ( ) { @ Override protected void doGen ( CodeBuilder adapter ) { adapter . mark ( label ) ; Statement . this . gen ( adapter ) ; } } ; }
Returns a new statement identical to this one but with the given label applied at the start of the statement .