- d201457 Fix PR7600, and correctly convert the result of an atomic builtin to the by Chandler Carruth · 14 years ago
- a729da2 Instantiation of block literal expressions. wip. by Fariborz Jahanian · 14 years ago
- 52ddc5d Document my otherwise-inexplicable change by Douglas Gregor · 14 years ago
- 27f46ee Refer to implicit "conversions" rather than implicit "casts", which by Douglas Gregor · 14 years ago
- fae4f15 Correctly initialize Reader to null. by Sebastian Redl · 14 years ago
- 6a695cf Really respect -chained-pch. by Sebastian Redl · 14 years ago
- a0068fc Introduce -f{no-}spell-checking options to enable/disable by Douglas Gregor · 14 years ago
- e8d44dd Document -f{no-}color-diagnostics by Douglas Gregor · 14 years ago
- 6b3f1eb Move traverseunqualifiedtypeloc over to the 'main' typeloc tree. by Craig Silverstein · 14 years ago
- ab9e2f5 Revert 107953, remove comma ignoring from PPC constraints. by John Thompson · 14 years ago
- ec3a5d8 Updating PPC target to ignore commas in asm contrains, as apparently that is what gcc does. by John Thompson · 14 years ago
- d6ac452 Add a frontend option -chained-pch and don't pass an active PCH reader to the PCH writer if it is not set, preventing creation of chained PCH files. Since the reader is so far unused, effectively no functionality change. by Sebastian Redl · 14 years ago
- d325ffb Cleanup in CStringChecker. Now properly bifurcates the state for zero/nonzero sizes. by Jordy Rose · 14 years ago
- 40ed9a1 Support code completion for parameter names in Objective-C method declarations. by Douglas Gregor · 14 years ago
- 1f5537a Introduce a new code-completion point prior to an identifier in the by Douglas Gregor · 14 years ago
- cddc69f When looking for an entity's Scope, don't consider scopes that can't contain declarations. Fixes PR7594. by Sebastian Redl · 14 years ago
- a93e3b5 Some preparatory work for chained PCH. No functionality change. by Sebastian Redl · 14 years ago
- 80db8cb Makes RecursiveASTVisitor traverse the type of a temporary object by Zhanyong Wan · 14 years ago
- 590c7d5 During code completion, give the "nil" and "NULL" macros the same by Douglas Gregor · 14 years ago
- bf9fb88 Allow C-style casts and reinterpret_casts between block pointers and by Douglas Gregor · 14 years ago
- b085f79 PR7588: Fix the _mm_shufflehi_epi16 macro. (The issue was an oversight by Eli Friedman · 14 years ago
- 0b89799 Handle forward declarations properly in debug info. by Devang Patel · 14 years ago
- 7b07d4a Add missing whitespace. by Ted Kremenek · 14 years ago
- 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
- f9c10c7 Update checker build. by Ted Kremenek · 14 years ago
- 8871a44 Introduce PCHReader::GetTranslationUnitDecl() and use it instead of ReadDeclRecord when initializing. by Argyrios Kyrtzidis · 14 years ago
- bfcc92c Support TemplateTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 6d82ef4 Bowing to popular demand, reduce the "comma at end of enumerator list" by Douglas Gregor · 14 years ago
- 39dbad9 Apparently the {{$}} hack doesn't work on Windows; I am saddened but not by John McCall · 14 years ago
- be19110 For TagType and TemplateSpecializationType, isDependent calculation may be invalid because some decls that the by Argyrios Kyrtzidis · 14 years ago
- 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
- 82f8e79 Fix reading of UsingDecl from PCH. by Argyrios Kyrtzidis · 14 years ago
- 9705752 Remove unused protected constructor of DeclRefExpr. by Argyrios Kyrtzidis · 14 years ago
- fbc9421 Wrap the new ext-warn on extraneous comma on the last entry of an enumerator by Chandler Carruth · 14 years ago
- 7d5c45e Add support for differentiating between attributes ignored when handled and by Chandler Carruth · 14 years ago
- c63cada Tweak documentation to mention Debug+Asserts. by Duncan Sands · 14 years ago
- 9c0c1f3 Mark calls to 'throw()' functions as nounwind, and mark the functions nounwind by John McCall · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
- 29457ff allow this to pass on 32-bit hosts. by Chris Lattner · 14 years ago
- 098432c fix the clang side of PR7437: EmitAggregateCopy by Chris Lattner · 14 years ago
- 30432fe filecheckize this test. by Chris Lattner · 14 years ago
- 9bc2a99 Fix a few errors in the internals doc. by Sebastian Redl · 14 years ago
- 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
- d80f786 fix PR4499, patch by Kyle Dean! by Chris Lattner · 14 years ago
- c0fee50 Rip out the C++0x-specific handling of destructor names. The specification is still in flux and unclear, and our interim workaround was broken. Fixes PR7467. by Sebastian Redl · 14 years ago
- 09acc98 A using declaration can redeclare a typedef to the same type. These by Douglas Gregor · 14 years ago
- 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
- 63ef464 Do not use CXXZeroValueInitExpr for class types. Instead, use by Douglas Gregor · 14 years ago
- 3e31552 Fix an issue with opencl init list checking. by Nate Begeman · 14 years ago
- 717cc00 Changes how the TypeLoc traverser invokes the Type traverser: before, by Zhanyong Wan · 14 years ago
- 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
- 38e317d add driver support for minix, patch by Kees van Reeuwijk from PR7583 by Chris Lattner · 14 years ago
- d2bb2c0 Fix broken reading of NestedNameSpecifiers from PCH. by Argyrios Kyrtzidis · 14 years ago
- bb80a8e Delay passing InterestingDecls to the Consumer until when we know we are not in recursive loading and the by Argyrios Kyrtzidis · 14 years ago
- 4aedb1c getBody() -> hasBody() by Argyrios Kyrtzidis · 14 years ago
- 082a625 Simplify code and remove comment that is no longer relevant. by Argyrios Kyrtzidis · 14 years ago
- 5f1bfc1 Remove Decl::getCompoundBody(). by Argyrios Kyrtzidis · 14 years ago
- 6717ef4 Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too. by Argyrios Kyrtzidis · 14 years ago
- 9d96f92 Simplify code. FunctionDecl and ObjCMethodDecl have some common interfaces. by Argyrios Kyrtzidis · 14 years ago
- 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
- bc56d1f Add memcmp() and bcmp() to CStringChecker. These check for valid access to the buffer arguments and have a special-case for when the buffer arguments are known to be the same address, or when the size is zero. by Jordy Rose · 14 years ago
- 8f005a6 A Release-Asserts build is now called a Release build. by Duncan Sands · 14 years ago
- a6b808c Cleanup on CStringChecker and its associated tests. Also check for null arguments...which are allowed if the access length is 0! by Jordy Rose · 14 years ago
- 59a7000 Teach function-try-blocks on constructors and destructors to implicitly by John McCall · 14 years ago
- 8b5dec3 implement PR7569, warning about assignment to null, which by Chris Lattner · 14 years ago
- 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 14 years ago
- c34c211 Avoid double-traversing for QualifiedTypeLoc -- we were calling by Craig Silverstein · 14 years ago
- 7dbf818 Change explicit handling of impossible condition to call llvm_unreachable in IdempotentOperationChecker::PreVisitBinaryOperator. by Tom Care · 14 years ago
- 12080d4 Silence an annoying GCC warning about use of an uninitialized variable. Even by Chandler Carruth · 14 years ago
- 256565b Use 'llvm_unreachable' to mark impossible code paths so that GCC doesn't by Chandler Carruth · 14 years ago
- 744016d Provide a hook for the benefit of clients using clang IR gen as a subroutine: by John McCall · 14 years ago
- 0ea0e8b Fix casts in RegionStore to not always assume that bindings are only to SubRegions. Fixes assertion failure by Ted Kremenek · 14 years ago
- dd5faf0 Add a const version of a method, to be consistent with other methods by Craig Silverstein · 14 years ago
- 925198d Fix idempotent operations test command line arguments. by Tom Care · 14 years ago
- fa87d81 Implement dumpToStream() for NonStaticGlobalSpaceRegion and StaticGlobalSpaceRegion. by Ted Kremenek · 14 years ago
- b2242d1 Add comment noting VLASizeChecker's duty in defining a VLA's extent. by Jordy Rose · 14 years ago
- ccbf7ee Add a new path-sensitive checker for functions in <string.h>, for both null-terminated strings and memory blocks. Currently only checks memcpy(), memmove(), and bcopy(), but this is intended to be expanded soon. by Jordy Rose · 14 years ago
- 0a02e3e Sort CMake file. by Ted Kremenek · 14 years ago
- db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
- 03d98c5 Fix multiple emission of the this-> fixit for each instantiation by fixing the by Nick Lewycky · 14 years ago
- df921ae Make CGBuilderTy a typedef again; its functionality has been rolled back by John McCall · 14 years ago
- 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
- 7e9b57b Correctly set the location of the "template" keyword for a class by Douglas Gregor · 14 years ago
- af57280 Remove my egregious hack that forced deserialization of visible by Douglas Gregor · 14 years ago
- 1f377b1 Pacify versions of gcc that think these variables may be used by Duncan Sands · 14 years ago
- 66d80a9 When destroying a cleanup, kill any references to instructions in the entry by John McCall · 14 years ago
- 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
- 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
- d455add Add to PCH missing Sema information about VTable uses and dynamic classes. by Argyrios Kyrtzidis · 14 years ago
- 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
- 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 65d336b Add skeleton code to make wpa call the analysis engine. by Zhongxing Xu · 14 years ago
- e4f5d72 Add an assertion. by Zhongxing Xu · 14 years ago
- dc01a15 Collect function definitions in the Indexer when indexing through the ASTs. by Zhongxing Xu · 14 years ago
- 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
- 5dd3af7 Remove the now-unused GRState::isEqual method. Instead of asking if an expression equals a certain value, use SValuator::EvalEQ and GRState::Assume to see if it can, must, or must not equal that value. by Jordy Rose · 14 years ago
- b829d72 Oops, tabs --> spaces in test. by Jordy Rose · 14 years ago
- 61fb55c Improve NULL-checking for CFRetain/CFRelease. We now remember that the argument was non-NULL, and we report where the null assumption came from (like AttrNonNullChecker already did). by Jordy Rose · 14 years ago
- 252cd6a Stop testing for specific basic block numbers in this test. by John McCall · 14 years ago
- f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago