]> granicus.if.org Git - clang/commit
PathDiagnostics:
authorTed Kremenek <kremenek@apple.com>
Thu, 12 Mar 2009 18:41:53 +0000 (18:41 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 12 Mar 2009 18:41:53 +0000 (18:41 +0000)
commit082cb8d7bd9bdb3fe58e8e1a2897c79c4ebcc3a7
tree5437012baee847186f4e2fc0baa4d51e51c98546
parent2fe63e6adac0b9e5f52bcc3100b545e379417e6e
PathDiagnostics:
- PathDiagnosticControlFlowPiece now consists of a "start" and "end" location
  to indicating the branch location and where the branch goes.

BugReporter:
- Updated BugReporter to construct PathDiagnosticControlFlowPiece objects with
  "end" locations.

PlistDiagnostics:
- Plists now contain the bug "type" (not just bug "category")
- Plists now encode control-flow pieces differently than events; now the
  "start" and "end" locations are recorded

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66818 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/PathDiagnostic.h
lib/Analysis/BugReporter.cpp
lib/Analysis/PathDiagnostic.cpp
lib/Frontend/PlistDiagnostics.cpp