Spicy
Public Member Functions | List of all members
hilti::detail::parser::Scanner Class Reference

#include <scanner.h>

Inheritance diagram for hilti::detail::parser::Scanner:

Public Member Functions

 Scanner (std::istream *yyin=nullptr, std::ostream *yyout=nullptr)
 
hilti::detail::parser::Parser::token_type lex (hilti::detail::parser::Parser::semantic_type *yylval, hilti::detail::parser::location *yylloc, hilti::detail::parser::Driver *driver)
 
void enablePatternMode ()
 
void disablePatternMode ()
 
void enableExpressionMode ()
 
void disableExpressionMode ()
 
void enableDottedIDMode ()
 
void disableDottedIDMode ()
 

Detailed Description

HILTI's Flex scanner.


The documentation for this class was generated from the following file: