651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
3be37d1d2d5733523e516e5a6b22c576e740230e |
|
13-Jul-2013 |
Reid Kleckner <reid@kleckner.net> |
[ms-cxxabi] Don't consider function templates for name backrefs They don't seem to be used for back references, presumably because a function template is unlikely to reoccur, while a class template name may reoccur as a type. This fixes a mangling issue for llvm::hash_combine() in Hashing.h. Reviewers: timurrrr Differential Revision: http://llvm-reviews.chandlerc.com/D1078 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186233 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
f9aed96537a23c9e8852a8ba6429feb25a23dbc9 |
|
12-Jul-2012 |
Timur Iskhodzhanov <timurrrr@google.com> |
[Windows] Split the back reference tests into two separate files as the templates are getting hairy git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
8771872ab78fe4bd65393f94f2b1b6eb8b4ec6d3 |
|
27-Jun-2012 |
Timur Iskhodzhanov <timurrrr@google.com> |
Two more tests for PR13207 - wrong mangling of templates with back references [-cxx-abi microsoft] git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159296 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
7249eb05c8edb3987f2971b2f68ec618712c113a |
|
27-Jun-2012 |
Timur Iskhodzhanov <timurrrr@google.com> |
Add a few (currently failing) tests for the PR13207 (template mangling in the presence of back references). I've added an extra FileCheck pass for that with an extra "CURRENT" prefix. I've carefully chosed the CURRENT/CORRECT prefixes so they a) are self-descriptive b) have the same length so the mangling between the current and the correct version is obvious Feel free to ask me to change the prefixes if you know a better alternative. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159250 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
4285f84a5c3725210b4f12551af6c5d467d0763d |
|
27-Jun-2012 |
Timur Iskhodzhanov <timurrrr@google.com> |
[Windows] Improve mangling of templates when back references are present git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159234 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
3f835687b8f7ad3060fe4c462727b212ed714b30 |
|
23-Jun-2012 |
Timur Iskhodzhanov <timurrrr@google.com> |
[Windows] Fix mangling of repeated types in the presence of bool and function pointers PR13176,PR13177 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159059 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|
06e767d6703fdae9cda21c6c96c79a0135e2567a |
|
21-Jun-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
MS: Mangle rvalue references and nullptr_t, and produce back-references when appropriate. Patch by João Matos! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158895 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/mangle-ms-back-references.cpp
|