aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/RDFGraph.cpp
diff options
context:
space:
mode:
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>2024-01-24 10:22:35 +0800
committerGitHub <noreply@github.com>2024-01-24 10:22:35 +0800
commitf0c387038854d61a632520a4073d1b6ebf4997ed (patch)
treee74aeb37fd43d1d9a1a2535df0819cc91b17e033 /llvm/lib/CodeGen/RDFGraph.cpp
parentecde13b1a861696dec5c4ccae792abe25df07db9 (diff)
downloadllvm-f0c387038854d61a632520a4073d1b6ebf4997ed.zip
llvm-f0c387038854d61a632520a4073d1b6ebf4997ed.tar.gz
llvm-f0c387038854d61a632520a4073d1b6ebf4997ed.tar.bz2
[Modules] [HeaderSearch] Don't reenter headers if it is pragma once (#76119)
Close https://github.com/llvm/llvm-project/issues/73023 The direct issue of https://github.com/llvm/llvm-project/issues/73023 is that we entered a header which is marked as pragma once since the compiler think it is OK if there is controlling macro. It doesn't make sense. I feel like it should be sufficient to skip it after we see the '#pragma once'. From the context, it looks like the workaround is primarily for ObjectiveC. So we might need reviewers from OC.
Diffstat (limited to 'llvm/lib/CodeGen/RDFGraph.cpp')
0 files changed, 0 insertions, 0 deletions