- fa45143 Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
- e8d0ba7 Turn off module verification in Release-Asserts builds. by Daniel Dunbar · 16 years ago
- f15ac4b Add support for parsing and representing C++ constructor declarations. by Douglas Gregor · 16 years ago
- 747a95e "One" line fix for -parse-noop failure, "id" and several other things by Daniel Dunbar · 16 years ago
- 65b69a8 Debug info: Bug fix, function types should always include the return type. by Daniel Dunbar · 16 years ago
- 29454f4 Implement BindStruct and fix a bug in RetriveStruct. by Zhongxing Xu · 16 years ago
- 8f8ab96 Fix 80-col violations. by Zhongxing Xu · 16 years ago
- 6f267e5 Implement load from struct region. Instead of returning an UnknownVal(), we create a CompoundVal by loading from each field of the struct. by Zhongxing Xu · 16 years ago
- 29a8a02 Make CompoundLiteralRegion a subclass of TypedRegiion. by Zhongxing Xu · 16 years ago
- 4ced16e Add a tentative assertion. by Zhongxing Xu · 16 years ago
- 39de8dd On Mac OS X, use TMPDIR as the default location to place analysis results. This is a more secure location for such files, and addresses <rdar://problem/6334220>. by Ted Kremenek · 16 years ago
- 8b4aa90 Quick fix for PR2950, infinite loop generating debug info for by Daniel Dunbar · 16 years ago
- 44252b4 Formatting tweaks. - No functionality change. by Daniel Dunbar · 16 years ago
- a852b31 Fix a comment. by Zhongxing Xu · 16 years ago
- c4cf07c Added missing 'expected-warning' by Ted Kremenek · 16 years ago
- ea4a4fc Enhance compound literal test case. by Ted Kremenek · 16 years ago
- 3086c3f Use llvm::raw_string_ostream instead of std::ostringstream. by Ted Kremenek · 16 years ago
- 5a66e96 Enhance path-sensitive return-of-stack-address check to print out the line number of a compound literal (whose address is being returned) instead of printing out the hex representation of the pointer address of the CompoundLiteralExpr. by Ted Kremenek · 16 years ago
- 8fae2f2 Add accessor method to CompoundLiteralRegion to retrieve the CompoundLiteralExpr. by Ted Kremenek · 16 years ago
- cadc28a Updated checker build. by Ted Kremenek · 16 years ago
- 069b958 Add missing "expected warning". by Ted Kremenek · 16 years ago
- b88ec27 Extend "followsFundamentalRule" to ignore prefix '_' characters. by Ted Kremenek · 16 years ago
- a4b7f69 Handle the case in VisitInitListExprs where there are no initializers in the compound literal. by Ted Kremenek · 16 years ago
- d202e16 Add method that will be invoked using the dot-syntax just to test that the missing -dealloc checker handles it. by Ted Kremenek · 16 years ago
- d774b6c Distinguish between self.X = ... where self.X is a property reference and self.X is an implicit call to setX. by Ted Kremenek · 16 years ago
- 3ffc99c Improve compound literal test case. by Ted Kremenek · 16 years ago
- 78c0653 Use the correct predecessor node. by Ted Kremenek · 16 years ago
- c1c2bbf Pretty-printing for SVals now mainly uses llvm::raw_ostream. We have an adapter for std::ostream, but this will be removed in the future. by Ted Kremenek · 16 years ago
- 9c5058d Add missing return statement. by Ted Kremenek · 16 years ago
- b667c9f Added iterators to nonloc::CompoundSVal. by Ted Kremenek · 16 years ago
- da3e12d 80 col violation. by Ted Kremenek · 16 years ago
- e56ece2 Use a worklist in GRExprEngine::VisitInitListExpr to process subexpressions. by Ted Kremenek · 16 years ago
- 63ee036 Update #includes since SVals.h no longer includes BasicValueFactory.h. by Ted Kremenek · 16 years ago
- f441c73 Add iterator/reverse_iterator to InitListExpr for iteration over the subexpressions of an initializer list. This is basically the same as child_iterator except reverse iteration is possible (which will be used by GRExprEngine::VisitInitListExpr). by Ted Kremenek · 16 years ago
- 5e7a4b8 CompoundVal now uses an ImmutableList<SVal> to store its set of SVals. This change was motivated by the need to allow state-splitting in GRExprEngine::VisitInitListExpr. As a side-benefit, we no longer need to perform any copies of SVals when creating a CompoundSVal, and the profiling of CompoundSVal is now constant time. by Ted Kremenek · 16 years ago
- 1ab8e72 "missing ivar release" is a performance bug. by Ted Kremenek · 16 years ago
- 11c06b9 Patch by Nikita Zhuk: test case for fix for false positive reported in PR2978. by Ted Kremenek · 16 years ago
- 0bdab1e Patch by Nikita Zhuk: by Ted Kremenek · 16 years ago
- 4e2ae51 Make sure RewriteObjCMethodDecl() does a block pointer rewrite. by Steve Naroff · 16 years ago
- ea5bd34 Fix arithmetic type check by Douglas Gregor · 16 years ago
- 6449c6c Add a couple fixes for rewriting ivars/methods that use/contain blocks. by Steve Naroff · 16 years ago
- 85eb17b Convert SynthesizeBlockCall() from test->AST based implementation. by Steve Naroff · 16 years ago
- f5cbb76 Merge the array and struct case. They are essentially the same. by Zhongxing Xu · 16 years ago
- 696b3a8 Rename: by Zhongxing Xu · 16 years ago
- a89b464 Adjust code format. by Zhongxing Xu · 16 years ago
- ebcad73 Implement VisitInitListExpr(). InitListExpr will have a nonloc::CompoundVal value. by Zhongxing Xu · 16 years ago
- 277884f Add CompoundVal and CompoundValData for representing the value of InitListExpr. by Zhongxing Xu · 16 years ago
- 807b4be Fix 80-col. by Zhongxing Xu · 16 years ago
- f04f896 Fix specification references link. by Daniel Dunbar · 16 years ago
- d32c085 Mark yy_fatal_error as a panic function. by Ted Kremenek · 16 years ago
- b3dff48 Improve documentation for Sema::CheckReferenceInit by Douglas Gregor · 16 years ago
- 35b777f NeXT: Emit protocol objects lazily. by Daniel Dunbar · 16 years ago
- d0419d6 Convert SynthBlockInitExpr() from text->AST based implementation. by Steve Naroff · 16 years ago
- 09bbf1f Remove workaround for reference. No longer necessary. by Sebastian Redl · 16 years ago
- be0b209 Fix missing %s in run string causing hang during tests. by Sebastian Redl · 16 years ago
- a6ded35 Fix crash reported in PR2923 where a function declared using typeof(another_function) would have FunctionDecl::getNumParams() return the number of parameters in the original function type and not the number of parameters in the actual FunctionDecl. by Ted Kremenek · 16 years ago
- 80c5475 Handle block literals at file scope, remove some dead code, etc. by Steve Naroff · 16 years ago
- f5660a9 Make the non-reference check in Expr work always by Douglas Gregor · 16 years ago
- 56da786 Simplify and correct the check for function redefinitions. This does two things: by Douglas Gregor · 16 years ago
- 0e34338 Implement overloading rules for reference binding by Douglas Gregor · 16 years ago
- 66c842f Make sure internally synthesized block pointer types are converted before pretty printing. by Steve Naroff · 16 years ago
- c0d11a8 Temporary disable the const-object-declaration-without-initializer check, because it depends on linkage-specifier semantics we don't yet have by Douglas Gregor · 16 years ago
- 1a27a19 Workaround an LLVM bug where inlining functions with debug info breaks by Daniel Dunbar · 16 years ago
- d725b16 Improve llvm-gcc compatibility, -Os implies -O2 (sortof). by Daniel Dunbar · 16 years ago
- a107b39 Add notes for SCA. by Zhongxing Xu · 16 years ago
- 258e50d Update checker build. by Ted Kremenek · 16 years ago
- a4982b8 Update FindSpecRefs to recognize named section references. by Daniel Dunbar · 16 years ago
- 04340ba Fix for PR2966: va_start/va_end use the *address* of the by Eli Friedman · 16 years ago
- 032735e Patch by Nikita Zhuk: by Ted Kremenek · 16 years ago
- 45d0b50 IOServiceGetMatchingServices is a release function. by Ted Kremenek · 16 years ago
- 721cbf1 Choose CompileOptions (optimization passes) to match llvm-gcc more closely. by Daniel Dunbar · 16 years ago
- 72d5e09 Fix mmintrin.h to use proper definition of functions taking no by Daniel Dunbar · 16 years ago
- f05e4ed Rename: AddDecl => BindDecl by Zhongxing Xu · 16 years ago
- 2aecd1f Tweak Sema::CheckReferenceInit so that it (optionally) computes an by Douglas Gregor · 16 years ago
- 33c8eb2 MemSpaceRegions could be uninitialized. We only require R is a real region. by Zhongxing Xu · 16 years ago
- 81c2915 Implement initialization of a reference (C++ [dcl.init.ref]) as part by Douglas Gregor · 16 years ago
- 1cbb303 .s files don't require the preprocessor, patch by Roman Divacky! by Chris Lattner · 16 years ago
- 0f3b9eb More changes necessary to integrate the objc and blocks rewriters. by Steve Naroff · 16 years ago
- 64818a9 Minor UI enhancement: by Ted Kremenek · 16 years ago
- 3f1b419 Patch by Nikita Zhuk: by Ted Kremenek · 16 years ago
- 4caf24d Access pass manager consistently. - No functionality change. by Daniel Dunbar · 16 years ago
- 6a30084 80-col fixes. by Daniel Dunbar · 16 years ago
- 035d088 Rename ExplicitCCastExpr to CStyleCastExpr by Douglas Gregor · 16 years ago
- 1a97618 Replace a dyn_cast with a cast when we know the exact type by Douglas Gregor · 16 years ago
- 15e8f50 Add newline. by Zhongxing Xu · 16 years ago
- cb5b696 Update random notes. by Zhongxing Xu · 16 years ago
- 2369f11 Add isGlobalsRegion() predicate to MemRegionManager. by Zhongxing Xu · 16 years ago
- 51eedea clarify comment, rename argument to avoid a subtle conflict by Chris Lattner · 16 years ago
- bb298c0 Call llvm_shutdown() on (normal) termination. This makes --time-passes usable. by Daniel Dunbar · 16 years ago
- 09d411e Don't run the verifier as part of IRgen, this is now down (per module) by Daniel Dunbar · 16 years ago
- 0d5d89d Improve our handling of (C++) references within Clang. Specifically: by Douglas Gregor · 16 years ago
- 670de64 Initialize Suffix and Prefix to 0, even with a bad entry. Removes an uninitialized value warning from gcc. by Ted Kremenek · 16 years ago
- 0a2da71 Add attribute always_inline support. by Daniel Dunbar · 16 years ago
- acb679b Mark mmintrin functions static inline, this ensures they don't end up by Daniel Dunbar · 16 years ago
- b0ea903 - Fix type-punning warning in SVals.cpp by using a real iterator class for symbol_iterator. by Ted Kremenek · 16 years ago
- 59fcaa0 Remove type-punning warning in GRExprEngine. No functionality change. by Ted Kremenek · 16 years ago
- 59fcc2c Skip random pathname characters better. I had a 5 in mine. by Mike Stump · 16 years ago
- 8bc5849 Update checker build. by Ted Kremenek · 16 years ago
- 01de491 Add test case to exercise IRgen "unsupported" path (mostly cleanup). by Daniel Dunbar · 16 years ago
- 8d4dff5 With -verify, only exit early on failure. by Daniel Dunbar · 16 years ago