[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 299124] Return type of STL containers' access methods is not resolved (no code completion and D
From:       Ivan Shapovalov <intelfx100 () gmail ! com>
Date:       2012-05-02 4:24:15
Message-ID: bug-299124-17878-iGpd1dbkEq () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=299124

--- Comment #1 from Ivan Shapovalov <intelfx100@gmail.com> ---
The problem seems to be located in <bits/alloc_traits.h>.

The correct partial specialization of std::__alloctr_rebind is selected using
third (bool) template parameter, which is resolved with a helper class
std::__alloctr_rebind_helper, which in turn uses overloaded constexpr functions
to select the correct value.

The problem 1:
Cannot handle constexpr functions while resolving constant expressions (in
std::__alloctr_rebind_helper)

The problem 2:
Cannot handle constant variables while resolving default template arguments (in
std::__alloctr_rebind)

The problem 3:
Something happens when resolving templated "using" declaration (in
std::allocator_traits<>::rebind_alloc)

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic