/// <summary> /// Generates the label itself (using the ASM block) and the line of assembly for the label. /// </summary> /// <param name="theBlock">The block for which the comment is to be generated.</param> /// <returns>The complete line of assembly code.</returns> public override string Convert(ASMBlock theBlock) { if (MethodLabel) { return(theBlock.GenerateMethodLabel() + ":\r\nnop"); } else { return(theBlock.GenerateMethodLabel() + theBlock.GenerateILOpLabel(ILPosition, Extension) + ":\r\nnop"); } }