public static ParseTree getParseTreeNodeWithToken(ParseTree tree, Token token) {
if ( tree==null || token==null ) {
return null;
}
Collection<ParseTree> tokenNodes = Trees.findAllTokenNodes(tree, token.getType());
for (ParseTree t : tokenNodes) {
TerminalNode tnode = (TerminalNode)t;
if ( tnode.getPayload() == token ) {
return tnode;
}
}
return null;
}
ParsingUtils.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:intellij-plugin-v4
作者:
评论列表
文章目录