Lines Matching refs:classify
280 void classify(const Expr *E, Class C);
322 void ClassifyRefs::classify(const Expr *E, Class C) { in classify() function in ClassifyRefs
326 classify(CO->getTrueExpr(), C); in classify()
327 classify(CO->getFalseExpr(), C); in classify()
332 classify(BCO->getFalseExpr(), C); in classify()
337 classify(OVE->getSourceExpr(), C); in classify()
344 classify(ME->getBase(), C); in classify()
353 classify(BO->getLHS(), C); in classify()
356 classify(BO->getRHS(), C); in classify()
384 classify(BO->getLHS(), Use); in VisitBinaryOperator()
386 classify(BO->getLHS(), Ignore); in VisitBinaryOperator()
393 classify(UO->getSubExpr(), Use); in VisitUnaryOperator()
398 classify(cast<Expr>(S), Use); in VisitOMPExecutableDirective()
419 classify(CE->getArg(0), Use); in VisitCallExpr()
432 classify((*I), isTrivialBody ? Ignore : ConstRefUse); in VisitCallExpr()
438 classify(Ex, Ignore); in VisitCallExpr()
445 classify(CE->getSubExpr(), Use); in VisitCastExpr()
451 classify(CSE->getSubExpr(), Ignore); in VisitCastExpr()