reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
   99   if (!E)
  103     if (const auto *CE = dyn_cast<CastExpr>(E)) {
  108       E = CE->getSubExpr();
  109     } else if (const auto *B = dyn_cast<BinaryOperator>(E)) {
  112         E = Inner;
  118     } else if (const auto *U = dyn_cast<UnaryOperator>(E)) {
  123         E = U->getSubExpr();
  131     else if (const auto *ME = dyn_cast<MemberExpr>(E)) {
  132       E = ME->getBase();
  133     } else if (const auto *IvarRef = dyn_cast<ObjCIvarRefExpr>(E)) {
  134       E = IvarRef->getBase();
  135     } else if (const auto *AE = dyn_cast<ArraySubscriptExpr>(E)) {
  136       E = AE->getBase();
  137     } else if (const auto *PE = dyn_cast<ParenExpr>(E)) {
  138       E = PE->getSubExpr();
  139     } else if (const auto *FE = dyn_cast<FullExpr>(E)) {
  140       E = FE->getSubExpr();
  150   if (const auto *CE = dyn_cast<ImplicitCastExpr>(E))
  152       E = CE->getSubExpr();
  154   return E;