3ea9e33ea25e0c2b12db56418ba3f994eb662c04 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r233350 Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|
37aa0f7ca567128fb00f88ceb4a7c229833f257e |
|
21-Aug-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
If we find an error in the range expression in a range-based for loop, and the loop variable has a type containing 'auto', set the declaration to be invalid (because we couldn't deduce its type) to prevent follow-on errors. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188853 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|
dc7a4f5d7a7e3b60d4dc4a80338d7a2728540998 |
|
30-Apr-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there are now two distinct canonical 'AutoType's: one is the undeduced 'auto' placeholder type, and the other is a deduced-but-dependent type. All deduced-to-a-non-dependent-type cases are still non-canonical. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180789 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|
1432a43e3076eec84967305bd85bace3a6e9102b |
|
28-Oct-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
When determining whether to try evaluating the initializer of a variable, check whether the initializer is value-dependent rather than whether we are in a dependent context. This allows us to detect some errors sooner, and fixes a crash-on-invalid if a dependent type leaks out to a non-dependent context in error recovery. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166898 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|
b21c11d655027ae439be83af84f9bce3ab0f728b |
|
27-Oct-2012 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Add a test case for the stack overflow in rdar://12542261 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166858 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|
b5e4ace3161bd2c3f88f39e228ba8f6aaa15e751 |
|
10-Oct-2012 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Fix stack overflow when trying to create an implicit moving constructor with invalid code. rdar://12240916 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165623 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx11-crashes.cpp
|