This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
This problem I can reproduce. Expected: 0 unresolved identifiers Real: 1 litesql-src-0.3.15/src/generator/litesql-gen-cpp.cpp 1253 Unable to resolve identifier getAllFields.
That's a regression caused by hg.netbeans.org/cnd-main/rev/fa70061476dd
The self-sufficient code example to be included into unit test is: #include <vector> class Object { public: void getAllFields() const; }; template <class X> class counted_ptr { public: X& operator*() const throw(); X* operator->() const throw(); }; typedef counted_ptr<Object> ObjectPtr; typedef std::vector<ObjectPtr> ObjectSequence; void foo(ObjectSequence::const_iterator it_o) { (**it_o).getAllFields(); // getAllFields is unresolved }
Fixed in http://hg.netbeans.org/cnd-main/rev/d75ba8961f99
Integrated into 'main-silver', will be available in build *201509250002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/d75ba8961f99 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixed #255475 - inaccuracy tests: regression in LiteSQL