Bugzilla – Bug 323635
Poups displaying overloads of a function sometimes suggest wrong overload method
Last modified: 2007-09-15 21:23:51 UTC
---- Reported by christian_hoff@gmx.net 2007-02-23 15:02:38 MST ---- Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: Popups displaying the overloaded methods of a function assume that the next parameter starts after entering a comma(,) even if the comma is in a string sequence or used for any other purposes. For example when entering throw(new System.InvalidCastException("Unable to cast value of type " + Model.getValue(Iter, 0).GetType + " to Lisp.Header or Lisp.Value")); MD is displaying the overloaded function with 2 parameters after entering the "," after "Iter". The same bug occurs of the comma is placed in a string. Steps to reproduce the problem: 1. Write code calling a function that has one or more overloads 2. Type in a comma in a string or at any other place 3. MD will suggest you the overloaded function with one more paramter(if available) Expected Results: Only jump to the next parameter if the comma is standing out of a string and is not used to call a helper function How often does this happen? Always ---- Additional Comments From lluis@ximian.com 2007-05-14 12:26:34 MST ---- *** This bug has been marked as a duplicate of https://bugzilla.novell.com/show_bug.cgi?id=MONO80883 *** Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>Linux(Sidux, kernel 2.6.20)</cf_op_sys_details> Unknown operating system unknown. Setting to default OS "Other". This bug was marked DUPLICATE in the database it was moved from. Changing resolution to "MOVED"