Microsoft.CSharp.RuntimeBinder.Semantics.EXPR.HasError C# (CSharp) Method

HasError() public method

public HasError ( ) : bool
return bool
        public bool HasError()
        {
            return IsError;
        }
        public void SetError()

Usage Example

        public EXPRUSERDEFINEDCONVERSION CreateUserDefinedConversion(EXPR arg, EXPR call, MethWithInst mwi)
        {
            Debug.Assert(arg != null);
            Debug.Assert(call != null);
            EXPRUSERDEFINEDCONVERSION rval = new EXPRUSERDEFINEDCONVERSION();

            rval.kind                  = ExpressionKind.EK_USERDEFINEDCONVERSION;
            rval.type                  = call.type;
            rval.flags                 = 0;
            rval.Argument              = arg;
            rval.UserDefinedCall       = call;
            rval.UserDefinedCallMethod = mwi;
            if (call.HasError())
            {
                rval.SetError();
            }
            Debug.Assert(rval != null);
            return(rval);
        }
All Usage Examples Of Microsoft.CSharp.RuntimeBinder.Semantics.EXPR::HasError