http://llvm.org/bugs/show_bug.cgi?id=13177
Bug #: 13177
Summary: [Windows] Mangling of repeating bool types
Product: clang
Version: unspecified
Platform: PC
OS/Version: Windows NT
Status: NEW
Severity: enhancement
Priority: P
Component: C++
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
Here's a test:
void f6(bool a, bool b) {}
// CHECK: "\01?f6@@YAX_N0@Z"
// NOW: "\01?f6@@YAX_N_N@Z"
struct S {
void mbb(bool a, bool b) {}
};
void g4(const char* a, struct S* b, const char *c, struct S* d) {
// CHECK: "\01?g4@@YAXPBDPAUS@@01@Z"
b->mbb(false, false);
// CHECK: "\01?mbb@S@@QAEX_N0@Z"
// NOW: "\01?mbb@S@@QAEX_N_N@Z"
}
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs