[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 279728] auto-keyword and range-based for loops
From: Milian Wolff <mail () milianw ! de>
Date: 2011-11-24 18:36:06
Message-ID: E1RTe9W-00030q-0A () bugs ! kde ! org
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=279728
Milian Wolff <mail@milianw.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
--- Comment #1 from Milian Wolff <mail milianw de> 2011-11-24 18:36:05 ---
Git commit 136bf571f3b2f6ddb8369dc8576605650924c5fa by Milian Wolff.
Committed on 24/11/2011 at 19:30.
Pushed by mwolff into branch 'master'.
c++2011 support: proper type deduction in auto range-based-for
for c-arrays we take the element type
for all other types we look via ADL for begin(listType)
and then dereference the return type of that function
See 6.5.4 in the C++2011 spec
BUG: 279728
M +13 -4 languages/cpp/cppduchain/contextbuilder.cpp
M +49 -2 languages/cpp/cppduchain/declarationbuilder.cpp
M +2 -0 languages/cpp/cppduchain/declarationbuilder.h
M +1 -0 languages/cpp/cppduchain/tests/test_duchain.h
M +54 -0 languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp
M +5 -0 languages/cpp/cppduchain/typebuilder.cpp
M +3 -0 languages/cpp/cppduchain/typebuilder.h
http://commits.kde.org/kdevelop/136bf571f3b2f6ddb8369dc8576605650924c5fa
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic