consume() | ScannerApiScannedTokens< TokenT > | inline |
currentIsBlank() const | ScannerApiScannedTokens< TokenT > | inline |
currentIsLineBreak() const | ScannerApiScannedTokens< TokenT > | inline |
currentIsWhitespace() const | ScannerApiScannedTokens< TokenT > | inline |
expect(const TokenT token, std::string_view errorMessage) | ScannerApiScannedTokens< TokenT > | inline |
expect(const TokenT token, ContainerT< ReportT, ArgT ... > &container, const size_t maxErrorCount, const std::function< ReportT(const TokenT &, const CodeSpan &, size_t)> &errorReport) | ScannerApiScannedTokens< TokenT > | inline |
expect(const std::vector< TokenT > &tokens, std::string_view errorMessage) | ScannerApiScannedTokens< TokenT > | inline |
expect(const TokenContainerT< TokenT, TokenArgT ... > &tokens, ContainerT< ReportT, ArgT ... > &container, const size_t maxErrorCount, const std::function< ReportT(const TokenContainerT< TokenT, TokenArgT ... > &, const CodeSpan &, size_t)> &errorReport) | ScannerApiScannedTokens< TokenT > | inline |
get() | ScannerApiScannedTokens< TokenT > | inline |
getCurrentCodeSpan() const | ScannerApiScannedTokens< TokenT > | inline |
getUri() | ScannerApiScannedTokens< TokenT > | inline |
isBlank(const Marker &marker) const | ScannerApiScannedTokens< TokenT > | inline |
isLineBreak(const Marker &marker) const | ScannerApiScannedTokens< TokenT > | inline |
isWhitespace(const Marker &marker) const | ScannerApiScannedTokens< TokenT > | inline |
moveTextOut() | ScannerApiScannedTokens< TokenT > | inline |
popWhitespaceMode() | ScannerApiScannedTokens< TokenT > | inline |
pushWhitespaceMode(WhitespaceMode newMode) | ScannerApiScannedTokens< TokenT > | inline |
putBack() | ScannerApiScannedTokens< TokenT > | inline |
reset() | ScannerApiScannedTokens< TokenT > | inline |
ScannerApiScannedTokens(ScannedTokens< TokenT > &&scannedTokens_) noexcept | ScannerApiScannedTokens< TokenT > | inlineexplicit |
size() const | ScannerApiScannedTokens< TokenT > | inline |