Aleksandr Urakov
ec97b523be
[PDB] Handle char as a builtin type
Summary:
`char`, `signed char` and `unsigned char` are three different types,
and they are mangled differently:
```
void __declspec(dllexport) /* ?foo@@YAXD@Z */ foo(char c) { }
void __declspec(dllexport) /* ?foo@@YAXE@Z */ foo(unsigned char c) { }
void __declspec(dllexport) /* ?foo@@YAXC@Z */ foo(signed char c) { }
```
This commit separates `char` from `signed char` and `unsigned char`.
Reviewers: asmith, zturner, labath
Reviewed By: asmith, zturner
Subscribers: teemperor, lldb-commits, stella.stamenova
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D52468
llvm-svn: 343298
2018-09-28 07:59:49 +00:00
..
2018-09-10 08:08:43 +00:00
2018-09-26 09:03:34 +00:00
2018-08-14 07:57:44 +00:00
2018-02-09 05:31:28 +00:00
2018-02-09 05:31:28 +00:00
2018-06-08 02:45:25 +00:00
2018-06-08 02:45:25 +00:00
2018-06-08 02:45:25 +00:00
2018-06-28 10:03:42 +00:00
2018-08-14 07:57:44 +00:00
2018-09-28 07:59:49 +00:00
2018-03-07 00:39:25 +00:00
2018-08-14 07:57:44 +00:00
2018-08-14 07:57:44 +00:00
2018-07-13 10:29:27 +00:00
2018-07-13 10:29:27 +00:00
2018-05-23 01:52:42 +00:00