| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
CompilerContext.getAttr(int stackOffset,
AttrName attrName)
获取属性值
|
void |
CompilerContext.setAttr(int stackOffset,
AttrName attrName,
Object value)
设置属性
|
void |
CompilerContext.setAttrToLeftNode(AttrName attrName,
Object value)
为产生之左部的语法树节点设置属性
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AttrName |
AttrName.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static AttrName[] |
AttrName.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 构造器和说明 |
|---|
AssignAttrsToLeftNode(int fromStackOffset,
AttrName... attrNames) |
AttrFilter(AttrName... attrNames) |
SetAttrFromLexical(int fromStackOffset,
AttrName toAttrName,
int toStackOffset) |
SetAttrToLeftNode(AttrName attrName,
Object value) |
Copyright © 2020. All rights reserved.