VisitSiblingLists.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:codebuff 作者:
public static List<Tree> getSeparators(ParserRuleContext ctx, List<? extends ParserRuleContext> siblings) {
    ParserRuleContext first = siblings.get(0);
    ParserRuleContext last = siblings.get(siblings.size()-1);
    int start = BuffUtils.indexOf(ctx, first);
    int end = BuffUtils.indexOf(ctx, last);
    List<Tree> elements = Trees.getChildren(ctx).subList(start, end+1);
    return BuffUtils.filter(elements, c -> c instanceof TerminalNode);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号