commit | 1155c42e7b1b4e401bb0a331a6d715d637958c75 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Aug 30 22:40:35 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Aug 30 22:40:35 2011 +0000 |
tree | d60d3c86444da53ad09279f9818ea5376cbd8c1a | |
parent | b89d5ed785e2eb7dd64aa38d481d939155f62c41 [diff] |
Allow C99 hexfloats in C++0x mode. This change resolves the standards collision between C99 hexfloats and C++0x user-defined literals by giving C99 hexfloats precedence. Also, warning about user-defined literals that conflict with hexfloats and those that have names that are reserved by the implementation. Fixes <rdar://problem/9940194>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138839 91177308-0d34-0410-b5e6-96231b3b80d8