/** {@inheritDoc} */ @Override public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** {@inheritDoc} */ public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** @inheritDoc */ public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** @inheritDoc */ public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** {@inheritDoc} */ @Override public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** @inheritDoc */ public void invalidate(int idx) { throwIfImmutable(); locals[idx] = null; }
/** @inheritDoc */ public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** {@inheritDoc} */ public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** @inheritDoc */ public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** {@inheritDoc} */ @Override public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** @inheritDoc */ public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** {@inheritDoc} */ @Override public void makeInitialized(Type type) { int len = locals.length; if (len == 0) { // We have to check for this before checking for immutability. return; } throwIfImmutable(); Type initializedType = type.getInitializedType(); for (int i = 0; i < len; i++) { if (locals[i] == type) { locals[i] = initializedType; } } }
/** {@inheritDoc} */ public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }
/** @inheritDoc */ public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }
/** {@inheritDoc} */ @Override public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }
/** {@inheritDoc} */ @Override public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }
/** @inheritDoc */ public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }
/** @inheritDoc */ public void set(int idx, TypeBearer type) { throwIfImmutable(); try { type = type.getFrameType(); } catch (NullPointerException ex) { // Elucidate the exception throw new NullPointerException("type == null"); } if (idx < 0) { throw new IndexOutOfBoundsException("idx < 0"); } // Make highest possible out-of-bounds check happen first. if (type.getType().isCategory2()) { locals[idx + 1] = null; } locals[idx] = type; if (idx != 0) { TypeBearer prev = locals[idx - 1]; if ((prev != null) && prev.getType().isCategory2()) { locals[idx - 1] = null; } } }