blob: 8fcdc5664e0ef3090c9435430de6e8798dd30d36 [file] [log] [blame]
package com.jetbrains.python.debugger;
import com.intellij.xdebugger.XSourcePosition;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public interface PyPositionConverter {
@NotNull
PySourcePosition create(@NotNull final String file, final int line);
@NotNull
PySourcePosition convertToPython(@NotNull final XSourcePosition position);
@Nullable
XSourcePosition convertFromPython(@NotNull final PySourcePosition position);
PySignature convertSignature(PySignature signature);
}