- Jul 22, 2009
-
-
Mike Stump authored
llvm-svn: 76716
-
Mike Stump authored
llvm-svn: 76709
-
Fariborz Jahanian authored
llvm-svn: 76708
-
Douglas Gregor authored
cannot match that nested-name-specifier to a class template or class template partial specialization. llvm-svn: 76704
-
Douglas Gregor authored
member functions of class templates, e.g., template<typename T> struct X { void f(T); }; template<typename T> X<T>::f(T) { /* ... */ } llvm-svn: 76692
-
Mike Stump authored
llvm-svn: 76691
-
Mike Stump authored
llvm-svn: 76690
-
Mike Stump authored
llvm-svn: 76687
-
Mike Stump authored
llvm-svn: 76685
-
Mike Stump authored
llvm-svn: 76681
-
Ted Kremenek authored
poisoning changes to DenseMap. We were using an iterator after it had been invalidated by an insertion into the DenseMap. llvm-svn: 76677
-
Mike Stump authored
llvm-svn: 76670
-
Fariborz Jahanian authored
destruction of base/members for each destructor AST. llvm-svn: 76663
-
- Jul 21, 2009
-
-
Ted Kremenek authored
llvm-svn: 76656
-
Ted Kremenek authored
Add test case for PR 4596, which is already fixed due to Steve Naroff's overhaul of the Objective-C type system, but isn't in a checker build yet. llvm-svn: 76648
-
Ted Kremenek authored
This fixes PR 4602. llvm-svn: 76647
-
Ted Kremenek authored
llvm-svn: 76644
-
Mike Stump authored
llvm-svn: 76643
-
Ted Kremenek authored
llvm-svn: 76642
-
Ted Kremenek authored
to SValuator::EvalCast. In the process, the StoreManagers now use this new cast machinery, and the hack in GRExprEngine::EvalBind to handle implicit casts involving OSAtomicCompareAndSwap and friends has been removed (and replaced with logic closer to the logic specific to those functions). llvm-svn: 76641
-
Mike Stump authored
llvm-svn: 76640
-
Mike Stump authored
llvm-svn: 76638
-
Mike Stump authored
llvm-svn: 76637
-
Daniel Dunbar authored
- Patch by Jean-Daniel Dupas llvm-svn: 76632
-
Eli Friedman authored
1. Make it work correctly with anonymous unions. 2. Don't compute it if the warning isn't enabled. 3. Optimize the algorithm slightly to make it linear time in the case where we don't produce any warnings. llvm-svn: 76630
-
Mike Stump authored
llvm-svn: 76628
-
Mike Stump authored
llvm-svn: 76627
-
Mike Stump authored
llvm-svn: 76626
-
Mike Stump authored
llvm-svn: 76625
-
Mike Stump authored
llvm-svn: 76624
-
Mike Stump authored
llvm-svn: 76623
-
Douglas Gregor authored
the declaration context, as occurs with out-of-line class template member definitions. llvm-svn: 76622
-
Mike Stump authored
llvm-svn: 76621
-
Mike Stump authored
llvm-svn: 76620
-
Mike Stump authored
llvm-svn: 76619
-
Mike Stump authored
llvm-svn: 76617
-
Mike Stump authored
llvm-svn: 76616
-
Mike Stump authored
llvm-svn: 76614
-
Mike Stump authored
llvm-svn: 76613
-
Mike Stump authored
llvm-svn: 76611
-