Base class for token scanning strategies. More...
#include <leafTokenScan.hpp>
Public Member Functions | |
| virtual nint | onScan (leafParser &ps, ZZSTYPE *yylval, ZZLTYPE *loc, zzscan_t yyscanner, nbool &isBypass) override |
| nint | onScan (leafParser &ps, ZZSTYPE *val, ZZLTYPE *loc, zzscan_t scanner) |
| virtual nint | onScan (leafParser &ps, ZZSTYPE *yylval, ZZLTYPE *loc, zzscan_t yyscanner, nbool &isBypass)=0 |
Public Member Functions inherited from by::leafTokenScanable | |
| nint | onScan (leafParser &ps, ZZSTYPE *val, ZZLTYPE *loc, zzscan_t scanner) |
Base class for token scanning strategies.
Abstract base class for different token scanning modes. Provides the foundation for normal and indentation-aware scanning.
|
overridevirtual |
Implements by::leafTokenScanable.
|
virtual |
Implements by::leafTokenScanable.