Fixed the resolution of overloads for conversion operators.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Added two hacks: one for operators in general, one for a parser issue.
1. Visit the class as a declaration context when checking operator overloads - otherwise operators in nested types are not checked; this is, however, not the proper solution because all visiting of classes should be refactored so that this and any other methods are always called as necessary;
2. A single conversion operator in Qt misleads the parser into resolving a function pointer while it is (most probably) not; this caused a subsequent crash.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Updated the news about the conversion operators.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Added a test about the type def - to a function pointer -  incorrectly resolved to void*.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Added a test about operators in nested classes.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed the issue about member pointers not pointing to a function. Turns out this is some "pointer to a data member" (?!) that is of little use so just ignore it.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #72 from ddobrev/master

Fixes on the conversion operators