diff options
author | peter klausler <pklausler@nvidia.com> | 2020-08-25 09:40:20 -0700 |
---|---|---|
committer | peter klausler <pklausler@nvidia.com> | 2020-08-31 15:40:40 -0700 |
commit | 4cbfd93a591a2e861bb69dfe896a7cff41931c05 (patch) | |
tree | 40fbd1f2f0a3bda3233235a9b69c3db0ef961cb9 /llvm/lib/Support/VirtualFileSystem.cpp | |
parent | b79e19e6d6d70c33c6375dfa134e252f1bc60286 (diff) | |
download | llvm-4cbfd93a591a2e861bb69dfe896a7cff41931c05.zip llvm-4cbfd93a591a2e861bb69dfe896a7cff41931c05.tar.gz llvm-4cbfd93a591a2e861bb69dfe896a7cff41931c05.tar.bz2 |
[flang] Make `TypeParamInquiry` monomorphic
Change the expression representation TypeParamInquiry from being
a class that's templatized on the integer KIND of its result into
a monomorphic representation that results in a SubscriptInteger
that can then be converted.
This is a minor simplification, but it's worth doing because
it is believed to also be a work-around for bugs in the MSVC
compiler with overload resolution that affect the expression
traversal framework.
Differential Revision: https://reviews.llvm.org/D86551
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions