commit | 5b0c5199a7037d0435d75f37e3ba69a24f757931 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Nov 08 19:45:38 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Nov 08 19:45:38 2011 +0000 |
tree | a7e8b9cac1f2c2120443ab7621d57cf20085f11d | |
parent | 5bea4f6860543017be326e3fbe702edb2678d898 [diff] |
Mark the overloaded atomic builtins as having custom type checking, which they do. This avoids all of the default argument promotions that we (1) don't want, and (2) undo during that custom type checking, and makes sure that we don't run into trouble during template instantiation. Fixes PR11320. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144110 91177308-0d34-0410-b5e6-96231b3b80d8