: new IdentitySmartPointer<T>(host, hostPsiFile);
}
@Override
@Nullable("returns null when the host document marker is invalid")
public Segment getHostRangeMarker() {
<BUG>return relevantRangeInHost;
}</BUG>
@Override
@NotNull
public TextRange getRangeInsideHost() {

: new IdentitySmartPointer<T>(host, hostPsiFile);
}
@Override
@Nullable("returns null when the host document marker is invalid")
public Segment getHostRangeMarker() {
RangeMarker marker = relevantRangeInHost;
return marker == null || !marker.isValid() ? null : marker;
}
@Override
@NotNull
public TextRange getRangeInsideHost() {
