Lines Matching full:kinds
26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E);
27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D);
28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T);
29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E);
31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx,
35 Cl::Kinds Kind, SourceLocation &Loc);
40 Cl::Kinds kind = ClassifyInternal(Ctx, this); in ClassifyImpl()
83 static Cl::Kinds ClassifyTemporary(QualType T) { in ClassifyTemporary()
94 static Cl::Kinds ClassifyExprValueKind(const LangOptions &Lang, in ClassifyExprValueKind()
108 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) { in ClassifyInternal()
281 Cl::Kinds K = ClassifyInternal(Ctx, Op); in ClassifyInternal()
410 Cl::Kinds kind = ClassifyUnnamed(Ctx, Method->getReturnType()); in ClassifyInternal()
473 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D) { in ClassifyDecl()
506 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T) { in ClassifyUnnamed()
523 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) { in ClassifyMemberExpr()
585 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E) { in ClassifyBinaryOp()
620 static Cl::Kinds ClassifyConditional(ASTContext &Ctx, const Expr *True, in ClassifyConditional()
647 Cl::Kinds LCl = ClassifyInternal(Ctx, True), in ClassifyConditional()
653 Cl::Kinds Kind, SourceLocation &Loc) { in IsModifiable()