Lines Matching refs:ClassifyInternal
26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E);
40 Cl::Kinds kind = ClassifyInternal(Ctx, this); in ClassifyImpl()
102 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) { in ClassifyInternal() function
188 return ClassifyInternal(Ctx, in ClassifyInternal()
195 return ClassifyInternal(Ctx, cast<ArraySubscriptExpr>(E)->getBase()); in ClassifyInternal()
220 return ClassifyInternal(Ctx, cast<UnaryOperator>(E)->getSubExpr()); in ClassifyInternal()
227 Cl::Kinds K = ClassifyInternal(Ctx, Op); in ClassifyInternal()
262 return ClassifyInternal(Ctx, cast<ParenExpr>(E)->getSubExpr()); in ClassifyInternal()
270 return ClassifyInternal(Ctx,cast<GenericSelectionExpr>(E)->getResultExpr()); in ClassifyInternal()
288 return ClassifyInternal(Ctx, cast<ChooseExpr>(E)->getChosenSubExpr(Ctx)); in ClassifyInternal()
298 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
302 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr()); in ClassifyInternal()
306 return ClassifyInternal(Ctx, cast<ExprWithCleanups>(E)->getSubExpr()); in ClassifyInternal()
357 return ClassifyInternal(Ctx, cast<DesignatedInitExpr>(E)->getInit()); in ClassifyInternal()
370 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern()); in ClassifyInternal()
386 return ClassifyInternal(Ctx, cast<InitListExpr>(E)->getInit(0)); in ClassifyInternal()
454 return ClassifyInternal(Ctx, Base); in ClassifyMemberExpr()
480 return ClassifyInternal(Ctx, E->getBase()); in ClassifyMemberExpr()
507 return ClassifyInternal(Ctx, E->getRHS()); in ClassifyBinaryOp()
516 : ClassifyInternal(Ctx, E->getLHS()); in ClassifyBinaryOp()
546 Cl::Kinds LCl = ClassifyInternal(Ctx, True), in ClassifyConditional()
547 RCl = ClassifyInternal(Ctx, False); in ClassifyConditional()