- Sep 25, 2009
-
-
John McCall authored
llvm-svn: 82718
-
- Sep 24, 2009
-
-
Steve Naroff authored
llvm-svn: 82706
-
John McCall authored
Type hierarchy. Demote 'volatile' to extended-qualifier status. Audit our use of qualifiers and fix a few places that weren't dealing with qualifiers quite right; many more remain. llvm-svn: 82705
-
Chris Lattner authored
wpa is an experiment, don't build it by default, it adds to build times due to everything it links in. llvm-svn: 82704
-
Anders Carlsson authored
llvm-svn: 82703
-
Ted Kremenek authored
have the iterators and operator[] handle the traversal of statements, as they are stored in reverse order. Tests show this has no real performance impact, but it does simply the CFG construction logic and will make it slightly easier to change the allocation strategy for CFGBlocks (as we have fewer copies). llvm-svn: 82702
-
Daniel Dunbar authored
visible in the log. llvm-svn: 82688
-
Daniel Dunbar authored
llvm-svn: 82687
-
Ted Kremenek authored
Fix crash in RegionStoreManager::Bind() by using 'getAs<PointerType>()' instead of 'cast<PointerType>()' (to handle pointer typedefs). llvm-svn: 82686
-
Anders Carlsson authored
llvm-svn: 82682
-
Daniel Dunbar authored
handled correctly. - <rdar://problem/7247671> Function arguments incorrect when function returns a struct on i386 w/ llvm-g++ and clang llvm-svn: 82681
-
rdar://problem/7249340Ted Kremenek authored
The issue was a discrepancy between how RegionStoreManager::Bind() and RegionStoreManager::Retrieve() derived the "key" for the first element of a symbolic region. llvm-svn: 82680
-
Anders Carlsson authored
llvm-svn: 82679
-
Anders Carlsson authored
llvm-svn: 82678
-
Ted Kremenek authored
llvm-svn: 82672
-
Fariborz Jahanian authored
in a reference initialization diagnostic. llvm-svn: 82671
-
Douglas Gregor authored
llvm-svn: 82666
-
Douglas Gregor authored
llvm-svn: 82665
-
Fariborz Jahanian authored
initializing a reference class. llvm-svn: 82664
-
Douglas Gregor authored
lookup in a member access expression always start a nested-name-specifier. Additionally, rank names that start nested-name-specifiers after other names. llvm-svn: 82663
-
- Sep 23, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 82650
-
Fariborz Jahanian authored
It uses a recent API to find inherited conversion functions to do the initializer to reference lvalue conversion (and removes a FIXME). It issues the ambiguity diagnostics when multiple conversions are found. WIP. llvm-svn: 82649
-
Steve Naroff authored
llvm-svn: 82646
-
Anders Carlsson authored
llvm-svn: 82644
-
Anders Carlsson authored
llvm-svn: 82642
-
Steve Naroff authored
Next step: Add actual some test cases:-) llvm-svn: 82636
-
Anders Carlsson authored
llvm-svn: 82628
-
Douglas Gregor authored
that there is one more argument (the one following the comma) and make the candidate non-viable if the function cannot accept any argument in that position. llvm-svn: 82625
-
Torok Edwin authored
because the toplevel 'make check-all' needs the rule for test/lit.site.cfg, and for that test/ must exist. llvm-svn: 82624
-
Gabor Greif authored
llvm-svn: 82623
-
Daniel Dunbar authored
- Patch by John Thompson! llvm-svn: 82621
-
Chris Lattner authored
This implements PR5034 and rdar://6836445. llvm-svn: 82614
-
Chris Lattner authored
llvm-svn: 82613
-
Anders Carlsson authored
Add a new variant of EmitCXXAggrConstructorCall that takes a Value that holds the number of elements to construct, to be used when implementing new[]. llvm-svn: 82602
-
Ted Kremenek authored
GRExprEngine::VisitDeclRefExpr without 'asLValue' being true). llvm-svn: 82598
-
Fariborz Jahanian authored
resolution failed to select a candidate due to ambiguity in type conversion function selection. llvm-svn: 82596
-
Anders Carlsson authored
llvm-svn: 82595
-
Anders Carlsson authored
llvm-svn: 82594
-
Douglas Gregor authored
signature of the function with the current parameter highlighted as a placeholder. llvm-svn: 82593
-
Douglas Gregor authored
results for other, textual completion. For call completion, we now produce enough information to show the function call argument that we are currently on. llvm-svn: 82592
-