Home | History | Annotate | Download | only in AST

Lines Matching refs: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);
37 static Cl::Kinds ClassifyExprValueKind(const LangOptions &Lang,
55 Cl::Kinds kind = ClassifyInternal(Ctx, this);
90 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) {
214 Cl::Kinds K = ClassifyInternal(Ctx, Op);
329 Cl::Kinds kind = ClassifyUnnamed(Ctx, Method->getResultType());
381 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D) {
408 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T) {
425 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) {
482 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E) {
517 static Cl::Kinds ClassifyConditional(ASTContext &Ctx, const Expr *True,
533 Cl::Kinds LCl = ClassifyInternal(Ctx, True),
539 Cl::Kinds Kind, SourceLocation &Loc) {