File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -214,7 +214,7 @@ impl Token {
214
214
Token :: Word ( Word {
215
215
value : word. to_string ( ) ,
216
216
quote_style,
217
- keyword : if quote_style == None {
217
+ keyword : if quote_style. is_none ( ) {
218
218
let keyword = ALL_KEYWORDS . binary_search ( & word_uppercase. as_str ( ) ) ;
219
219
keyword. map_or ( Keyword :: NoKeyword , |x| ALL_KEYWORDS_INDEX [ x] )
220
220
} else {
@@ -339,8 +339,12 @@ impl<'a> Tokenizer<'a> {
339
339
}
340
340
341
341
Token :: Whitespace ( Whitespace :: Tab ) => self . col += 4 ,
342
- Token :: Word ( w) if w. quote_style == None => self . col += w. value . len ( ) as u64 ,
343
- Token :: Word ( w) if w. quote_style != None => self . col += w. value . len ( ) as u64 + 2 ,
342
+ Token :: Word ( w) => {
343
+ self . col += w. value . len ( ) as u64 ;
344
+ if w. quote_style . is_some ( ) {
345
+ self . col += 2 ;
346
+ }
347
+ }
344
348
Token :: Number ( s, _) => self . col += s. len ( ) as u64 ,
345
349
Token :: SingleQuotedString ( s) => self . col += s. len ( ) as u64 ,
346
350
Token :: Placeholder ( s) => self . col += s. len ( ) as u64 ,
You can’t perform that action at this time.
0 commit comments