aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2023-03-28 10:52:48 -0700
committerPeter Klausler <pklausler@nvidia.com>2023-03-28 12:39:21 -0700
commite593940be42862402daab166df1a33a8e86960ae (patch)
tree2ab77ce1acf3f3988ad3ea46a872083a22160a1f /clang/lib/Lex/ModuleMap.cpp
parenta5b3f8bf40cfffba5b98739bcdc36bc1dd9856d2 (diff)
downloadllvm-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