Searched refs:SourceLocation (Results 1 – 8 of 8) sorted by relevance
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/ ! |
| H A D | _src_pos.py | 30 class SourceLocation(AttributeCache): class 38 source_location: clx.SourceLocation 52 if isinstance(source_location, SourceLocation): 91 …f cast(cls, other: SourceLocationLike, tu: Optional[clx.TranslationUnit] = None) -> SourceLocation: 118 if isinstance(other, clx.SourceLocation): 144 def from_position(cls, tu: clx.TranslationUnit, line: int, col: int) -> SourceLocation: 161 return cls(clx.SourceLocation.from_position(tu, cls.get_filename_from_tu(tu), line, col), tu=tu) 167 right = SourceLocation.from_position(tu, self.line, self.column + 1) 205 def as_clang_source_location(cls, other: SourceLocationLike) -> clx.SourceLocation: 230 if isinstance(other, clx.SourceLocation): [all …]
|
| H A D | __init__.py | 11 from ._src_pos import SourceRange, SourceLocation
|
| H A D | _diag.py | 19 from ._src_pos import SourceLocation, SourceRange 431 location: SourceLocation 460 self.location = SourceLocation.cast(location) 561 location = SourceLocation.cast(location)
|
| H A D | _cursor.py | 14 from ._src_pos import SourceRange, SourceLocation 357 name = SourceLocation(cursor.extent.start, cursor.translation_unit).raw().strip() 524 fnline = SourceLocation.from_position(cursor.translation_unit, begin.line, -1) 560 if isinstance(loc, SourceLocation):
|
| H A D | _linter.py | 20 from ._src_pos import SourceLocation, SourceRange 228 end = clx.SourceLocation.from_position(tu, tu.get_file(tu.spelling), startline, -1) 629 start = SourceLocation.cast(func.extent.start, tu=func.translation_unit)
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/ ! |
| H A D | _typing.py | 57 from .classes._src_pos import SourceLocation, SourceRange 69 SourceLocationLike: TypeAlias = Union[clx.SourceLocation, SourceLocation]
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/ ! |
| H A D | _util.py | 17 from ..classes._src_pos import SourceRange, SourceLocation 460 line_start = SourceLocation.from_position(tu, line, 1) 461 line_end = SourceLocation.from_position(tu, line, src_len + 1)
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/ ! |
| H A D | _doc_str.py | 22 from .._src_pos import SourceRange, SourceLocation 642 def make_source_location(self, lineno: int, col: int) -> SourceLocation: 662 return SourceLocation.from_position(self.cursor.translation_unit, lineno, col)
|