Lines Matching refs:position
33 cur: usize, // The position of the cursor in the current buf.
182 fn position(&self) -> Position {
421 /// UT test case for `IoReader::position`.
428 /// 2. Call `IoReader::position`.
437 let position = io_reader.position();
438 assert_eq!(position.line(), 1);
439 assert_eq!(position.column(), 1);
443 let position = io_reader.position();
444 assert_eq!(position.line(), 1);
445 assert_eq!(position.column(), 2);
448 let position = io_reader.position();
449 assert_eq!(position.line(), 2);
450 assert_eq!(position.column(), 1);
454 let position = io_reader.position();
455 assert_eq!(position.line(), 2);
456 assert_eq!(position.column(), 2);
460 let position = io_reader.position();
461 assert_eq!(position.line(), 3);
462 assert_eq!(position.column(), 1);
466 let position = io_reader.position();
467 assert_eq!(position.line(), 3);
468 assert_eq!(position.column(), 2);