| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final String | |
| protected RubyArray |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public abstract Encoding | |
| public String | |
| public int | |
| public abstract int | |
| public abstract Channel | |
| public abstract IRubyObject | |
| public abstract ByteList | |
| public abstract void |
| lineOffset | back to summary |
|---|---|
| private int lineOffset | |
| name | back to summary |
|---|---|
| private final String name | |
| scriptLines | back to summary |
|---|---|
| protected RubyArray<T extends IRubyObject> scriptLines | |
| LexerSource | back to summary |
|---|---|
| public LexerSource(String sourceName, int lineOffset, RubyArray<T extends IRubyObject> scriptLines) | |
| encodeExistingScriptLines | back to summary |
|---|---|
| public void encodeExistingScriptLines(Encoding encoding) | |
| getEncoding | back to summary |
|---|---|
| public abstract Encoding getEncoding() | |
| getFilename | back to summary |
|---|---|
| public String getFilename() What file are we lexing?
| |
| getLineOffset | back to summary |
|---|---|
| public int getLineOffset() | |
| getOffset | back to summary |
|---|---|
| public abstract int getOffset() | |
| getRemainingAsChannel | back to summary |
|---|---|
| public abstract Channel getRemainingAsChannel() | |
| getRemainingAsIO | back to summary |
|---|---|
| public abstract IRubyObject getRemainingAsIO() | |
| gets | back to summary |
|---|---|
| public abstract ByteList gets() | |
| setEncoding | back to summary |
|---|---|
| public abstract void setEncoding(Encoding encoding) | |