Right now the debugger info widget only shows those expressions that can be evaluated and get a value from. This might be desirable in many cases, but we should also offer an option to list all relevant expressions even if some of them cannot be evaluated. Main motivation:
People expect to see the expression there. If they do not see it, they get puzzled. If the expression is listed by with no value, then people understand it cannot be evaluated
It would be easier for developers to see some expressions cannot be evaluated and try to figure out why
Once https://github.com/Vector35/debugger/issues/635 is done, even if the value cannot be evaluated, people can see the storage of the expression (which should be available and accurate in almost all cases), and then understand why the expression cannot be evaluated
Right now the debugger info widget only shows those expressions that can be evaluated and get a value from. This might be desirable in many cases, but we should also offer an option to list all relevant expressions even if some of them cannot be evaluated. Main motivation: