Microsoft.JScript.ParameterDeclaration.PartiallyEvaluate C# (CSharp) Method

PartiallyEvaluate() private method

private PartiallyEvaluate ( ) : void
return void
      internal void PartiallyEvaluate(){
        if (this.type != null)
          this.type.PartiallyEvaluate();
        if (this.customAttributes != null){
          this.customAttributes.PartiallyEvaluate();
          if (CustomAttribute.IsDefined(this, typeof(ParamArrayAttribute), false)){
            if (this.type != null){
              IReflect ir = this.type.ToIReflect();
              if ((ir is Type && ((Type)ir).IsArray) || (ir is TypedArray)) return;
            }
            this.customAttributes.context.HandleError(JSError.IllegalParamArrayAttribute);
          }
        }
      }