Mono.CSharp.Operator.GetSignatureForError C# (CSharp) Method

GetSignatureForError() public method

public GetSignatureForError ( ) : string
return string
        public override string GetSignatureForError()
        {
            StringBuilder sb = new StringBuilder ();
            if (OperatorType == OpType.Implicit || OperatorType == OpType.Explicit) {
                sb.AppendFormat ("{0}.{1} operator {2}",
                    Parent.GetSignatureForError (), GetName (OperatorType), type_expr.GetSignatureForError ());
            }
            else {
                sb.AppendFormat ("{0}.operator {1}", Parent.GetSignatureForError (), GetName (OperatorType));
            }

            sb.Append (parameters.GetSignatureForError ());
            return sb.ToString ();
        }