aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorpeter klausler <pklausler@nvidia.com>2020-10-30 12:47:23 -0700
committerpeter klausler <pklausler@nvidia.com>2020-10-30 17:11:37 -0700
commit882fa241f1d242e7c3e4efcde0839fa2c01c1ddc (patch)
tree4cd4c808d4ec290858998c715932077c91e18090 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent86cd2332ce763dde0e922636bc28789d0c2ad806 (diff)
downloadllvm-882fa241f1d242e7c3e4efcde0839fa2c01c1ddc.zip
llvm-882fa241f1d242e7c3e4efcde0839fa2c01c1ddc.tar.gz
llvm-882fa241f1d242e7c3e4efcde0839fa2c01c1ddc.tar.bz2
[flang] Better error messages & more cases caught for bad forward refs
Subclause 10.1.12 in F'2018 prohibits forward references from a specification expression to an object declared later in the same specification part. Catch this error better and emit specific error messages about the violation. Differential revision: https://reviews.llvm.org/D90492
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions