Class NearestSectionsFinder.NearestSections
java.lang.Object
org.graalvm.tools.lsp.server.utils.NearestSectionsFinder.NearestSections
- All Implemented Interfaces:
com.oracle.truffle.api.instrumentation.LoadSourceSectionListener
- Enclosing class:
NearestSectionsFinder
public static final class NearestSectionsFinder.NearestSections
extends Object
implements com.oracle.truffle.api.instrumentation.LoadSourceSectionListener
-
Method Summary
Modifier and TypeMethodDescriptiongetContainsNode(boolean containsEnd) com.oracle.truffle.api.source.SourceSectioncom.oracle.truffle.api.instrumentation.InstrumentableNodecom.oracle.truffle.api.instrumentation.InstrumentableNodecom.oracle.truffle.api.instrumentation.InstrumentableNodecom.oracle.truffle.api.source.SourceSectioncom.oracle.truffle.api.source.SourceSectionvoidonLoad(com.oracle.truffle.api.instrumentation.LoadSourceSectionEvent event)
-
Method Details
-
onLoad
public void onLoad(com.oracle.truffle.api.instrumentation.LoadSourceSectionEvent event) - Specified by:
onLoadin interfacecom.oracle.truffle.api.instrumentation.LoadSourceSectionListener
-
getContainsNode
-
getPreviousNode
-
getNextNode
-
getInstrumentableContainsNode
public com.oracle.truffle.api.instrumentation.InstrumentableNode getInstrumentableContainsNode() -
getInstrumentablePreviousNode
public com.oracle.truffle.api.instrumentation.InstrumentableNode getInstrumentablePreviousNode() -
getInstrumentableNextNode
public com.oracle.truffle.api.instrumentation.InstrumentableNode getInstrumentableNextNode() -
getContainsSourceSection
public com.oracle.truffle.api.source.SourceSection getContainsSourceSection() -
getPreviousSourceSection
public com.oracle.truffle.api.source.SourceSection getPreviousSourceSection() -
getNextSourceSection
public com.oracle.truffle.api.source.SourceSection getNextSourceSection()
-