diff options
author | Akash Banerjee <akash.banerjee@amd.com> | 2025-05-28 14:32:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-28 14:32:17 +0100 |
commit | 59b7b5b6b5c032ed21049d631eb5d67091f3a21c (patch) | |
tree | 9e0e83d84c80efc4cf224471aaf0ef1827b0387f /clang/lib/AST/ByteCode/Interp.cpp | |
parent | b4bc8c6f83e3dc865cf6dccdc9f18edb6a2daa3f (diff) | |
download | llvm-59b7b5b6b5c032ed21049d631eb5d67091f3a21c.zip llvm-59b7b5b6b5c032ed21049d631eb5d67091f3a21c.tar.gz llvm-59b7b5b6b5c032ed21049d631eb5d67091f3a21c.tar.bz2 |
[OpenMP][Flang] Fix semantic check and scoping for declare mappers (#140560)
The current semantic check in place is incorrect, this patch fixes this.
Up to 1 **'default'** named mapper should be allowed for each derived
type.
The current semantic check only allows up to 1 **'default'** named
mapper across all derived types.
This also makes sure that declare mappers follow proper scoping rules
for both default and named mappers.
Co-authored-by: Raghu Maddhipatla <Raghu.Maddhipatla@amd.com>
Diffstat (limited to 'clang/lib/AST/ByteCode/Interp.cpp')
0 files changed, 0 insertions, 0 deletions