Lines Matching defs:SourceLocation

40   SourceRange, SourceLocation, and File
63 # o implement additional SourceLocation, SourceRange, and File methods.
160 class SourceLocation(Structure):
162 A SourceLocation represents a particular location within a source file.
189 """Retrieve a SourceLocation from a given character offset.
228 return "<SourceLocation file %r, line %r, column %r>" % (
250 Return a SourceLocation representing the first character within a
258 Return a SourceLocation representing the last character within a
271 if not isinstance(other, SourceLocation):
2329 """Obtain a SourceLocation for a file in this translation unit.
2340 return SourceLocation.from_offset(self, f, position)
2342 return SourceLocation.from_position(self, f, position[0], position[1])
2348 end SourceLocation. For the locations argument, you can pass:
2350 - 2 SourceLocation instances in a 2-tuple or list.
2367 start_location = SourceLocation.from_position(self, f,
2370 start_location = SourceLocation.from_offset(self, f,
2374 end_location = SourceLocation.from_position(self, f,
2377 end_location = SourceLocation.from_offset(self, f, end_location)
2379 assert isinstance(start_location, SourceLocation)
2380 assert isinstance(end_location, SourceLocation)
2505 2-tuple of SourceLocation or as a SourceRange. If both are defined,
2719 """The SourceLocation this Token occurs at."""
2740 POINTER(SourceLocation), c_uint, py_object)
2853 [SourceLocation, SourceLocation],
2921 [TranslationUnit, SourceLocation],
2945 SourceLocation),
3009 SourceLocation),
3081 [SourceLocation, POINTER(c_object_p), POINTER(c_uint), POINTER(c_uint),
3086 SourceLocation),
3090 SourceLocation),
3127 [SourceLocation, SourceLocation],
3132 SourceLocation),
3136 SourceLocation),
3162 SourceLocation),
3491 'SourceLocation',