78d5d3bb9386a5aa31d19445eb8f81bf2652acb4 |
|
12-Apr-2012 |
Ted Kremenek <kremenek@apple.com> |
Implement clang_getDiagnosticCategoryText() to provide a way for a client of libclang to accurately get the diagnostic category name from a serialized diagnostic when the version of libclang used to read the diagnostic file is newer than the clang that emitted the diagnostic file. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154567 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
1e4c01b79273b9cd4e9e9ecfd3422df3900b8356 |
|
13-Feb-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
drop more llvm:: prefixes on OwningPtr<> More cleanup after r149798. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150379 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
7530c034c0c71a64c5a9173206d9742ae847af8b |
|
17-Jan-2012 |
David Blaikie <dblaikie@gmail.com> |
Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148292 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
13eee196469596a107762606e5cea6511368a54c |
|
07-Dec-2011 |
Ted Kremenek <kremenek@apple.com> |
Tweak serialized diagnostics to support errors with no categories. Fixes <rdar://problem/10538300>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146011 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
952538d48d75b2c01d98002a46691638f9f9a4ac |
|
29-Nov-2011 |
Ted Kremenek <kremenek@apple.com> |
Fix serialized diagnostics to handle FixIts that only remove text. Fixes <rdar://problem/10473903>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145339 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
e97ac9e684aecb5fc3fb9f86da09b8bb9dc31ff4 |
|
11-Nov-2011 |
Ted Kremenek <kremenek@apple.com> |
Tweak CXLoadedDiagnosticSetImpl::makeString() to include an extra null character, and change the creation of the FixIT's string to again just rely on this string (instead of duplicating it when calling createCXString). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144389 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
40f6975af82dfe35bb25c2423cc095061bc51f3b |
|
11-Nov-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
libclang/CXLoadedDiagnostic.cpp: Work around not to miss the string terminator on fixit. FixIts might be exposed as C string via clang_getCString(), though the zero terminator is not allocated in CXLoadedDiagnosticSetImpl::makeString. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144379 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|
153221717e39ce41323d5bc6b8b8bf130923c1bd |
|
10-Nov-2011 |
Ted Kremenek <kremenek@apple.com> |
serialized diagnostics: implement full deserialization of clang diagnostics via the libclang API. I've tested it on simple cases and it works. Test cases to follow as well as a few tweaks. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144269 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/libclang/CXLoadedDiagnostic.cpp
|