Lines Matching refs:classify
298 void classify(const Expr *E, Class C);
340 void ClassifyRefs::classify(const Expr *E, Class C) { in classify() function in ClassifyRefs
344 classify(CO->getTrueExpr(), C); in classify()
345 classify(CO->getFalseExpr(), C); in classify()
350 classify(BCO->getFalseExpr(), C); in classify()
355 classify(OVE->getSourceExpr(), C); in classify()
362 classify(ME->getBase(), C); in classify()
371 classify(BO->getLHS(), C); in classify()
374 classify(BO->getRHS(), C); in classify()
402 classify(BO->getLHS(), Use); in VisitBinaryOperator()
404 classify(BO->getLHS(), Ignore); in VisitBinaryOperator()
411 classify(UO->getSubExpr(), Use); in VisitUnaryOperator()
416 classify(cast<Expr>(S), Use); in VisitOMPExecutableDirective()
437 classify(CE->getArg(0), Use); in VisitCallExpr()
450 classify((*I), isTrivialBody ? Ignore : ConstRefUse); in VisitCallExpr()
456 classify(Ex, Ignore); in VisitCallExpr()
463 classify(CE->getSubExpr(), Use); in VisitCastExpr()
469 classify(CSE->getSubExpr(), Ignore); in VisitCastExpr()