refs #13698 - Library: avoid impossible type lookups
Okay - this appears to be quite a mess (surprise, surprise).
The function declaration stuff has lots of other cases. And I am also seeing function calls getting through which do not seem to be recognized as such.
And I am also seeing function calls getting through which do not seem to be recognized as such.
I wonder if that is a chicken/egg issue. In the --dump output it is associated with a function but in the lookup it isn't. I guess because that relation has not yet been established at that point.
Maybe those type lookups need to be deferred?
I think we can reorder the if-chain in parsedecl() to move up some checks to improve things.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Closing as there is not much of value left here.