commit | 494f8c6cfaa7443bc708f6006c70f37ca30ac765 | [log] [tgz] |
---|---|---|
author | Bill Wendling <isanbard@gmail.com> | Tue Jun 26 22:57:33 2012 +0000 |
committer | Bill Wendling <isanbard@gmail.com> | Tue Jun 26 22:57:33 2012 +0000 |
tree | a419dc48cf8314113172cca0f0c53aa038990092 | |
parent | d096479f31eb51bcbd418b6e852a34210141d80e [diff] |
Revamp how debugging information is emitted for debug info objects. It's not necessary for each DI class to have its own copy of `print' and `dump'. Instead, just give DIDescriptor those methods and have it call the appropriate debugging printing routine based on the type of the debug information. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159237 91177308-0d34-0410-b5e6-96231b3b80d8