Home
last modified time | relevance | path

Searched refs:TypeErasedDataflowAnalysisState (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp106 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> in AnalysisContext()
124 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockStates;
175 std::vector<const TypeErasedDataflowAnalysisState *> All;
176 std::deque<TypeErasedDataflowAnalysisState> Owned;
178 TypeErasedDataflowAnalysisState
179 join(const TypeErasedDataflowAnalysisState &L, in join()
180 const TypeErasedDataflowAnalysisState &R) { in join()
190 void addOwned(TypeErasedDataflowAnalysisState State) { in addOwned()
194 void addUnowned(const TypeErasedDataflowAnalysisState &State) { in addUnowned()
197 TypeErasedDataflowAnalysisState take() && { in take()
[all …]
H A DLogger.cpp88 void recordState(TypeErasedDataflowAnalysisState &State) override { in recordState()
H A DHTMLLogger.cpp267 void recordState(TypeErasedDataflowAnalysisState &State) override { in recordState()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.h120 struct TypeErasedDataflowAnalysisState { struct
127 TypeErasedDataflowAnalysisState(TypeErasedLattice Lattice, Environment Env) in TypeErasedDataflowAnalysisState() argument
130 TypeErasedDataflowAnalysisState fork() const { in fork() argument
131 return TypeErasedDataflowAnalysisState(Lattice, Env.fork()); in fork()
138 const CFGElement &, const TypeErasedDataflowAnalysisState &)>;
160 llvm::Expected<std::vector<std::optional<TypeErasedDataflowAnalysisState>>>
H A DTransfer.h33 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> in StmtToEnvMap()
36 const TypeErasedDataflowAnalysisState &CurState) in StmtToEnvMap()
46 llvm::ArrayRef<std::optional<TypeErasedDataflowAnalysisState>> BlockToState;
48 const TypeErasedDataflowAnalysisState &CurState;
H A DLogger.h20 struct TypeErasedDataflowAnalysisState;
62 virtual void recordState(TypeErasedDataflowAnalysisState &) {} in recordState() argument
H A DDataflowAnalysis.h242 const TypeErasedDataflowAnalysisState &State) {
255 const TypeErasedDataflowAnalysisState &State) {
279 std::move(OptState), [](TypeErasedDataflowAnalysisState &&State) {
340 const TypeErasedDataflowAnalysisState &State) mutable {
354 const TypeErasedDataflowAnalysisState &State) mutable {