ddox.entities

Contains definitions of the syntax tree elements.

Members

Classes

AliasDeclaration
class AliasDeclaration
Undocumented in source.
ClassDeclaration
class ClassDeclaration
Undocumented in source.
CompositeTypeDeclaration
class CompositeTypeDeclaration
Undocumented in source.
Declaration
class Declaration
Undocumented in source.
DocGroup
class DocGroup
Undocumented in source.
Entity
class Entity
Undocumented in source.
EnumDeclaration
class EnumDeclaration
Undocumented in source.
EnumMemberDeclaration
class EnumMemberDeclaration
Undocumented in source.
FunctionDeclaration
class FunctionDeclaration
Undocumented in source.
InterfaceDeclaration
class InterfaceDeclaration
Undocumented in source.
Module
class Module
Undocumented in source.
Package
class Package
Undocumented in source.
StructDeclaration
class StructDeclaration
Undocumented in source.
TemplateDeclaration
class TemplateDeclaration
Undocumented in source.
TemplateParameterDeclaration
class TemplateParameterDeclaration
Undocumented in source.
TypedDeclaration
class TypedDeclaration
Undocumented in source.
UnionDeclaration
class UnionDeclaration
Undocumented in source.
Value
class Value
Undocumented in source.
VariableDeclaration
class VariableDeclaration
Undocumented in source.

Enums

DeclarationKind
enum DeclarationKind
Undocumented in source.
Protection
enum Protection
Undocumented in source.
TypeKind
enum TypeKind
Undocumented in source.

Structs

CachedString
struct CachedString
Undocumented in source.
CachedType
struct CachedType
Undocumented in source.
Type
struct Type
Undocumented in source.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Sönke Ludwig