Home
last modified time | relevance | path

Searched refs:ConsumedStateMap (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DConsumed.h143 class ConsumedStateMap {
155 ConsumedStateMap() = default;
156 ConsumedStateMap(const ConsumedStateMap &Other) in ConsumedStateMap() function
175 void intersect(const ConsumedStateMap &Other);
178 const ConsumedStateMap *LoopBackStates,
205 bool operator!=(const ConsumedStateMap *Other) const;
209 std::vector<std::unique_ptr<ConsumedStateMap>> StateMapsArray;
225 void addInfo(const CFGBlock *Block, ConsumedStateMap *StateMap,
228 std::unique_ptr<ConsumedStateMap> StateMap);
230 ConsumedStateMap* borrowInfo(const CFGBlock *Block);
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp467 ConsumedStateMap *StateMap;
529 void reset(ConsumedStateMap *NewStateMap) { in reset()
1019 const CFGBlock *Block, ConsumedStateMap *StateMap, in addInfo()
1057 std::unique_ptr<ConsumedStateMap>
1110 void ConsumedStateMap::clearTemporaries() { in clearTemporaries()
1133 void ConsumedStateMap::intersect(const ConsumedStateMap &Other) { in intersect()
1173 void ConsumedStateMap::markUnreachable() { in markUnreachable()
1192 bool ConsumedStateMap::operator!=(const ConsumedStateMap *Other) const { in operator !=()
1231 std::unique_ptr<ConsumedStateMap> FalseStates( in splitState()
1232 new ConsumedStateMap(*CurrStates)); in splitState()
[all …]