donet_core

Module dckeyword

source
Expand description

Representation of arbitrary and historical keywords as defined in the DC file.

Modules§

  • interim 🔒
    Contains intermediate keyword structures and logic for semantic analysis as the keyword/lists is being built.

Structs§

Enums§

  • Represents the two types of inputs that DCKeywordList.has_keyword accepts for looking up a Keyword. In Panda and Astron, the has_keyword method is overloaded instead.

Type Aliases§

  • This is a flag bitmask for historical keywords. Panda uses a C/C++ ‘int’ for this, which is stored as 4 bytes in modern 32-bit and 64-bit C/C++ compilers.
  • A map of key/value pairs mapping keyword names to DCKeyword struct pointers.