feat: 添加了 NewExpressionNode 的分析器注册
This commit is contained in:
parent
45a13fd15e
commit
8fce695e8f
@ -56,17 +56,11 @@ public final class AnalyzerRegistrar {
|
|||||||
registry.registerExpressionAnalyzer(IdentifierNode.class, new IdentifierAnalyzer());
|
registry.registerExpressionAnalyzer(IdentifierNode.class, new IdentifierAnalyzer());
|
||||||
registry.registerExpressionAnalyzer(CallExpressionNode.class, new CallExpressionAnalyzer());
|
registry.registerExpressionAnalyzer(CallExpressionNode.class, new CallExpressionAnalyzer());
|
||||||
registry.registerExpressionAnalyzer(BinaryExpressionNode.class, new BinaryExpressionAnalyzer());
|
registry.registerExpressionAnalyzer(BinaryExpressionNode.class, new BinaryExpressionAnalyzer());
|
||||||
|
|
||||||
registry.registerExpressionAnalyzer(ArrayLiteralNode.class, new ArrayLiteralAnalyzer());
|
registry.registerExpressionAnalyzer(ArrayLiteralNode.class, new ArrayLiteralAnalyzer());
|
||||||
registry.registerExpressionAnalyzer(IndexExpressionNode.class,new IndexExpressionAnalyzer()); // ★ 关键行
|
registry.registerExpressionAnalyzer(IndexExpressionNode.class, new IndexExpressionAnalyzer());
|
||||||
registry.registerStatementAnalyzer(IndexAssignmentNode.class, new IndexAssignmentAnalyzer());
|
registry.registerStatementAnalyzer(IndexAssignmentNode.class, new IndexAssignmentAnalyzer());
|
||||||
|
|
||||||
|
|
||||||
// ---------- 注册一元表达式分析器 ----------
|
|
||||||
registry.registerExpressionAnalyzer(UnaryExpressionNode.class, new UnaryExpressionAnalyzer());
|
registry.registerExpressionAnalyzer(UnaryExpressionNode.class, new UnaryExpressionAnalyzer());
|
||||||
|
registry.registerExpressionAnalyzer(NewExpressionNode.class, new NewExpressionAnalyzer());
|
||||||
// ---------- 成员访问表达式 ----------
|
registry.registerExpressionAnalyzer(MemberExpressionNode.class, new MemberExpressionAnalyzer());
|
||||||
registry.registerExpressionAnalyzer(MemberExpressionNode.class,
|
|
||||||
new MemberExpressionAnalyzer());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user