ASTNode (@NotNull IElementType root, @NotNull PsiBuilder builder) { final PrattBuilder prattBuilder = PrattBuilderImpl.createBuilder(builder, getRegistry()); final MutableMarker marker = prattBuilder.mark(); parse(prattBuilder); marker.finish(root); return builder.getTreeBuilt(); }