Lines Matching refs:classify
283 void classify(const Expr *E, Class C);
325 void ClassifyRefs::classify(const Expr *E, Class C) { in classify() function in ClassifyRefs
329 classify(CO->getTrueExpr(), C); in classify()
330 classify(CO->getFalseExpr(), C); in classify()
335 classify(BCO->getFalseExpr(), C); in classify()
340 classify(OVE->getSourceExpr(), C); in classify()
347 classify(ME->getBase(), C); in classify()
356 classify(BO->getLHS(), C); in classify()
359 classify(BO->getRHS(), C); in classify()
387 classify(BO->getLHS(), Use); in VisitBinaryOperator()
389 classify(BO->getLHS(), Ignore); in VisitBinaryOperator()
396 classify(UO->getSubExpr(), Use); in VisitUnaryOperator()
401 classify(cast<Expr>(S), Use); in VisitOMPExecutableDirective()
422 classify(CE->getArg(0), Use); in VisitCallExpr()
435 classify((*I), isTrivialBody ? Ignore : ConstRefUse); in VisitCallExpr()
441 classify(Ex, Ignore); in VisitCallExpr()
448 classify(CE->getSubExpr(), Use); in VisitCastExpr()
454 classify(CSE->getSubExpr(), Ignore); in VisitCastExpr()