system/src/sc/lang/java/CastExpression.java
public void transformBindingArgs(SemanticNodeList<Expression> bindArgs, BindDescriptor bd) {
      bindArgs.add(ClassValueExpression.create(type.getFullBaseTypeName(), type.arrayDimensions));
      // Passing our expression as the binding parameter directly.
      bindArgs.add(expression);
   }
/**
    * Produces binding arguments for the operator and the two nested bindings
    */
Produces binding arguments for the operator and the two nested bindings
Produces binding arguments for the operator and the two nested bindings
public void transformBindingArgs(SemanticNodeList<Expression> bindArgs, BindDescriptor bd) {
      bindArgs.add(ClassValueExpression.create(type.getFullBaseTypeName(), type.arrayDimensions));
      bindArgs.add(expression);
   }
public void transformBindingArgs ( SemanticNodeList < Expression > bindArgs , BindDescriptor bd ) { bindArgs . add ( ClassValueExpression . create ( type . getFullBaseTypeName ( ) , type . arrayDimensions ) ) ; bindArgs . add ( expression ) ; }
Produces binding arguments for the operator and the two nested bindings
Produces binding arguments for the operator and the two nested bindings
// Passing our expression as the binding parameter directly.