reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4556 E = E->IgnoreParens(); 4556 E = E->IgnoreParens(); 4559 if (auto ICE = dyn_cast<ImplicitCastExpr>(E)) { 4566 } else if (auto DRE = dyn_cast<DeclRefExpr>(E)) { 4570 } else if (auto ME = dyn_cast<MemberExpr>(E)) { 4577 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { 4581 } else if (auto PDE = dyn_cast<CXXPseudoDestructorExpr>(E)) { 4588 if (auto ptrType = E->getType()->getAs<PointerType>()) { 4589 calleePtr = EmitScalarExpr(E); 4592 functionType = E->getType(); 4593 calleePtr = EmitLValue(E).getPointer(); 4599 dyn_cast_or_null<VarDecl>(E->getReferencedDeclOfCallee()))