- Mar 04, 2010
-
-
John McCall authored
llvm-svn: 97727
-
Zhongxing Xu authored
llvm-svn: 97725
-
Zhongxing Xu authored
we now may have identical states with different analysis context. Set the right AnalysisContext in state when entering and leaving a callee. With both of the above changes, we can pass the test case. llvm-svn: 97724
-
John McCall authored
Our testing framework can't deal with disabled targets yet. llvm-svn: 97719
-
John McCall authored
targets except X86. llvm-svn: 97718
-
Eric Christopher authored
llvm-svn: 97717
-
Eric Christopher authored
llvm-svn: 97716
-
Eric Christopher authored
hacky solution for translating. Expanded on comment explaining the hack a bit. llvm-svn: 97714
-
Eric Christopher authored
Re-enable test. llvm-svn: 97707
-
Fariborz Jahanian authored
ABI conforming. llvm-svn: 97702
-
John McCall authored
llvm-svn: 97700
-
Chris Lattner authored
'%t' file was left around on my disk. doh. llvm-svn: 97699
-
John McCall authored
some builtins will rely on target knowledge. llvm-svn: 97693
-
Douglas Gregor authored
llvm-svn: 97686
-
Eric Christopher authored
llvm-svn: 97679
-
Douglas Gregor authored
llvm-svn: 97677
-
- Mar 03, 2010
-
-
Douglas Gregor authored
nested-name-specifier. For example, this allows member access in diamond-shaped hierarchies like: struct Base { void Foo(); int Member; }; struct D1 : public Base {}; struct D2 : public Base {}; struct Derived : public D1, public D2 { } void Test(Derived d) { d.Member = 17; // error: ambiguous cast from Derived to Base d.D1::Member = 17; // error: okay, modify D1's Base's Member } Fixes PR5820 and <rdar://problem/7535045>. Also, eliminate some redundancy between Sema::PerformObjectMemberConversion() and Sema::PerformObjectArgumentInitialization() -- the latter now calls the former. llvm-svn: 97674
-
Fariborz Jahanian authored
((id)cat)->isa. Fixes radar 7709015. llvm-svn: 97672
-
Chris Lattner authored
XFAIL and already tracked in bugzilla. llvm-svn: 97671
-
Chris Lattner authored
llvm-svn: 97669
-
Eric Christopher authored
Add in c header path for various linuxes as well. Partial patch from Christian Adåker! llvm-svn: 97666
-
Fariborz Jahanian authored
fix a code gen crash. This is WIP as not all ABI cases are covered (there is a FIXME to this effect). Fixes radar 7696748. llvm-svn: 97658
-
Chris Lattner authored
llvm-svn: 97656
-
Benjamin Kramer authored
llvm-svn: 97654
-
John McCall authored
why the front-end is calculating the argument to llvm.eh.dwarf.cfa(). llvm-svn: 97653
-
Ted Kremenek authored
to test clang_getCursorLinkage() llvm-svn: 97648
-
Ted Kremenek authored
llvm-svn: 97647
-
Ted Kremenek authored
underlying linkage for the entity referred to by a CXCursor. llvm-svn: 97646
-
John McCall authored
llvm-svn: 97643
-
Anders Carlsson authored
llvm-svn: 97641
-
Douglas Gregor authored
that are hidden by other derived base subobjects reached along a lookup path that does *not* pass through the hiding subobject (C++ [class.member.lookup]p6). Fixes PR6462. llvm-svn: 97640
-
John McCall authored
__builtin_frob_return_address. The implementations for both are still trivial in the default case. llvm-svn: 97638
-
John McCall authored
for the base destructor, because aliases to declarations aren't legal. Fixes PR 6471. llvm-svn: 97637
-
Douglas Gregor authored
level. No functionality change, and it obeys access control this time. llvm-svn: 97634
-
Ted Kremenek authored
llvm-svn: 97625
-
Ted Kremenek authored
If an initializer in a DeclStmt references the declared variable, that extends the liveness of that variable. llvm-svn: 97624
-
Douglas Gregor authored
llvm-svn: 97621
-
Ted Kremenek authored
(even if it is defined). This fixes the issue of this function returning '0' when SVN_VERSION is defined to be "". Fixes: <rdar://problem/7663667> llvm-svn: 97620
-
Zhongxing Xu authored
llvm-svn: 97619
-
Douglas Gregor authored
static function. No functionality change. llvm-svn: 97618
-