1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
// $insert inlineLexFunction
inline int Scanner::lex()
{
return lex_();
}
inline void Scanner::preCode()
{
}
inline void Scanner::postCode([[maybe_unused]] PostEnum_ type)
{
}
inline void Scanner::print()
{
print_();
}
inline Block &Scanner::block()
{
return d_block;
}
inline void Scanner::clearBlock()
{
d_block.clear();
}
inline size_t Scanner::number() const
{
return d_number;
}
inline bool Scanner::hasBlock() const
{
return not d_block.empty();
}
inline void Scanner::beginTypeSpec()
{
begin(StartCondition_::typespec);
}
|