dpmatch v0.0.11 (2019-04-22T16:05:40Z)
Dub
Repo
VariantPatternName
dpmatch
parser
Undocumented in source.
class
VariantPatternName :
ASTElement
{
string
name
;
this
(string name);
ASTElemType
etype
();
string
getNameStr
();
}
Constructors
this
this
(string name)
Undocumented in source.
Members
Functions
etype
ASTElemType
etype
()
Undocumented in source. Be warned that the author may not have intended to support it.
getNameStr
string
getNameStr
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
name
string
name
;
Undocumented in source.
Inherited Members
From ASTElement
etype
ASTElemType
etype
()
Undocumented in source.
Meta
Source
See Implementation
dpmatch
parser
classes
PatternHandler
PatternList
PatternListElement
VariantPattern
VariantPatternArgs
VariantPatternBindings
VariantPatternName
enums
ASTElemType
PatternType
functions
buildAST
compileForDADT
patternMatchADT
patternMatchADTBind
patternMatchADTReturn
interfaces
ASTElement
Pattern
manifest constants
DPMatchGrammar