- 1da9014 Cleaning up more of the ID situation in the AST reader. This patch relaxes and generalizes how CXX base specifiers are identified and loaded by using a ContinuousRangeMap. This also adds a global bit offset (or base) to the PerFileData. by Jonathan D. Turner · 13 years ago
- 23d7df5 Add some debugging output to the AST reader, so we can see the global remappings we generate by Douglas Gregor · 13 years ago
- 0cdd798 In the AST reader, keep track of the total number of source locations by Douglas Gregor · 13 years ago
- 9cca68d For ASTUnit::Save, write the AST to a temporary and then rename it to the actual filename. by Argyrios Kyrtzidis · 13 years ago
- bc9d5a3 Cut down one open/close pair of system calls by using Path's makeUnique instead of createTemporaryFileOnDisk. by Argyrios Kyrtzidis · 13 years ago
- ee2cdbd Update cxx_status page on www: clang has had full support for in-class initializers since r132890. by Richard Smith · 13 years ago
- 8c32708 Clean up the C++ status page by eliminating the utterly unnecessary set of projects. C++98/03 is sooooo yesterday by Douglas Gregor · 13 years ago
- be7a1d3 Update C++0x nullptr status, from Jonathan Sauer by Douglas Gregor · 13 years ago
- feb4fa1 Add FixIt hint for missing 'id' type. // rdar://9615045 by Fariborz Jahanian · 13 years ago
- aab24a6 objc - Diagnose missing method return type specifier under by Fariborz Jahanian · 13 years ago
- 1a23f12 One last RandomAccessIterator operator for PreprocessingRecord::iterator by Douglas Gregor · 13 years ago
- 6702956 Add the remaining RandomAccessIterator operations to by Douglas Gregor · 13 years ago
- 8c24d1a Define the _MIPS_SIM builtin macro on MIPS platforms. Patch by Robert Millan! by Bruno Cardoso Lopes · 13 years ago
- a5c0434 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
- 8d366c0 For some reason I don't fully comprehend, the MSVC debug build will fail with a huge 50+ lines template error message if PreprocessingRecord::iterator has no operator<() by Francois Pichet · 13 years ago
- 4110e13 Speculatively revert 135649 to bring back the g++ testing bots. by Eric Christopher · 13 years ago
- 4fed22c Move AnalysisManager constructor out of line. No functionality change (yet). by Ted Kremenek · 13 years ago
- bc5cb8a Simplify passing of CFGBuildOptions around for AnalysisContext. No functionality change. by Ted Kremenek · 13 years ago
- 697d05d Fix a test in warn-sign-conversion.cpp. Removed a part of a directory path so that the directory seperator, which may change on different platforms, is no longer part of the string checked for. by Richard Trieu · 13 years ago
- 5254161 Remove warning for conditional operands of differend signedness from -Wsign-compare. Cases that previously warn on this will have a different warning emitted from -Wsign-conversion. by Richard Trieu · 13 years ago
- e081a61 New libclang API to expose container type for code completion, from by Douglas Gregor · 13 years ago
- 98c6bda When copping out on a friend template declaration, be sure to mark its by Sean Hunt · 13 years ago
- 4c30bb1 Rework the detailed preprocessing record to separate preprocessing by Douglas Gregor · 13 years ago
- ffe9edd Addressing code review comments for commit 135509 - Add FixItHints in case a C++ function call is missing * or & operators on by Anna Zaks · 13 years ago
- 40af63b Removes a comment. by Fariborz Jahanian · 13 years ago
- f2dd68f objc-arc: Fixes a crash @throw'ing an objc message. // pr10411 by Fariborz Jahanian · 13 years ago
- e9b76c1 Continuing to improve and generalize how IDs are handled in ASTReader. This patch cleans up and generalizes TypeID loading and uses a similar table-lookup to Doug's previous Decl patch. by Jonathan D. Turner · 13 years ago
- d7a3ba0 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 13 years ago
- e180907 Remove extraneous period. by Bill Wendling · 13 years ago
- 2da13b1 When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 13 years ago
- 66488ed Match MCContext change. by Evan Cheng · 13 years ago
- dd4286b Fix -Wuninitialized regression involving functions invalidating parameters passed by reference. by Ted Kremenek · 13 years ago
- 97f16dc Whitespace. by Chad Rosier · 13 years ago
- c57114a If -ccc-host-triple i386-pc-win32-macho or -ccc-host-triple by Chad Rosier · 13 years ago
- 909bcb3 arc-objc++: Issue an arc specific diagnostic when overload resolution by Fariborz Jahanian · 13 years ago
- 582c1fb test/CMakeLists.txt: Re-indent. by NAKAMURA Takumi · 13 years ago
- 77577ce Unbreak build after API change. by Benjamin Kramer · 13 years ago
- 5d81791 arrayref should now move in here, and redundant #includes of <cassert> can go by Chris Lattner · 13 years ago
- db999aa remove some now-redundant forward declarations. by Chris Lattner · 13 years ago
- 8cc488f add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications. by Chris Lattner · 13 years ago
- 686775d now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 13 years ago
- 9594675 introduce a centralized place to introduce and inject llvm types into the by Chris Lattner · 13 years ago
- b13eab9 fix rdar://9780211 - Clang crashes with an assertion failure building WKView.mm from WebKit by Chris Lattner · 13 years ago
- 181eeee fix a case where we're using ConvertType for a memory object. by Chris Lattner · 13 years ago
- 36fc3aa Match LLVM API change. by Evan Cheng · 13 years ago
- cb8095f as eli points out, we're not doing memory stuff here. While ConvertType by Chris Lattner · 13 years ago
- 410b12e fix PR10395 - array decay can produce an interesting type when by Chris Lattner · 13 years ago
- 14ad03b Use a ContinuousRangeMap to map from the global macro definition ID in by Douglas Gregor · 13 years ago
- 96958cb Use a ContinuousRangeMap to map from the global selector ID in the AST by Douglas Gregor · 13 years ago
- e23af2a PR10392: "#pragma GCC visibility" must not expand macros in its arguments. by Joerg Sonnenberger · 13 years ago
- 67268d0 Use a ContinuousRangeMap to map from the global identifier ID in the by Douglas Gregor · 13 years ago
- 07e5f1a Try to appease MSVC's standard library. by Douglas Gregor · 13 years ago
- 96e973f Use a ContinuousRangeMap to map from the global declaration ID in the by Douglas Gregor · 13 years ago
- 19207f1 Spelling by Joerg Sonnenberger · 13 years ago
- 0ff6f8f Replace r134583's fix for PR10290 with one which also works for non-value-dependent cases. by Richard Smith · 13 years ago
- 51e11f7 Use the zero from the correct enumeration when initializing this variable. by Richard Smith · 13 years ago
- 673e775 This fix (thanks to Doug Gregor) corrects a bug by Sean Callanan · 13 years ago
- 62d126e Fix false negative in -Wuninitialized involving a () wrapping an lvalue-to-rvalue conversion in a DeclStmt. by Ted Kremenek · 13 years ago
- d626ec4 Fix assertion failure in UninitializedValues.cpp where an lvalue to rvalue conversion is wrapped in a parenthesis. by Ted Kremenek · 13 years ago
- 4cc1187 [analyzer] Very minor cleanup in PthreadLockChecker. No functionality change. by Jordy Rose · 13 years ago
- dcb1d5d [analysis] Add checks for double-locking and lock order reversal bugs for by Jordy Rose · 13 years ago
- d9259f3 Refactor r135502 to avoid an empty if else condition, per Eric's suggestion (good call!). by Chad Rosier · 13 years ago
- b89fe6b Add FixItHints in case a C++ function call is missing * or & operators on one/several of it's parameters (addresses http://llvm.org/PR5941). by Anna Zaks · 13 years ago
- b536a15 Clang asserts "Invalid environment!" when using -ccc-host-triple by Chad Rosier · 13 years ago
- 1c80eaf Update CMake build. by Benjamin Kramer · 13 years ago
- 7ee2049 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. by Argyrios Kyrtzidis · 13 years ago
- d6dbb87 Name the "c++0x-compat" warning group, and fix the names of two by Jeffrey Yasskin · 13 years ago
- f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
- 0c8e5a0 Reduce -Wuninitialized time by 22% (on sqlite) by removing the recursive AST crawl. by Ted Kremenek · 13 years ago
- 74fb1a4 Add hooks into the CFG builder to force that specific expressions are always CFGElements. by Ted Kremenek · 13 years ago
- 22de49c Fix typo. by Nick Lewycky · 13 years ago
- 2860e30 Match createTargetMachine API change. by Evan Cheng · 13 years ago
- cb2a07e Simplify. by Devang Patel · 13 years ago
- 2f5127e Implement a __WCHAR_UNSIGNED__ macro and use it to include WCHAR_MIN and by Sean Hunt · 13 years ago
- b5fd253 Add .gitignore file. by Eric Christopher · 13 years ago
- 478b94b Check column number also. by Devang Patel · 13 years ago
- 884744b MCContext now takes MCRegisterInfo. by Evan Cheng · 13 years ago
- 1fba828 Thanks to Chandler for reminding me to update the documentation for the by Sean Hunt · 13 years ago
- 858a325 Remember to add a has_feature macro for __underlying_type now that it is by Sean Hunt · 13 years ago
- 5b106a8 Define DiagnosticBuilder<<APValue so it's easy to include APValues in by Jeffrey Yasskin · 13 years ago
- e9c0265 Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. by Frits van Bommel · 13 years ago
- 2ac5321 lib/Headers/mm_malloc.h: Use __mingw_aligned_malloc() in _mm_malloc() on mingw. by NAKAMURA Takumi · 13 years ago
- 05fdf9b [arcmt] When a NSData's 'bytes' family of methods are used on a local var, by Argyrios Kyrtzidis · 13 years ago
- fd10398 [arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safe by Argyrios Kyrtzidis · 13 years ago
- f57ef05 Don't crash when codegen'ing an empty redecl of a function in C99 mode, when by Nick Lewycky · 13 years ago
- dce67a7 In C99, emit an inline function when encountering an extern redeclaration. by Nick Lewycky · 13 years ago
- 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
- b5f6547 Use the new llvm::TinyPtrVector class, which implements exactly what by Chris Lattner · 13 years ago
- 8435069 Revert r135217, which wasn't the correct fix for PR10358. With this by Chandler Carruth · 13 years ago
- a6c2b3a Do not modify string returned by getenv on Windows. by Francois Pichet · 13 years ago
- 12efd57 Zero this struct in a way that neither depends on the size of the struct nor triggers warnings from GCC. by Benjamin Kramer · 13 years ago
- 797a7be [analyzer] Per discussions with the Cocoa team, extend CF naming conventions to extend to camel case functions instead of just title case functions. Fixes <rdar://problem/9732321>. by Ted Kremenek · 13 years ago
- 0556048 [analyzer] Place checking for Core Foundation "Create" rule into a proper API. No functionality change. by Ted Kremenek · 13 years ago
- 57080fb Remove a gcc warning. by Fariborz Jahanian · 13 years ago
- 59c8457 Correctly handle sysroot prefix in -print-search-dirs. Makes libtool by Joerg Sonnenberger · 13 years ago
- 1e159bc Fix a typo. by Fariborz Jahanian · 13 years ago
- 82a921a [arcmt] It's not safe to remove the -release on "[[someivar delegate] release];" since it's very likely by Argyrios Kyrtzidis · 13 years ago
- 61b4bc8 This handles the missing cases of opencl vector literals. by Tanya Lattner · 13 years ago
- deefaf6 Update retain-release.m to match updated warnings from r135310 by Jordy Rose · 13 years ago
- debb00f [libclang] Map canonical decl of a category implementation to the category decl. by Argyrios Kyrtzidis · 13 years ago