XSourcePosition (PyType pyType) { final PyClassType classType = PyUtil.as(pyType, PyClassType.class); if (classType != null) { return XDebuggerUtil.getInstance().createPositionByElement(classType.getPyClass()); } final PyModuleType moduleType = PyUtil.as(pyType, PyModuleType.class); if (moduleType != null) { return XDebuggerUtil.getInstance().createPositionByElement(moduleType.getModule()); } return null; }