aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-09-21 12:06:40 -0700
committerPeter Klausler <pklausler@nvidia.com>2022-09-23 11:01:17 -0700
commit4c9d54982c85afde04e93b4f4d3ff648e48331db (patch)
treeb530c40bb6345348500573dd3ade4cf9de5e0798 /clang/lib/Frontend/CompilerInvocation.cpp
parentb918498193276be7a142a12d4a02d1d2da8e60d9 (diff)
downloadllvm-4c9d54982c85afde04e93b4f4d3ff648e48331db.zip
llvm-4c9d54982c85afde04e93b4f4d3ff648e48331db.tar.gz
llvm-4c9d54982c85afde04e93b4f4d3ff648e48331db.tar.bz2
[flang] Special handling of ENTRY BIND(C,NAME=...)
We apply special symbol table scoping to top-level subroutine and function names that have interoperable binding names, so that it's possible to define the same subroutine/function name more than once at the top level so long as their binding names are distinct. But we don't use those scoping techniques for ENTRY statement symbols with interoperable binding names, which can lead to bogus semantic errors when the same ENTRY name is defined multiple times with distinct binding names. Differential Revision: https://reviews.llvm.org/D134401
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions