Lines Matching refs:Current
35 const Expr *Current = &E; in ignoreCFGOmittedNodes() local
37 while (Current != Last) { in ignoreCFGOmittedNodes()
38 Last = Current; in ignoreCFGOmittedNodes()
39 if (auto *EWC = dyn_cast<ExprWithCleanups>(Current)) { in ignoreCFGOmittedNodes()
40 Current = EWC->getSubExpr(); in ignoreCFGOmittedNodes()
41 assert(Current != nullptr); in ignoreCFGOmittedNodes()
43 if (auto *CE = dyn_cast<ConstantExpr>(Current)) { in ignoreCFGOmittedNodes()
44 Current = CE->getSubExpr(); in ignoreCFGOmittedNodes()
45 assert(Current != nullptr); in ignoreCFGOmittedNodes()
47 Current = Current->IgnoreParens(); in ignoreCFGOmittedNodes()
48 assert(Current != nullptr); in ignoreCFGOmittedNodes()
50 return *Current; in ignoreCFGOmittedNodes()