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; 508 ConsumedStateMap *StateMap) in ConsumedStmtVisitor() 520 void reset(ConsumedStateMap *NewStateMap) { in reset() 950 ConsumedStateMap *ThenStates, in splitVarStateForIf() 951 ConsumedStateMap *ElseStates) { in splitVarStateForIf() 967 ConsumedStateMap *ThenStates, in splitVarStateForIfBinOp() 968 ConsumedStateMap *ElseStates) { in splitVarStateForIfBinOp() 1042 const CFGBlock *Block, ConsumedStateMap *StateMap, in addInfo() [all …]
|