llvm-project/clang/test/CXX
Douglas Gregor a700f68828 Reinstate the optimization suppressing available_externally functions
at -O0. The only change from the previous patch is that we don't try
to generate virtual method thunks for an available_externally
function.

llvm-svn: 108230
2010-07-13 06:02:28 +00:00
..
basic Rip out the C++0x-specific handling of destructor names. The specification is still in flux and unclear, and our interim workaround was broken. Fixes PR7467. 2010-07-07 23:17:38 +00:00
class Turn access control on by default in -cc1. 2010-04-09 19:03:51 +00:00
class.access Reinstate the fix for PR7556. A silly use of isTrivial() was 2010-07-08 06:14:04 +00:00
class.derived Implement computation of the final overriders for each virtual 2010-03-23 23:47:56 +00:00
conv Turn access control on by default in -cc1. 2010-04-09 19:03:51 +00:00
dcl.dcl A using declaration can redeclare a typedef to the same type. These 2010-07-07 23:08:52 +00:00
dcl.decl PR7245: Make binding a reference to a temporary without a usable copy 2010-06-07 15:58:05 +00:00
except Apparently the {{$}} hack doesn't work on Windows; I am saddened but not 2010-07-08 13:17:29 +00:00
expr Test case for my last fix. 2010-05-07 11:15:33 +00:00
lex Fix for PR6220: compute the correct type for multicharacter literals. 2010-02-03 18:21:45 +00:00
over Implement C++ [over.ics.user]p3, which restricts the final conversion 2010-04-12 23:42:09 +00:00
special Test implicit declaration of copy assignment operator with non-const argument 2010-07-01 20:08:52 +00:00
stmt.stmt/stmt.select change Scope::WithinElse to be a normal scope flag, widen the 2010-04-12 06:12:50 +00:00
temp Reinstate the optimization suppressing available_externally functions 2010-07-13 06:02:28 +00:00