Home | History | Annotate | Download | only in AST

Lines Matching refs:ImplicitCastExpr

133   if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E))
1211 // ImplicitCastExpr.
1212 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee());
1664 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr)));
1687 ImplicitCastExpr *ImplicitCastExpr::Create(const ASTContext &C, QualType T,
1693 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1694 ImplicitCastExpr *E =
1695 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK);
1700 ImplicitCastExpr *ImplicitCastExpr::CreateEmpty(const ASTContext &C,
1703 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1704 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize);
2252 const CastExpr *ICE = cast<ImplicitCastExpr>(this);
2294 return cast<ImplicitCastExpr>(E)->getSubExpr()->isOBJCGCCandidate(Ctx);
2475 if (ImplicitCastExpr *P = dyn_cast<ImplicitCastExpr>(E)) {
2544 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E))
2556 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2566 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
2595 if (isa<ImplicitCastExpr>(E)) {
2596 switch (cast<ImplicitCastExpr>(E)->getCastKind()) {
2630 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
3129 } else if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(this)) {
3130 // Ignore the ImplicitCastExpr type entirely.
3248 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
3285 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
3925 while (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e))