aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJean Perier <jperier@nvidia.com>2021-06-04 14:27:23 +0200
committerJean Perier <jperier@nvidia.com>2021-06-04 14:30:29 +0200
commit1971960a6fed78d250c66906c804c6c41c86e3ec (patch)
tree2dde6c3809f14c868ece6557261988cc8b653e83 /flang/lib/Frontend/CompilerInvocation.cpp
parentceb62388f2d8bd8deed447ebfed77ac7d9be293d (diff)
downloadllvm-1971960a6fed78d250c66906c804c6c41c86e3ec.zip
llvm-1971960a6fed78d250c66906c804c6c41c86e3ec.tar.gz
llvm-1971960a6fed78d250c66906c804c6c41c86e3ec.tar.bz2
[flang] Generate type info symbols outside of derived type scopes
A recent change was made in https://reviews.llvm.org/D101482 to cope with kind parameters. It had the side effect of generating some type info symbols inside derived type scopes. Derived type scope symbols are meant for components, and other/later compilation phases might choke when finding compiler generated symbols there that are not components. This patch preserves the fix from D101482 while still generating the symbols outside of derived type scopes. Differential Revision: https://reviews.llvm.org/D103621
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions