Module dparse.parser

Functions

NameDescription
parseModule(parserConfig)
parseModule(tokens, fileName, allocator, messageFuncOrDg, errorCount, warningCount)

Classes

NameDescription
Parser D Parser.

Structs

NameDescription
ParserConfig Parser configuration struct

Aliases

NameTypeDescription
MessageDelegate void delegate(string, ulong, ulong, string, bool) Prototype for a custom parser message function or delegate. Parameters passed are a file name, a line, a column, a message and a bool that indicates if the message is a warning (false) or a if it's an error (true).
MessageFunction void function(string, ulong, ulong, string, bool) Prototype for a custom parser message function or delegate. Parameters passed are a file name, a line, a column, a message and a bool that indicates if the message is a warning (false) or a if it's an error (true).