Uses of Class
net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
-
Packages that use AbstractCallExpression Package Description de.uni_hildesheim.sse.vil.expressions.translation Translation functionality for expressions.net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.expressions Implements the common expression tree for the VIL languages.net.ssehub.easy.instantiation.core.model.templateModel The template language model. -
-
Uses of AbstractCallExpression in de.uni_hildesheim.sse.vil.expressions.translation
Methods in de.uni_hildesheim.sse.vil.expressions.translation that return AbstractCallExpression Modifier and Type Method Description protected AbstractCallExpressionExpressionTranslator. checkCallExpression(AbstractCallExpression callEx, ExpressionTranslator.CallType type, de.uni_hildesheim.sse.vil.expressions.expressionDsl.Call call)Performs generic call expression checks after creation.Methods in de.uni_hildesheim.sse.vil.expressions.translation with parameters of type AbstractCallExpression Modifier and Type Method Description protected AbstractCallExpressionExpressionTranslator. checkCallExpression(AbstractCallExpression callEx, ExpressionTranslator.CallType type, de.uni_hildesheim.sse.vil.expressions.expressionDsl.Call call)Performs generic call expression checks after creation. -
Uses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.buildlangModel
Subclasses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.buildlangModel Modifier and Type Class Description classInstantiateExpressionRepresents an instantiate expression.classRuleCallExpressionRepresents the explicit execution of a rule (precondition, rule body).classStrategyCallExpressionImplements a strategy call. -
Uses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.common
Subclasses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.common Modifier and Type Class Description classModelCallExpression<V extends IMetaParameterDeclaration,M extends IResolvableModel<V,M>,O extends IResolvableOperation<V>>Represents the explicit execution of a model operation. -
Uses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.expressions
Subclasses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.expressions Modifier and Type Class Description classCallExpressionRepresents a call to an operation of aTypeDescriptor.classConstructorCallExpressionRepresents a constructor call.classResolvableOperationCallExpressionRepresents a call to a resolvable operation, i.e., a "function pointer".Fields in net.ssehub.easy.instantiation.core.model.expressions declared as AbstractCallExpression Modifier and Type Field Description private AbstractCallExpression[]MultiAndExpression. expressionsMethods in net.ssehub.easy.instantiation.core.model.expressions that return AbstractCallExpression Modifier and Type Method Description AbstractCallExpressionMultiAndExpression. getExpression(int index)Returns the specified expression.Methods in net.ssehub.easy.instantiation.core.model.expressions with parameters of type AbstractCallExpression Modifier and Type Method Description protected CallArgument[]CopyVisitor. copyCallArguments(AbstractCallExpression call)Copies the arguments of the givencall.private java.lang.ObjectEvaluationVisitor. visitCall(AbstractCallExpression call, java.lang.Object parent, OperationDescriptor resolved, CallExpression.CallType type)Processes a call.Constructors in net.ssehub.easy.instantiation.core.model.expressions with parameters of type AbstractCallExpression Constructor Description MultiAndExpression(AbstractCallExpression... expressions)Creates a multi-and expression. -
Uses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.templateModel
Subclasses of AbstractCallExpression in net.ssehub.easy.instantiation.core.model.templateModel Modifier and Type Class Description classTemplateCallExpressionRepresents the explicit execution of a template.
-