diff options
author | Kajetan Puchalski <kajetan.puchalski@arm.com> | 2025-06-04 14:18:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-04 14:18:26 +0100 |
commit | 11d84546265840f419a6cca81c362e4e5264300b (patch) | |
tree | 98b2aa3b1a6e484a8abb4b3200ae9984731ad887 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 57500cd6a013a1e438878b04cd4530673ab5533e (diff) | |
download | llvm-11d84546265840f419a6cca81c362e4e5264300b.zip llvm-11d84546265840f419a6cca81c362e4e5264300b.tar.gz llvm-11d84546265840f419a6cca81c362e4e5264300b.tar.bz2 |
[flang][OpenMP] Skip implicit typing for OpenMPDeclarativeConstruct (#142415)
DeclareSimdConstruct (and other declarative constructs) can currently
implicitly declare variables regardless of whether the source code
contains "implicit none" or not. This causes semantic analysis issues if
the implicit type does not match the declared type. To solve it, skip
implicit typing for OpenMPDeclarativeConstruct. Fixes issue #140754.
---------
Signed-off-by: Kajetan Puchalski <kajetan.puchalski@arm.com>
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions