ddox v0.9.21 (2014-06-14T07:40:22Z)
Home
Dub
Repo
Type
ddox
entities
Undocumented in source.
final
class
Type {
TypeKind
kind
;
string
[]
attributes
;
string
[]
modifiers
;
string
templateArgs
;
string
text
;
string
typeName
;
Declaration
typeDecl
;
Type
elementType
;
string
arrayLength
;
Type
keyType
;
Type
returnType
;
Type
[]
parameterTypes
;
string
[]
_parameterNames
;
Value
[]
_parameterDefaultValues
;
this
();
this
(Declaration decl);
equals_t
opEquals
(Object other_);
}
Constructors
this
this
()
Undocumented in source.
this
this
(Declaration decl)
Undocumented in source.
Members
Functions
opEquals
equals_t
opEquals
(Object other_)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
_parameterDefaultValues
Value
[]
_parameterDefaultValues
;
Undocumented in source.
_parameterNames
string
[]
_parameterNames
;
Undocumented in source.
arrayLength
string
arrayLength
;
Undocumented in source.
attributes
string
[]
attributes
;
Undocumented in source.
elementType
Type
elementType
;
Undocumented in source.
keyType
Type
keyType
;
Undocumented in source.
kind
TypeKind
kind
;
Undocumented in source.
modifiers
string
[]
modifiers
;
Undocumented in source.
parameterTypes
Type
[]
parameterTypes
;
Undocumented in source.
returnType
Type
returnType
;
Undocumented in source.
templateArgs
string
templateArgs
;
Undocumented in source.
text
string
text
;
Undocumented in source.
typeDecl
Declaration
typeDecl
;
Undocumented in source.
typeName
string
typeName
;
Undocumented in source.
Meta
Source
See Implementation
ddox
entities
classes
AliasDeclaration
ClassDeclaration
CompositeTypeDeclaration
Declaration
DocGroup
Entity
EnumDeclaration
EnumMemberDeclaration
FunctionDeclaration
InterfaceDeclaration
Module
Package
StructDeclaration
TemplateDeclaration
TemplateParameterDeclaration
Type
TypedDeclaration
UnionDeclaration
Value
VariableDeclaration
enums
DeclarationKind
Protection
TypeKind