• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/AST/

Lines Matching refs:ClassifyInternal

26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E);
40 Cl::Kinds kind = ClassifyInternal(Ctx, this);
102 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) {
203 return ClassifyInternal(Ctx, cast<ConstantExpr>(E)->getSubExpr());
207 return ClassifyInternal(Ctx,
216 return ClassifyInternal(Ctx, cast<ArraySubscriptExpr>(E)->getBase());
222 return ClassifyInternal(Ctx, Base);
228 return ClassifyInternal(Ctx, cast<MatrixSubscriptExpr>(E)->getBase());
252 return ClassifyInternal(Ctx, cast<UnaryOperator>(E)->getSubExpr());
259 Cl::Kinds K = ClassifyInternal(Ctx, Op);
295 return ClassifyInternal(Ctx, cast<ParenExpr>(E)->getSubExpr());
303 return ClassifyInternal(Ctx,cast<GenericSelectionExpr>(E)->getResultExpr());
320 return ClassifyInternal(
325 return ClassifyInternal(Ctx, cast<ChooseExpr>(E)->getChosenSubExpr());
334 return ClassifyInternal(Ctx, cast<ExtVectorElementExpr>(E)->getBase());
338 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr());
342 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr());
346 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr());
350 return ClassifyInternal(Ctx, cast<ExprWithCleanups>(E)->getSubExpr());
405 return ClassifyInternal(Ctx, cast<DesignatedInitExpr>(E)->getInit());
415 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern());
431 return ClassifyInternal(Ctx, cast<InitListExpr>(E)->getInit(0));
435 return ClassifyInternal(Ctx, cast<CoroutineSuspendExpr>(E)->getResumeExpr());
505 return ClassifyInternal(Ctx, Base);
531 return ClassifyInternal(Ctx, E->getBase());
558 return ClassifyInternal(Ctx, E->getRHS());
567 : ClassifyInternal(Ctx, E->getLHS());
597 return ClassifyInternal(Ctx, NonThrow);
608 Cl::Kinds LCl = ClassifyInternal(Ctx, True),
609 RCl = ClassifyInternal(Ctx, False);