check volatile calls and return if expr contains needle
(expr: &Expr, needle: &Expr, search_op: Operator)
| 80 | |
| 81 | /// check volatile calls and return if expr contains needle |
| 82 | pub fn expr_contains(expr: &Expr, needle: &Expr, search_op: Operator) -> bool { |
| 83 | expr_contains_inner(expr, needle, search_op) && !needle.is_volatile() |
| 84 | } |
| 85 | |
| 86 | /// Deletes all 'needles' or remains one 'needle' that are found in a chain of xor |
| 87 | /// expressions. Such as: A ^ (A ^ (B ^ A)) |
no test coverage detected
searching dependent graphs…