Searched refs:ConsumedStateMap (Results 1 – 2 of 2) sorted by relevance
/external/clang/include/clang/Analysis/Analyses/ |
D | Consumed.h | 131 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/ |
D | Consumed.cpp | 388 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 …]
|