Package | Description |
---|---|
org.antlr.runtime |
Modifier and Type | Field and Description |
---|---|
protected Map<String,List<TokenRewriteStream.RewriteOperation>> |
TokenRewriteStream.programs
You may have multiple, named streams of rewrite operations.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.getKindOfOps(List<? extends TokenRewriteStream.RewriteOperation> rewrites,
Class<T> kind) |
protected <T extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.getKindOfOps(List<? extends TokenRewriteStream.RewriteOperation> rewrites,
Class<T> kind,
int before)
Get all operations before an index of a particular kind
|
Modifier and Type | Method and Description |
---|---|
protected List<TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.getProgram(String name) |
protected Map<Integer,? extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.reduceToSingleOperationPerIndex(List<? extends TokenRewriteStream.RewriteOperation> rewrites)
We need to combine operations and report invalid operations (like
overlapping replaces that are not completed nested).
|
Modifier and Type | Method and Description |
---|---|
protected <T extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.getKindOfOps(List<? extends TokenRewriteStream.RewriteOperation> rewrites,
Class<T> kind) |
protected <T extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.getKindOfOps(List<? extends TokenRewriteStream.RewriteOperation> rewrites,
Class<T> kind,
int before)
Get all operations before an index of a particular kind
|
protected Map<Integer,? extends TokenRewriteStream.RewriteOperation> |
TokenRewriteStream.reduceToSingleOperationPerIndex(List<? extends TokenRewriteStream.RewriteOperation> rewrites)
We need to combine operations and report invalid operations (like
overlapping replaces that are not completed nested).
|
Copyright © 1992–2015 ANTLR. All rights reserved.