| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public IRScope | |
| public int | |
| public int | |
| private void | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void |
| currentOffsetId | back to summary |
|---|---|
| private int currentOffsetId | |
| offsetIds | back to summary |
|---|---|
| private final Map<IRScope, Integer> offsetIds | |
| operandCounts | back to summary |
|---|---|
| private final Map<Operand, Integer> operandCounts | |
| IRWriterAnalyzer | back to summary |
|---|---|
| public IRWriterAnalyzer() | |
| encode | back to summary |
|---|---|
| public void encode(Instr instr) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(ByteList value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(byte[] value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(Encoding encoding) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(RubySymbol value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(String value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(String[] values) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(IRScope value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(IRScopeType value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(StaticScope. Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(Operation value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(OperandType value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(Operand operand) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(Operand[] operand) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(boolean value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(byte value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(char value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(int value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(int[] value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(long value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(float value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(EnumSet<IRFlags> value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(double value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(Signature value) Implements org.
| |
| encode | back to summary |
|---|---|
| public void encode(RubyEvent event) Implements org.
| |
| encodeRaw | back to summary |
|---|---|
| public void encodeRaw(RubySymbol value) Implements org.
| |
| endEncoding | back to summary |
|---|---|
| public void endEncoding(IRScope script) Implements org.
| |
| endEncodingScopeHeader | back to summary |
|---|---|
| public void endEncodingScopeHeader(IRScope scope) Implements org.
| |
| endEncodingScopeHeaders | back to summary |
|---|---|
| public void endEncodingScopeHeaders(IRScope script) Implements org.
| |
| endEncodingScopeInstrs | back to summary |
|---|---|
| public void endEncodingScopeInstrs(IRScope scope) Implements org.
| |
| getCurrentScope | back to summary |
|---|---|
| public IRScope getCurrentScope() Implements org. | |
| getScopeCount | back to summary |
|---|---|
| public int getScopeCount() | |
| getScopeID | back to summary |
|---|---|
| public int getScopeID(IRScope value) | |
| increment | back to summary |
|---|---|
| private void increment(Operand operand) | |
| isAnalyzer | back to summary |
|---|---|
| public boolean isAnalyzer() Implements org.
| |
| startEncoding | back to summary |
|---|---|
| public void startEncoding(IRScope script) Implements org.
| |
| startEncodingScopeHeader | back to summary |
|---|---|
| public void startEncodingScopeHeader(IRScope scope) Implements org.
| |
| startEncodingScopeHeaders | back to summary |
|---|---|
| public void startEncodingScopeHeaders(IRScope script) Implements org.
| |
| startEncodingScopeInstrs | back to summary |
|---|---|
| public void startEncodingScopeInstrs(IRScope scope) Implements org.
| |