Home | History | Annotate | Download | only in AST

Lines Matching refs:ImplicitCastExpr

59   if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E))
929 // ImplicitCastExpr.
930 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee());
1371 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr)));
1394 ImplicitCastExpr *ImplicitCastExpr::Create(ASTContext &C, QualType T,
1400 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1401 ImplicitCastExpr *E =
1402 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK);
1407 ImplicitCastExpr *ImplicitCastExpr::CreateEmpty(ASTContext &C,
1410 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1411 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize);
1907 return (cast<ImplicitCastExpr>(this)
1940 return cast<ImplicitCastExpr>(E)->getSubExpr()->isOBJCGCCandidate(Ctx);
2107 if (ImplicitCastExpr *P = dyn_cast<ImplicitCastExpr>(E)) {
2205 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E))
2217 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2227 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2256 if (isa<ImplicitCastExpr>(E)) {
2257 switch (cast<ImplicitCastExpr>(E)->getCastKind()) {
2287 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2538 } else if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(this)) {
2539 // Ignore the ImplicitCastExpr type entirely.
2619 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2651 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
3298 while (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e))