如何制作SourceSection

时间:2019-02-17 14:56:03

标签: java graalvm

如何创建自己的org.graalvm.polyglot.SourceSection实例?

我看不到构造函数in its docs,与org.graalvm.polyglot.Source不同,com.oracle.truffle.api.source.Source没有SourceSection createSection(...)方法。

我想从以前的SourceSection创建一个新的org.graalvm.polyglot.SourceSection,它跨越了上一节在Source中所做的行。

我尝试过

SourceSection getLines(SourceSection section) {
    return section.getSource().createSection(section.getStartLine(), -1, section.getEndLine(), -1);
}

但是对于org.graalvm.polyglot.Source未定义Source.createSection(int, int, int, int)

那我打算做什么?

0 个答案:

没有答案