protected String getDecisionDescription(@NotNull Parser recognizer, @NotNull DFA dfa) {
int decision = dfa.decision;
int ruleIndex = dfa.atnStartState.ruleIndex;
String[] ruleNames = recognizer.getRuleNames();
if (ruleIndex < 0 || ruleIndex >= ruleNames.length) {
return String.valueOf(decision);
}
String ruleName = ruleNames[ruleIndex];
if (ruleName == null || ruleName.isEmpty()) {
return String.valueOf(decision);
}
return String.format("%d (%s)", decision, ruleName);
}
DiagnosticErrorListener.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:Scratch-ApuC
作者:
评论列表
文章目录