In refactoring a messy ViewController, I'm encountering an inspection that flags an error on this line:
LayoutInfo *j=[self.mapView getLayout].PreviousInOutline(info,[self parent]);
with the message
Incompatible pointer types LayoutInfo * and LayoutInfo *
What is the static analyzer trying to say? The code does compile, but of course the red flags make me see read.
LayoutInfo* LayoutMap::PreviousInOutline(const LayoutInfo *info, const Node *parent);