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.
Code example: =========8<===================== #include <iostream> using namespace std; template<typename T> constexpr T pi = T(3.14); template<> constexpr const int pi<int> = 5; int main() { cout << pi<float> << endl; cout << pi<int> << endl; return 0; } =========8<===================== See '>' in Navigator and 3 unresolved identifiers in editor.
Fixing: https://enum.ru.oracle.com/hg/release82/rev/68bdc8384180 https://enum.ru.oracle.com/hg/release82/rev/89673ab4ba94 https://enum.ru.oracle.com/hg/release82/rev/a32b914a236d https://enum.ru.oracle.com/hg/release82/rev/9654d64e2f67
Integrated into 'main-silver', will be available in build *201612080001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/50212f181f12 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #268671 - C++14: IDE parser fails on "Variable templates" -- clean up: replaced all tabs with spaces in grammar (transplanted from e25705e345d359b56de311f0152825557c71f5a6)
Integrated into 'main-silver', will be available in build *201612090001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/c32c807df46f User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #268671 - C++14: IDE parser fails on "Variable templates" -- added cpp14 filter for APT lexer (transplanted from a1ddada5be080c5e3bb74e408d3578375a62205b)
Integrated into 'main-silver', will be available in build *201612100001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/2e45bb0fea9b User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #268671 - C++14: IDE parser fails on "Variable templates" -- fixed potential problem when passed AST is incorrect (transplanted from ed5b40dc9ec548c660b8988bb9fddb6c34ad5319)
Integrated into 'main-silver', will be available in build *201612110001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/9331947d292a User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #268671 - C++14: IDE parser fails on "Variable templates" -- fixed navigation to context class (transplanted from d0078b27348a26b99b96523aa23b05889f193c8a)
Verified in internal NetBeans 8,2 patch 1 build.
Integrated into 'main-silver', will be available in build *201612130001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/60a53852e763 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #268671 - C++14: IDE parser fails on "Variable templates" -- added deduction of return type of C++14 functions (transplanted from 42293be356a338527091144d3be499d4acf10df3)