Package | Description |
---|---|
edu.ksu.cis.santos.mdcf.dml.ast |
DML Abstract Syntax Tree (AST) API
|
Modifier and Type | Class and Description |
---|---|
class |
Attribute |
class |
BasicInit |
class |
BasicType |
class |
ConstAnnotation |
class |
DataAnnotation |
class |
Declaration |
class |
EitherInit |
class |
EitherType |
class |
Feature |
class |
FeatureInit |
class |
FeatureLevelAnnotation |
class |
Initialization |
class |
Invariant |
class |
Member |
class |
Model |
class |
MultiplicityAnnotation |
class |
NamedType |
class |
NoneInit |
class |
OptionType |
class |
OverrideAnnotation |
class |
RefinedType |
class |
Requirement |
class |
SeqInit |
class |
SeqType |
class |
SetInit |
class |
SettableAnnotation |
class |
SetType |
class |
SomeInit |
class |
TupleInit |
class |
TupleType |
class |
Type |
Modifier and Type | Method and Description |
---|---|
<T extends AstNode> |
AstNode.make(Object[] args)
Constructs an AST node whose type is equal to this node's type with the
provided child nodes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractVisitor.defaultCase(AstNode node) |