| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
before submitting.
|
| |
|
|
|
|
|
|
| |
For each defaulted operator<=> in a class that doesn't explicitly
declare any operator==, also inject a matching implicit defaulted
operator==.
|
|
|
|
| |
llvm-svn: 359057
|
|
|
|
| |
llvm-svn: 359009
|
|
|
|
|
|
|
|
|
|
| |
The generated MS manglings differ between 32- and 64-bit, and the test only
expects the latter. See also the commit email thread.
> Thanks to Cameron DaCamara at Microsoft for letting us know what their
> chosen mangling is here!
llvm-svn: 345380
|
|
|
|
|
|
|
| |
Thanks to Cameron DaCamara at Microsoft for letting us know what their
chosen mangling is here!
llvm-svn: 345330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding the new enumerator forced a bunch more changes into this patch than I
would have liked. The -Wtautological-compare warning was extended to properly
check the new comparison operator, clang-format needed updating because it uses
precedence levels as weights for determining where to break lines (and several
operators increased their precedence levels with this change), thread-safety
analysis needed changes to build its own IL properly for the new operator.
All "real" semantic checking for this operator has been deferred to a future
patch. For now, we use the relational comparison rules and arbitrarily give
the builtin form of the operator a return type of 'void'.
llvm-svn: 320707
|
|
No CodeGen support for MSABI yet, we don't know how to mangle this there.
llvm-svn: 319513
|