Lines Matching defs:for

8 /// The raw, untyped index. We use a 32-bit integer here for space efficiency,
21 /// The 1-indexed line number. Useful for pretty printing source locations.
33 /// Convert the index into a `usize`, for use in array indexing
39 impl Default for LineIndex {
45 impl fmt::Debug for LineIndex {
53 impl fmt::Display for LineIndex {
59 /// A 1-indexed line number. Useful for pretty printing source locations.
71 impl fmt::Debug for LineNumber {
79 impl fmt::Display for LineNumber {
90 impl Default for LineOffset {
96 impl fmt::Debug for LineOffset {
104 impl fmt::Display for LineOffset {
116 /// The 1-indexed column number. Useful for pretty printing source locations.
128 /// Convert the index into a `usize`, for use in array indexing
134 impl Default for ColumnIndex {
140 impl fmt::Debug for ColumnIndex {
148 impl fmt::Display for ColumnIndex {
154 /// A 1-indexed column number. Useful for pretty printing source locations.
159 impl fmt::Debug for ColumnNumber {
167 impl fmt::Display for ColumnNumber {
178 impl Default for ColumnOffset {
184 impl fmt::Debug for ColumnOffset {
192 impl fmt::Display for ColumnOffset {
204 /// Convert the position into a `usize`, for use in array indexing
210 impl Default for ByteIndex {
216 impl fmt::Debug for ByteIndex {
224 impl fmt::Display for ByteIndex {
264 /// Convert the offset into a `usize`, for use in array indexing
270 impl Default for ByteOffset {
277 impl fmt::Debug for ByteOffset {
285 impl fmt::Display for ByteOffset {
321 impl From<RawOffset> for $Offset {
328 impl From<RawIndex> for $Index {
335 impl From<$Index> for RawIndex {
342 impl From<$Offset> for RawOffset {
349 impl From<$Index> for usize {
356 impl From<$Offset> for usize {
363 impl Offset for $Offset {
367 impl Index for $Index {
371 impl Add<$Offset> for $Index {
380 impl AddAssign<$Offset> for $Index {
387 impl Neg for $Offset {
396 impl Add<$Offset> for $Offset {
405 impl AddAssign<$Offset> for $Offset {
412 impl Sub<$Offset> for $Offset {
421 impl SubAssign<$Offset> for $Offset {
428 impl Sub for $Index {
437 impl Sub<$Offset> for $Index {
446 impl SubAssign<$Offset> for $Index {