struct axl::lex::StdTokenData

#include <axl_lex_Token.h>

struct StdTokenData
{
    // fields

    union
    {
        int m_integer;
        int32_t m_int32;
        uint32_t m_int32_u;
        int64_t m_int64;
        uint64_t m_int64_u;
        float m_float;
        double m_double;
    };

    sl::StringRef m_string;

    // construction

    StdTokenData();
};