Bug Fixes in Development Tools
Ensure that the last declaration of ExpressionVisitor is cleared if no pertinent declaration has been found
For instance, when the declaration of an object member cannot be found, ensure
that ExpressionVisitor will return nothing, and not the declaration of the object.
"foo" in "object.foo" is not an use of "object" if "foo" does not exist in "object".