compiler: enhanced wording of obsolete import const error message
							parent
							
								
									2ac80485c0
								
							
						
					
					
						commit
						f332e858d1
					
				|  | @ -470,8 +470,12 @@ fn (p mut Parser) import_statement() { | |||
| 
 | ||||
| fn (p mut Parser) const_decl() { | ||||
| 	if p.tok == .key_import {     | ||||
| 		p.error('`import const` was removed from the language, ' + | ||||
| 			'use `foo(C.CONST_NAME)` instead') | ||||
| 		p.error_with_token_index( | ||||
| 			'`import const` was removed from the language, ' + | ||||
| 			'because predeclaring C constants is not needed anymore. ' +  | ||||
| 			'You can use them directly with C.CONST_NAME', | ||||
| 			p.cur_tok_index() | ||||
| 		) | ||||
| 	} | ||||
| 	p.inside_const = true | ||||
| 	p.check(.key_const) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue