Crate vhdl_lang[−][src]
Modules
ast |
Macros
match_token_kind | Expect any number of token kind patterns, returns Ok variant when match else Err variant |
return_if_finished | |
return_if_found | |
try_token_kind | Expect any number of token kind patterns, return on no match with error diagnostic based on expected kinds |
Structs
Config | |
Diagnostic | |
Latin1String | |
Message | |
MessagePrinter | |
Position | A lexical position (line, column) in a source. |
Project | |
Range | A lexical range in a source. |
Source | A thread-safe reference to a source file. Multiple objects of this type can refer to the same source. |
SourceFile | |
SrcPos | A lexical range within a specific source file. |
VHDLParser |
Enums
MessageType | |
Severity |
Traits
MessageHandler |
Type Definitions
ParserResult |