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

GetSignatureForError() public method

public GetSignatureForError ( ) : string
return string
		public string GetSignatureForError ()
		{
			string append = TypeArguments == null ? "" : "<" + TypeArguments.GetSignatureForError () + ">";
			if (Left == null)
				return Name + append;
			string connect = is_double_colon ? "::" : ".";
			return Left.GetSignatureForError () + connect + Name + append;
		}

Usage Example

Example #1
0
        //
        // Returns full member name for error message
        //
        public virtual string GetSignatureForError()
        {
            var parent = Parent.GetSignatureForError ();
            if (parent == null)
                return member_name.GetSignatureForError ();

            return parent + "." + member_name.GetSignatureForError ();
        }
All Usage Examples Of Mono.CSharp.MemberName::GetSignatureForError