package jetbrains.mps.debug.api.source; /*Generated by MPS */ import org.jetbrains.annotations.Nullable; import jetbrains.mps.debug.api.programState.ILocation; import org.jetbrains.annotations.NotNull; import jetbrains.mps.debug.api.AbstractDebugSession; public interface IPositionProvider<P extends SourcePosition> { @Nullable P getPosition(@Nullable ILocation location, @NotNull AbstractDebugSession session); boolean accepts(AbstractDebugSession session); }