| Modifier and Type | Method and Description |
|---|---|
ReusableStructure |
ReusableStructure.clone() |
ReusableStructure |
RuleSet.convertToReusableStructure()
Behavior of this method is undefined if it is not mixin.
|
| Modifier and Type | Method and Description |
|---|---|
GuardValue |
MixinsGuardsValidator.evaluateGuards(LinkedList<GuardValue> namespacesGuards,
ReusableStructure mixin)
CAREFULL: side-effect - the
namespacesGuards list is modified |
GuardValue |
MixinsGuardsValidator.evaluateGuards(ReusableStructure mixin) |
boolean |
ExpressionEvaluator.guardsSatisfied(ReusableStructure mixin) |
boolean |
MixinsGuardsValidator.guardsSatisfied(ReusableStructure mixin,
boolean assumeDefault) |
| Modifier and Type | Method and Description |
|---|---|
ReusableStructure |
FullMixinDefinition.getMixin() |
| Modifier and Type | Method and Description |
|---|---|
void |
NullScope.registerMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
void |
ILocalScope.registerMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
void |
ComposedDumbScope.registerMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
| Constructor and Description |
|---|
FoundMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
FullMixinDefinition(ReusableStructure mixin,
IScope mixinsBodyScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
SaveableLocalScope.registerMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
void |
LocalScope.registerMixin(ReusableStructure mixin,
IScope mixinsBodyScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
MixinsParametersBuilder.handleMixinDeclarationArguments(HiddenTokenAwareTree token,
ReusableStructure declaration) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProblemsHandler.undefinedMixinParameterValue(ReusableStructure mixin,
ArgumentDeclaration declaration,
MixinReference reference) |
Copyright © 2012-2015. All Rights Reserved.