struct axl::lex::LineColOffset

#include <axl_lex_SrcPos.h>

struct LineColOffset: public axl::lex::LineCol
{
    // fields

    size_t m_offset;

    // construction

    LineColOffset();

    LineColOffset(
        int line,
        int col,
        size_t offset
        );

    // methods

    void
    clear();

    void
    count(const sl::StringRef& string);

    void
    incrementalCount(const sl::StringRef& string);
};

Inherited Members

public:
    // fields

    int m_line;
    int m_col;

    // methods

    void
    clear();

    void
    count(const sl::StringRef& string);

    void
    incrementalCount(const sl::StringRef& string);