| 程序包 | 说明 |
|---|---|
| net.hasor.dataql.compiler.ast | |
| net.hasor.dataql.compiler.ast.expr | |
| net.hasor.dataql.compiler.ast.fmt | |
| net.hasor.dataql.compiler.ast.inst | |
| net.hasor.dataql.compiler.ast.value |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Visitor.accept(AstVisitor astVisitor) |
abstract void |
InstVisitorContext.visitChildren(AstVisitor astVisitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TernaryExpression.accept(AstVisitor astVisitor) |
void |
UnaryExpression.accept(AstVisitor astVisitor) |
void |
AtomExpression.accept(AstVisitor astVisitor) |
void |
PrivilegeExpression.accept(AstVisitor astVisitor) |
void |
DyadicExpression.accept(AstVisitor astVisitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ObjectFormat.accept(AstVisitor astVisitor) |
void |
ListFormat.accept(AstVisitor astVisitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RunInst.accept(AstVisitor astVisitor) |
void |
ThrowInst.accept(AstVisitor astVisitor) |
void |
InstSet.accept(AstVisitor astVisitor) |
void |
VarInst.accept(AstVisitor astVisitor) |
void |
HintInst.accept(AstVisitor astVisitor) |
void |
RootBlockSet.accept(AstVisitor astVisitor) |
void |
SwitchInst.accept(AstVisitor astVisitor) |
void |
ImportInst.accept(AstVisitor astVisitor) |
void |
ReturnInst.accept(AstVisitor astVisitor) |
void |
ExitInst.accept(AstVisitor astVisitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ListVariable.accept(AstVisitor astVisitor) |
void |
LambdaVariable.accept(AstVisitor astVisitor) |
void |
NameRouteVariable.accept(AstVisitor astVisitor) |
void |
EnterRouteVariable.accept(AstVisitor astVisitor) |
void |
PrimitiveVariable.accept(AstVisitor astVisitor) |
void |
SubscriptRouteVariable.accept(AstVisitor astVisitor) |
void |
FragmentVariable.accept(AstVisitor astVisitor) |
void |
ObjectVariable.accept(AstVisitor astVisitor) |
void |
FunCallRouteVariable.accept(AstVisitor astVisitor) |
Copyright © 2020. All rights reserved.