Lines Matching refs:SourcePosition
33 class SourcePosition {
35 explicit SourcePosition() noexcept = default;
36 explicit SourcePosition(size_t i, size_t l) noexcept : index(i), line(l) {}
37 DEFAULT_COPY_SEMANTIC(SourcePosition);
38 DEFAULT_MOVE_SEMANTIC(SourcePosition);
39 ~SourcePosition() = default;
48 SourceRange(SourcePosition s, SourcePosition e) noexcept : start(s), end(e) {}
53 SourcePosition start {};
54 SourcePosition end {};
106 SourceLocation GetLocation(SourcePosition pos) noexcept;