diff options
| author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2023-09-18 08:22:18 -0700 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-18 08:22:18 -0700 | 
| commit | f025e411747ea18fb5c2928103438de98a438c68 (patch) | |
| tree | de62d5d74db8b80dce018ed696a3613cc3994ef4 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
| parent | 5aa8e43ccdb0b3c0661b75187cd0d78bbe7edc8e (diff) | |
| download | llvm-f025e411747ea18fb5c2928103438de98a438c68.zip llvm-f025e411747ea18fb5c2928103438de98a438c68.tar.gz llvm-f025e411747ea18fb5c2928103438de98a438c68.tar.bz2 | |
[flang] Accept pointer-valued function results as ASSOCIATED() arguments (#66238)
The POINTER= and TARGET= arguments to the intrinsic function
ASSOCIATED() can be the results of references to functions that return
object pointers or procedure pointers. NULL() was working well but not
program-defined pointer-valued functions. Correct the validation of
ASSOCIATED() and extend the infrastructure used to detect and
characterize procedures and pointers.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions
