Class AbstractStatementClosure
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.AbstractStatementClosure
- All Implemented Interfaces:
StatementClosure,StatementItem
public final class AbstractStatementClosure
extends Object
implements StatementClosure, StatementItem
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractStatementClosure(@NotNull ClassStatement classStatement) AbstractStatementClosure(Scope aParent) AbstractStatementClosure(Scope scope, OS_Element parent1) -
Method Summary
Modifier and TypeMethodDescription@NotNull CaseConditionalcaseConditional(Context parentContext) voidconstructExpression(@NotNull IExpression aExpr, ExpressionList aO) ifConditional(OS_Element aParent, Context cur) loop()@NotNull MatchConditionalmatchConditional(Context parentContext) voidstatementWrapper(IExpression expr) voidyield(IExpression aExpr)
-
Constructor Details
-
AbstractStatementClosure
-
AbstractStatementClosure
-
AbstractStatementClosure
-
-
Method Details
-
blockClosure
- Specified by:
blockClosurein interfaceStatementClosure
-
caseConditional
- Specified by:
caseConditionalin interfaceStatementClosure
-
constructExpression
- Specified by:
constructExpressionin interfaceStatementClosure
-
ifConditional
- Specified by:
ifConditionalin interfaceStatementClosure
-
loop
- Specified by:
loopin interfaceStatementClosure
-
matchConditional
- Specified by:
matchConditionalin interfaceStatementClosure
-
procedureCallExpression
- Specified by:
procedureCallExpressionin interfaceStatementClosure
-
statementWrapper
- Specified by:
statementWrapperin interfaceStatementClosure
-
varSeq
- Specified by:
varSeqin interfaceStatementClosure
-
yield
- Specified by:
yieldin interfaceStatementClosure
-