[clang][dataflow] Use `StringMap` for storing analysis states at annotated points...
authorWei Yi Tee <wyt@google.com>
Thu, 1 Sep 2022 13:50:38 +0000 (13:50 +0000)
committerWei Yi Tee <wyt@google.com>
Thu, 1 Sep 2022 14:09:43 +0000 (14:09 +0000)
commit8dd14c427ae5c86cc2af4b8cac05b41bc4a49e86
treef5ebd0784a02fc3aee849379df0959733fb3bcc3
parentc635ea5c5009635f389399acc4a0f9b6f9799d1f
[clang][dataflow] Use `StringMap` for storing analysis states at annotated points instead of `vector<pair<string, StateT>>`.

Reviewed By: gribozavr2, sgatev, ymandel

Differential Revision: https://reviews.llvm.org/D132763
clang/unittests/Analysis/FlowSensitive/TestingSupport.cpp
clang/unittests/Analysis/FlowSensitive/TestingSupport.h
clang/unittests/Analysis/FlowSensitive/TransferTest.cpp
clang/unittests/Analysis/FlowSensitive/TypeErasedDataflowAnalysisTest.cpp