Add lldb data formatters for clang classes, starting with SourceLocation.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 9 Nov 2012 22:59:01 +0000 (22:59 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 9 Nov 2012 22:59:01 +0000 (22:59 +0000)
commit32f1764d6509de004c5b7123d3826af82c94471b
treeddedc676b46bbfcd5ece4fdff2bf167c8587979b
parentb6075f4abdef0182c6c7db8e8d33a3780fb56bf2
Add lldb data formatters for clang classes, starting with SourceLocation.

When installed, instead of getting this:

(lldb) p Tok.Loc
(clang::SourceLocation) $0 = {
  (unsigned int) ID = 123582
}

you'll get:

(lldb) p Tok.Loc
(clang::SourceLocation) $4 = "/usr/include/i386/_types.h:37:1" (offset: 123582, file)

This depends on r167629.

llvm-svn: 167640
clang/utils/ClangDataFormat.py [new file with mode: 0644]