Lines Matching refs:SourcePosition
27 class SourcePosition {
29 explicit SourcePosition() noexcept = default;
30 explicit SourcePosition(size_t i, size_t l) noexcept : index(i), line(l) {}
31 DEFAULT_COPY_SEMANTIC(SourcePosition);
32 DEFAULT_MOVE_SEMANTIC(SourcePosition);
33 ~SourcePosition() = default;
44 SourceRange(SourcePosition s, SourcePosition e) noexcept : start(s), end(e) {}
50 SourcePosition start {};
51 SourcePosition end {};
109 SourceLocation GetLocation(SourcePosition pos) const noexcept;