Interface ICallExpressionTester<M extends IResolvableModel<V,​M>,​O extends IResolvableOperation<V>,​E extends ModelCallExpression<V,​M,​O>,​V extends IMetaParameterDeclaration>

    • Method Detail

      • createAndCheckCall

        E createAndCheckCall​(M model,
                             boolean isSuper,
                             M fromModel)
        Creates a call expression and tries to resolve the call.
        Parameters:
        model - the model to resolve on
        isSuper - whether it is a super call
        fromModel - the model which issues the call
        Returns:
        the created call expression in case of success, null else
      • getLastException

        VilException getLastException()
        Returns the last exception produced by #createAndCheckCall(IResolvableModel, boolean).
        Returns:
        the last exception or null