Lines Matching refs:Ex
232 static const Expr *stripCasts(ASTContext &C, const Expr *Ex) { in stripCasts() argument
233 while (Ex) { in stripCasts()
234 Ex = Ex->IgnoreParenNoopCasts(C); in stripCasts()
235 if (const auto *CE = dyn_cast<CastExpr>(Ex)) { in stripCasts()
237 Ex = CE->getSubExpr(); in stripCasts()
243 return Ex; in stripCasts()
434 const Expr *Ex = stripCasts(DC->getParentASTContext(), *I); in VisitCallExpr() local
435 const auto *UO = dyn_cast<UnaryOperator>(Ex); in VisitCallExpr()
437 Ex = UO->getSubExpr(); in VisitCallExpr()
438 classify(Ex, Ignore); in VisitCallExpr()
812 const Expr *Ex = stripCasts(C, O); in VisitGCCAsmStmt() local
816 while (const auto *UO = dyn_cast<UnaryOperator>(Ex)) in VisitGCCAsmStmt()
817 Ex = stripCasts(C, UO->getSubExpr()); in VisitGCCAsmStmt()
822 if (const VarDecl *VD = findVar(Ex).getDecl()) in VisitGCCAsmStmt()