diff options
author | Logan Chien <loganchien@google.com> | 2011-10-22 18:22:25 +0800 |
---|---|---|
committer | Logan Chien <loganchien@google.com> | 2011-10-22 18:22:25 +0800 |
commit | c86623eb960965b240bc5e929e760f6bbc1be544 (patch) | |
tree | f61fe19e0ecfee4ff941f527d5a70c12bd752e62 /slang_diagnostic_buffer.cpp | |
parent | 9207a2e495c8363606861e4f034504ec5c153dab (diff) | |
download | android_frameworks_compile_slang-c86623eb960965b240bc5e929e760f6bbc1be544.tar.gz android_frameworks_compile_slang-c86623eb960965b240bc5e929e760f6bbc1be544.tar.bz2 android_frameworks_compile_slang-c86623eb960965b240bc5e929e760f6bbc1be544.zip |
Explicitly invoke the copy constructor of DiagnosticConsumer.
Change-Id: I583ac6161c52c0b614f5f780f16291f7d9957dad
Diffstat (limited to 'slang_diagnostic_buffer.cpp')
-rw-r--r-- | slang_diagnostic_buffer.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/slang_diagnostic_buffer.cpp b/slang_diagnostic_buffer.cpp index ed6f303..f9849bf 100644 --- a/slang_diagnostic_buffer.cpp +++ b/slang_diagnostic_buffer.cpp @@ -26,11 +26,13 @@ namespace slang { DiagnosticBuffer::DiagnosticBuffer() -: mSOS(new llvm::raw_string_ostream(mDiags)) { + : mSOS(new llvm::raw_string_ostream(mDiags)) { } DiagnosticBuffer::DiagnosticBuffer(DiagnosticBuffer const &src) -: mDiags(src.mDiags), mSOS(new llvm::raw_string_ostream(mDiags)) { + : clang::DiagnosticConsumer(src), + mDiags(src.mDiags), + mSOS(new llvm::raw_string_ostream(mDiags)) { } DiagnosticBuffer::~DiagnosticBuffer() { |