Interface Loop
- All Superinterfaces:
FunctionItem,OS_Element,StatementItem
- All Known Implementing Classes:
LoopImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidexpr(IExpression aExpr) voidfrompart(IExpression aExpr) @NotNull IExpressiongetItems()@NotNull IExpressiongetType()voidvoiddefault voidvoidsetContext(LoopContext ctx) voidtopart(IExpression aExpr) voidvoidvisitGen(ElElementVisitor visit) Methods inherited from interface tripleo.elijah_durable_congenial.lang.i.OS_Element
asString
-
Method Details
-
expr
-
frompart
-
getContext
Context getContext()- Specified by:
getContextin interfaceOS_Element
-
getFromPart
-
getItems
List<StatementItem> getItems() -
getIterName
String getIterName() -
getIterNameToken
IdentExpression getIterNameToken() -
getParent
OS_Element getParent()- Specified by:
getParentin interfaceOS_Element
-
getToPart
-
getType
LoopTypes getType() -
iterName
-
scope
-
setContext
-
topart
-
type
-
visitGen
- Specified by:
visitGenin interfaceOS_Element
-
serializeTo
- Specified by:
serializeToin interfaceFunctionItem- Specified by:
serializeToin interfaceOS_Element
-