/home/agiannetti/Development/Carbon/include/Diamond.h:674:38: error: AST broken, ternary operator missing operand(s) [inter nalAstError]\ return std::deque<T>::size() ? std::deque<T>::front() : T();
Which version do you use? I can't reproduce this with head:
template<class T> struct S : std::deque<T> { T f() { return std::deque<T>::size() ? std::deque<T>::front() : T(); } };
# cppcheck --version Cppcheck 2.10
Thanks for reporting, ticket is here: https://trac.cppcheck.net/ticket/11675
Log in to post a comment.
Which version do you use? I can't reproduce this with head:
Thanks for reporting, ticket is here: https://trac.cppcheck.net/ticket/11675