- Apr 28, 2012
-
-
Jordy Rose authored
[analyzer] Remove references to idx::TranslationUnit. Index is dead, cross-TU inlining never panned out. llvm-svn: 155751
-
Nico Weber authored
llvm-svn: 155741
-
Fariborz Jahanian authored
nonfragile ivar access code when ivar type is a locally defined struct/union type. // rdar://11323187 llvm-svn: 155740
-
Douglas Gregor authored
up with gaps when the class inherits from the same empty base class more than once. Fixes <rdar://problem/11324167>. llvm-svn: 155738
-
Chad Rosier authored
The Avida Project (http://avida.devosoft.org) exceeds the 256 limit. rdar://11289131 llvm-svn: 155737
-
- Apr 27, 2012
-
-
Fariborz Jahanian authored
symbols should be static. // rdar://11337074 llvm-svn: 155736
-
Chad Rosier authored
architecture; this was happening for tools such as lipo and dsymutil. Also, if no -arch option has been specified, set the architecture based on the TC default. rdar://11329656 llvm-svn: 155730
-
Richard Smith authored
We do not support IRGen for these, and get some parts of the semantic analysis wrong. llvm-svn: 155728
-
Kaelyn Uhrain authored
llvm-svn: 155723
-
Chad Rosier authored
intended. llvm-svn: 155719
-
Chad Rosier authored
intended. llvm-svn: 155718
-
Chad Rosier authored
llvm-svn: 155708
-
Alexey Samsonov authored
llvm-svn: 155697
-
Ted Kremenek authored
Use a deque instead of an ImmutableList in AnalysisConsumer to preserve the file order that functions are visited. Should fix the buildbots. llvm-svn: 155693
-
NAKAMURA Takumi authored
llvm-svn: 155692
-
NAKAMURA Takumi authored
llvm-svn: 155691
-
-
-
Richard Smith authored
llvm-svn: 155681
-
Ted Kremenek authored
of a mutable SmallPtrSet. While iterating over LocalTUDecls, there were cases where we could modify LocalTUDecls, which could result in invalidating an iterator and an analyzer crash. Along the way, switch some uses of std::queue to std::dequeue, which should be slightly more efficient. Unfortunately, this is a difficult case to create a test case for. llvm-svn: 155680
-
Chad Rosier authored
llvm-svn: 155679
-
Kaelyn Uhrain authored
to a given type, when the reason is that there is a non-type decl with the same name. llvm-svn: 155677
-
Fariborz Jahanian authored
of writing a __block variable being initialized with a constructed object. // rdar://11326988 llvm-svn: 155673
-
Eli Friedman authored
llvm-svn: 155670
-
- Apr 26, 2012
-
-
Nico Weber authored
Add a test for PR12674. llvm-svn: 155666
-
Fariborz Jahanian authored
// rdar://11323676 llvm-svn: 155664
-
Fariborz Jahanian authored
where getter type is super class of its property type, resulting in an assert. // rdar://11323676 llvm-svn: 155663
-
John McCall authored
more aligned than the block header but also contains something smaller than the block-header alignment but not exactly half the difference between the large alignment and the header alignment. Got that? I'm really not sure what I was thinking with the buggy computation here, but the fix is pretty obvious. llvm-svn: 155662
-
David Blaikie authored
Patch by Yang Chen. llvm-svn: 155658
-
Simon Atanasyan authored
llvm-svn: 155656
-
Argyrios Kyrtzidis authored
the declaration context as not having external visible storage any more. This should improve performance as we won't needlessly reload the visible decls multiple times and seems to fix the i386 crash in rdar://11327522. llvm-svn: 155649
-
John McCall authored
evaluate certain expressions involving invalidly-defined classes. llvm-svn: 155645
-
Chad Rosier authored
with groups are unsupported. rdar://11324283 llvm-svn: 155637
-
Evgeniy Stepanov authored
llvm-svn: 155632
-
Manuel Klimek authored
llvm-svn: 155631
-
Manuel Klimek authored
llvm-svn: 155629
-
Simon Atanasyan authored
llvm-svn: 155628
-
Manuel Klimek authored
llvm-svn: 155627
-
Craig Topper authored
llvm-svn: 155624
-
Ted Kremenek authored
llvm-svn: 155622
-