slang/parsing/LexerFacts.h file

Random lexer-related utility functions.

Namespaces

namespace slang
Root namespace.
namespace slang::syntax
Syntax tree manipulation.
namespace slang::parsing
Lexing, preprocessing, and parsing functionality.

Enums

enum class KeywordVersion: uint8_t { v1364_1995 = 0, v1364_2001_noconfig = 1, v1364_2001 = 2, v1364_2005 = 3, v1800_2005 = 4, v1800_2009 = 5, v1800_2012 = 6, v1800_2017 = 7, v1800_2023 = 8 }
Different restricted sets of keywords that can be set using the `begin_keywords directive.