Anders Carlsson
|
6b3afd7df1
|
When trying to get the most derived class, don't assume that we can ignore all casts. We can only ignore derived-to-base and no-op casts. Fixes selfhost.
llvm-svn: 124528
|
2011-01-29 05:04:11 +00:00 |
Anders Carlsson
|
1ae64c5a9d
|
When calling a virtual member function on a base class and the most derived class is marked 'final', we can devirtualize the call.
llvm-svn: 124524
|
2011-01-29 03:52:01 +00:00 |
Anders Carlsson
|
19588aa40b
|
Get rid of the [[final]] C++0x attribute.
llvm-svn: 124083
|
2011-01-23 21:07:30 +00:00 |