aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorAman LaChapelle <aman.lachapelle@gmail.com>2023-12-08 11:22:08 -0800
committerGitHub <noreply@github.com>2023-12-08 11:22:08 -0800
commit46708a5bcba28955b2ddeddf5c0e64398223642b (patch)
treeb07c290bc795779e87334c11d661ebf727886978 /clang/lib/Lex/ModuleMap.cpp
parent687e63a2bddf7eb9e91d9d718e48942aca47c631 (diff)
downloadllvm-46708a5bcba28955b2ddeddf5c0e64398223642b.zip
llvm-46708a5bcba28955b2ddeddf5c0e64398223642b.tar.gz
llvm-46708a5bcba28955b2ddeddf5c0e64398223642b.tar.bz2
[mlir][Pass] Move PassExecutionAction to Pass.h, NFC. (#74850)
This patch moves PassExecutionAction to Pass.h so that it can be used by the action framework to introspect and intercede in pass managers that might be set up opaquely. This provides for a very particular use case, which essentially involves being able to intercede in a PassManager and skip or apply individual passes. Because of this, this patch also adds a test for this use case to verify that it could in fact work.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions