aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-07-08 13:38:31 -0700
committerPeter Klausler <pklausler@nvidia.com>2022-07-13 14:56:50 -0700
commit62d874f203078896b4f059f7aa4f106e8cbab4da (patch)
tree46d5bcc1e3ee279f669320df24e2c773fdd67357 /clang/lib/ExtractAPI/Serialization
parent202b327f5d293a6f795a01933835b5ad53d8ed42 (diff)
downloadllvm-62d874f203078896b4f059f7aa4f106e8cbab4da.zip
llvm-62d874f203078896b4f059f7aa4f106e8cbab4da.tar.gz
llvm-62d874f203078896b4f059f7aa4f106e8cbab4da.tar.bz2
[flang] Refine semantic checks for procedure pointer assignment
Some procedure pointers and EXTERNAL procedures have neither explicit interfaces nor result types; these procedures are obviously not known to be functions, but they could be, so semantics must not assume that they are necessarily subroutines. Refine the procedure pointer / dummy procedure compatibility check to handle these more ambiguous cases and not elicit inappropriate error messages. Differential Revision: https://reviews.llvm.org/D129674
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization')
0 files changed, 0 insertions, 0 deletions