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

References

tools/clang/lib/Analysis/PathDiagnostic.cpp
  652   if (Optional<BlockEdge> BE = P.getAs<BlockEdge>()) {
  658           P.getLocationContext()->getDecl(), SMng);
  669             P.getLocationContext()->getDecl(), SMng);
  672   } else if (Optional<StmtPoint> SP = P.getAs<StmtPoint>()) {
  674     if (P.getAs<PostStmtPurgeDeadSymbols>())
  675       return PathDiagnosticLocation::createEnd(S, SMng, P.getLocationContext());
  676   } else if (Optional<PostInitializer> PIP = P.getAs<PostInitializer>()) {
  679   } else if (Optional<PreImplicitCall> PIC = P.getAs<PreImplicitCall>()) {
  681   } else if (Optional<PostImplicitCall> PIE = P.getAs<PostImplicitCall>()) {
  683   } else if (Optional<CallEnter> CE = P.getAs<CallEnter>()) {
  687   } else if (Optional<CallExitEnd> CEE = P.getAs<CallExitEnd>()) {
  691   } else if (auto CEB = P.getAs<CallExitBegin>()) {
  697   } else if (Optional<BlockEntrance> BE = P.getAs<BlockEntrance>()) {
  710   } else if (Optional<FunctionExitPoint> FE = P.getAs<FunctionExitPoint>()) {
  717   return PathDiagnosticLocation(S, SMng, P.getLocationContext());