diff options
author | Peter Klausler <pklausler@nvidia.com> | 2023-03-28 10:52:48 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2023-03-28 12:39:21 -0700 |
commit | e593940be42862402daab166df1a33a8e86960ae (patch) | |
tree | 2ab77ce1acf3f3988ad3ea46a872083a22160a1f /clang/lib/Lex/ModuleMap.cpp | |
parent | a5b3f8bf40cfffba5b98739bcdc36bc1dd9856d2 (diff) | |
download | llvm-e593940be42862402daab166df1a33a8e86960ae.zip llvm-e593940be42862402daab166df1a33a8e86960ae.tar.gz llvm-e593940be42862402daab166df1a33a8e86960ae.tar.bz2 |
[flang] Fine-tune NAN formatted input editing
Per Fortran 2018, "NAN" and "NAN()" are to be translated into quiet
NaNs, and the other forms are implementation-dependent; I've made
them quiet NaNs too. Also process signs on input NaNs, which seems
wrong but other compilers all do it, and fix some misleading template
argument names noticed along the way.
Differential Revision: https://reviews.llvm.org/D147071
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions