| 程序包 | 说明 |
|---|---|
| org.antlr.v4.runtime |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,List<TokenStreamRewriter.RewriteOperation>> |
TokenStreamRewriter.programs
You may have multiple, named streams of rewrite operations.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T extends TokenStreamRewriter.RewriteOperation> |
TokenStreamRewriter.getKindOfOps(List<? extends TokenStreamRewriter.RewriteOperation> rewrites,
Class<T> kind,
int before)
Get all operations before an index of a particular kind
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<TokenStreamRewriter.RewriteOperation> |
TokenStreamRewriter.getProgram(String name) |
protected Map<Integer,TokenStreamRewriter.RewriteOperation> |
TokenStreamRewriter.reduceToSingleOperationPerIndex(List<TokenStreamRewriter.RewriteOperation> rewrites)
We need to combine operations and report invalid operations (like
overlapping replaces that are not completed nested).
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T extends TokenStreamRewriter.RewriteOperation> |
TokenStreamRewriter.getKindOfOps(List<? extends TokenStreamRewriter.RewriteOperation> rewrites,
Class<T> kind,
int before)
Get all operations before an index of a particular kind
|
protected Map<Integer,TokenStreamRewriter.RewriteOperation> |
TokenStreamRewriter.reduceToSingleOperationPerIndex(List<TokenStreamRewriter.RewriteOperation> rewrites)
We need to combine operations and report invalid operations (like
overlapping replaces that are not completed nested).
|
Copyright © 1992–2022 Daniel Sun. All rights reserved.