summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
diff options
context:
space:
mode:
authorEdwin Vane <edwin.vane@intel.com>2013-08-20 19:07:21 +0000
committerEdwin Vane <edwin.vane@intel.com>2013-08-20 19:07:21 +0000
commitd7e2278f6c071741796c20b368a6d0c93bbe79e2 (patch)
tree318a3c55f9f5a7338f6a90a1bb100b08159e5e5c /clang/lib/CodeGen/CGDebugInfo.cpp
parentdb0fcfbfaeb2e401c06ca55a431755f11af76720 (diff)
downloadbcm5719-llvm-d7e2278f6c071741796c20b368a6d0c93bbe79e2.tar.gz
bcm5719-llvm-d7e2278f6c071741796c20b368a6d0c93bbe79e2.zip
Adding Replacement serialization support
Adding a new data structure for storing the Replacements generated for a single translation unit. Structure contains a vector of Replacements as well a field indicating the main source file of the translation unit. An optional 'Context' field allows for tools to provide any information they want about the context the Replacements were generated in. This context is printed, for example, when detecting conflicts during Replacement deduplication. YAML serialization for this data structure is implemented in this patch. Tests are included. Differential Revision: http://llvm-reviews.chandlerc.com/D1422 llvm-svn: 188818
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud