Package org.codehaus.groovy.classgen.asm

# Class OptimizingStatementWriter.StatementMeta

java.lang.Object
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.StatementMeta

Enclosing class:
  OptimizingStatementWriter

    public static class OptimizingStatementWriter.StatementMeta
    extends java.lang.Object

- ## Field Summary

  Fields
  Modifier and Type | Field | Description
  --- | --- | ---
  `protected VariableExpression` | `declaredVariableExpression` |
  `protected boolean[]` | `involvedTypes` |
  `protected MethodNode` | `target` |
  `protected ClassNode` | `type` |

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `StatementMeta()` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `chainInvolvedTypes​(org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.OptimizeFlagsCollector opt)` |
  `java.lang.String` | `toString()` |

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### type

    protected ClassNode type

  - ### target

    protected MethodNode target

  - ### declaredVariableExpression

    protected VariableExpression declaredVariableExpression

  - ### involvedTypes

    protected boolean[] involvedTypes

- ## Constructor Details

  - ### StatementMeta

    public StatementMeta()

- ## Method Details

  - ### chainInvolvedTypes

    public void chainInvolvedTypes​(org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.OptimizeFlagsCollector opt)

  - ### toString

    public java.lang.String toString()
    Overrides:
      `toString` in class `java.lang.Object`