Home
last modified time | relevance | path

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

/external/clang/include/clang/Analysis/Analyses/
DConsumed.h131 class ConsumedStateMap {
145 ConsumedStateMap() : Reachable(true), From(nullptr) {} in ConsumedStateMap() function
146 ConsumedStateMap(const ConsumedStateMap &Other) in ConsumedStateMap() function
165 void intersect(const ConsumedStateMap &Other);
168 const ConsumedStateMap *LoopBackStates,
195 bool operator!=(const ConsumedStateMap *Other) const;
199 std::vector<std::unique_ptr<ConsumedStateMap>> StateMapsArray;
222 void addInfo(const CFGBlock *Block, ConsumedStateMap *StateMap,
223 std::unique_ptr<ConsumedStateMap> &OwnedStateMap);
225 std::unique_ptr<ConsumedStateMap> StateMap);
[all …]
/external/clang/lib/Analysis/
DConsumed.cpp388 ConsumedState getAsState(const ConsumedStateMap *StateMap) const { in getAsState()
445 setStateForVarOrTmp(ConsumedStateMap *StateMap, const PropagationInfo &PInfo, in setStateForVarOrTmp()
465 ConsumedStateMap *StateMap;
514 ConsumedStateMap *StateMap) in ConsumedStmtVisitor()
526 void reset(ConsumedStateMap *NewStateMap) { in reset()
956 ConsumedStateMap *ThenStates, in splitVarStateForIf()
957 ConsumedStateMap *ElseStates) { in splitVarStateForIf()
973 ConsumedStateMap *ThenStates, in splitVarStateForIfBinOp()
974 ConsumedStateMap *ElseStates) { in splitVarStateForIfBinOp()
1048 const CFGBlock *Block, ConsumedStateMap *StateMap, in addInfo()
[all …]