Home | History | Annotate | Download | only in AST

Lines Matching defs:ImplicitCastExpr

2707 /// casts (ImplicitCastExpr) and explicit casts that have some
2803 /// ImplicitCastExpr - Allows us to explicitly represent implicit type
2817 /// Base& b = d; // initializer is an ImplicitCastExpr
2819 /// Base&& r = ref(); // initializer is an ImplicitCastExpr
2823 class ImplicitCastExpr final
2825 private llvm::TrailingObjects<ImplicitCastExpr, CXXBaseSpecifier *> {
2827 ImplicitCastExpr(QualType ty, CastKind kind, Expr *op,
2833 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize)
2838 ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op,
2843 static ImplicitCastExpr *Create(const ASTContext &Context, QualType T,
2848 static ImplicitCastExpr *CreateEmpty(const ASTContext &Context,
2868 while (ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e))