aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorMomchil Velikov <momchil.velikov@arm.com>2022-11-30 18:28:31 +0000
committerMomchil Velikov <momchil.velikov@arm.com>2022-11-30 18:56:23 +0000
commite7ed43c7530d5277bb3ea5f3a0ef18e20ca464db (patch)
treecfa99399a514e807d0333fcb6d1dd160ab0616cd /clang/lib/Frontend/InitPreprocessor.cpp
parentc0692c08ee2ec60bb6bdd9dbe1b2c79235ce6f35 (diff)
downloadllvm-e7ed43c7530d5277bb3ea5f3a0ef18e20ca464db.zip
llvm-e7ed43c7530d5277bb3ea5f3a0ef18e20ca464db.tar.gz
llvm-e7ed43c7530d5277bb3ea5f3a0ef18e20ca464db.tar.bz2
[FuncSpec] Invalidate analyses when deleting a fully specialised function
Deleting a fully specialised function left dangling pointers in `FunctionAnalysisManager`, which causes an internal compiler error when the function's storage was reused. Fixes bug #58759. Reviewed By: ChuanqiXu Differential Revision: https://reviews.llvm.org/D138909 Change-Id: Ifed378c748af35e8fe7dcbdddb0f41b8777cbe87
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions