@classmethod
def from_clang_range(cls, range):
    """
        Creates a SourceRange from a clang SourceRange object.

        :param range: A cindex.SourceRange object.
        """
    return cls.from_values(range.start.file.name, range.start.line, range.
        start.column, range.end.line, range.end.column)
