reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1908 SubExpr = skipImplicitTemporary(E->getSubExpr()); 1913 SubExpr = 1914 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr)->getArg(0)); 1916 assert((isa<CXXMemberCallExpr>(SubExpr) || 1917 isa<BlockExpr>(SubExpr)) && 1919 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) 1920 SubExpr = MCE->getImplicitObjectArgument(); 1925 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); 1927 return const_cast<Expr*>(SubExpr);