Lines Matching defs:If
119 // If we consider `|` to be a JOIN operation of two kinds coming from
193 // If we have a pointer already, let's keep it.
197 // If we don't have a pointer, let's take whatever gets joined.
292 /// - If expression E is used as a function argument, could we say
301 /// - If expression E is used as a condition, could we say that
414 if (const auto *If = dyn_cast<IfStmt>(S)) {
415 return If->getCond();
519 std::optional<Clarification> VisitIfStmt(const IfStmt *If) {
520 return VisitBranchingBlock(If, NeverCalledReason::IfThen);
531 // If interesting basic block is not labeled, it means that this
570 // If we got here, we didn't have a visit function for more derived
779 // If there were places where this parameter escapes (aka being used),
801 // If we have 'maybe called' at this point, we have an error
890 // If the corresponding parameter is marked as 'called_once' we should
923 // If we didn't report anything yet, let's mark this parameter
1249 // - If it came from a macro, it can be an assertion.
1396 // If we found 'Escaped' first, we still might find 'DefinitelyCalled'
1420 // If we did find that on one of the branches the user uses the callback