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);
}