Lines Matching defs:escapes
1102 // Stop tracking symbols when a value escapes as a result of checkBind.
1103 // A value escapes in three possible cases:
1111 bool escapes = true;
1115 escapes = !regionLoc->getRegion()->hasStackStorage();
1117 if (!escapes) {
1119 // the same state, then it escapes (since the store cannot represent
1121 escapes = (state == (state->bindLoc(*regionLoc, val)));
1123 if (!escapes) {
1127 escapes = !isa<VarRegion>(regionLoc->getRegion());
1134 if (!escapes)
1268 // this would be to implement a pointer escapes callback.
1319 // escapes, when we are tracking p), do not track the symbol as we cannot reason