public void Render( StringBuilder builder, bool isInnerClass, int level, CodegenIndent indent) { builder.Append("new ").Append(_innerName).Append("("); CodegenExpressionBuilder.RenderExpressions(builder, _params, isInnerClass); builder.Append(")"); }
public void Render( StringBuilder builder, bool isInnerClass, int level, CodegenIndent indent) { builder.Append("new "); CodeGenerationHelper.AppendClassName(builder, _clazz); builder.Append("("); CodegenExpressionBuilder.RenderExpressions(builder, _params, isInnerClass); builder.Append(")"); }
public void Render( StringBuilder builder, bool isInnerClass, int level, CodegenIndent indent) { int numDimensions = GetNumberOfDimensions(component); Type outermostType = GetComponentTypeOutermost(component); builder.Append("new "); CodeGenerationHelper.AppendClassName(builder, outermostType); builder.Append("[]"); for (int i = 0; i < numDimensions; i++) { builder.Append("[]"); } builder.Append("{"); CodegenExpressionBuilder.RenderExpressions(builder, expressions, isInnerClass); builder.Append("}"); }