Trait text_scanner::ext::CScannerExt
source · pub trait CScannerExt<'text>: Sealed {
// Required methods
fn scan_c_line_comment(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_block_comment(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_identifier(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_int_dec(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_int_hex(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_int_oct(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_float(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_char(&mut self) -> ScannerResult<'text, &'text str>;
fn scan_c_string(&mut self) -> ScannerResult<'text, &'text str>;
}
Expand description
Scanner
extension for scanning C tokens.