aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorJessica Clarke <jrtc27@jrtc27.com>2021-07-28 14:49:17 +0100
committerJessica Clarke <jrtc27@jrtc27.com>2021-07-28 16:03:41 +0100
commit0e79a94836d7127a87c36fdca43ffaf6a17d8964 (patch)
tree8102f90ea360582801cde8e3477e1c0106bb29b1 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent8612417e5a54cfef941ab45de55e48b4a0c4e8b4 (diff)
downloadllvm-0e79a94836d7127a87c36fdca43ffaf6a17d8964.zip
llvm-0e79a94836d7127a87c36fdca43ffaf6a17d8964.tar.gz
llvm-0e79a94836d7127a87c36fdca43ffaf6a17d8964.tar.bz2
[Utils] Support class template specializations in update_cc_test_checks
ClassTemplateSpecializationDecl not within a ClassTemplateDecl represents an explicit instatiation of a template and so should be handled as if it were a normal CXXRecordDecl. Unfortunately, having an equivalent for FunctionTemplateDecl remains a TODO in ASTDumper's VisitFunctionTemplateDecl, with all the explicit instantiations just being emitted inside the FunctionTemplateDecl along with all the other specializations, meaning we can't easily support explicit function instantiations in update_cc_test_checks. Reviewed By: arichardson Differential Revision: https://reviews.llvm.org/D106243
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions