public void emitStore(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitStore( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }
public void emitLoad(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitLoad( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }
public void emitLoad(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitLoad( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }
public void emitLoad(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitLoad( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }
public void emitStore(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitStore( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }
public void emitStore(final LocalBuilder local) { VerifyArgument.notNull(local, "local"); if (local.getMethodBuilder() != methodBuilder) { throw Error.unmatchedLocal(); } if (local.startOffset < 0) { local.startOffset = offset(); } emitStore( local.getLocalType(), translateLocal(local.getLocalIndex()) ); local.endOffset = offset(); }