- Oct 10, 2011
-
-
Sebastian Redl authored
Now that we support move generation, mention this in the language extension and C++ status pages. Also update the C++ status for default functions, which are complete now that we can generate move functions, and destructor exception specifications, which I did a while ago. llvm-svn: 141558
-
Owen Anderson authored
llvm-svn: 141557
-
Johnny Chen authored
llvm-svn: 141556
-
Kaelyn Uhrain authored
llvm-svn: 141555
-
Johnny Chen authored
llvm-svn: 141554
-
Fariborz Jahanian authored
for future work. llvm-svn: 141553
-
Douglas Gregor authored
subexpressions. Fixes PR10291. llvm-svn: 141552
-
Howard Hinnant authored
llvm-svn: 141551
-
Douglas Gregor authored
llvm-svn: 141549
-
Bill Wendling authored
isel doesn't ignore it. llvm-svn: 141548
-
Richard Smith authored
constexpr constructor templates. Such checking is optional, and currently hard to get right since clang doesn't generate implicit member initializers until instantiation (even for non-dependent members). This is needed for clang to accept libstdc++ from g++4.6 in c++0x mode. llvm-svn: 141547
-
Greg Clayton authored
llvm-svn: 141546
-
Douglas Gregor authored
qualifier itself is invalid. Crasher noticed by Fariborz. llvm-svn: 141544
-
Douglas Gregor authored
initializer to update the type of the declaration. For example, this allows us to determine the size of an incomplete array from its initializer. Fixes PR10288. llvm-svn: 141543
-
Douglas Gregor authored
declarator, so that the declarator is in scope for the initializer. Fixes PR9989. llvm-svn: 141539
-
Douglas Gregor authored
!. Fixes PR9865. llvm-svn: 141537
-
Douglas Gregor authored
llvm-svn: 141536
-
Benjamin Kramer authored
llvm-svn: 141535
-
Benjamin Kramer authored
llvm-svn: 141534
-
Benjamin Kramer authored
llvm-svn: 141533
-
Benjamin Kramer authored
llvm-svn: 141532
-
Bill Wendling authored
ARMII::AddrModeT1_s, we need to take into account that if the frame register is ARM::SP, then the number of bits is 8. If it's not ARM::SP, then the number of bits is 5. llvm-svn: 141529
-
Alexis Hunt authored
Begin with just default constructors. One note is that as a side effect of this, a conformance test was removed on the basis that this is almost certainly a defect as with most of union initialization. As it is, clang does not implement union initialization close to the standard as it's quite broken as written. I hope to write a paper addressing the issues eventually. llvm-svn: 141528
-
Craig Topper authored
llvm-svn: 141527
-
Tobias Grosser authored
This fixes a crash due to command line options, that are not available before the loading of plugins finished. llvm-svn: 141525
-
Douglas Gregor authored
defining a friend function with a qualified name or in a local class. Fixes PR9853. llvm-svn: 141524
-
Chad Rosier authored
the tADDrSPi instruction can't be used. Make sure we're updating the opcode to tADDi3 in all cases. rdar://10254707 llvm-svn: 141523
-
Douglas Gregor authored
property in an Objective-C++ member access expression. Fixes PR9759. llvm-svn: 141522
-
Douglas Gregor authored
redeclaration contexts are the same, as occurs within linkage specifications. Fixes PR9162. llvm-svn: 141521
-
Douglas Gregor authored
context. Fixes PR9103. llvm-svn: 141520
-
Douglas Gregor authored
or return types are dependent. Fixes PR9049. llvm-svn: 141518
-
Douglas Gregor authored
argument deduction against a function parameter that has no deducible template parameters in it. Fixes PR8598. llvm-svn: 141517
-
Peter Collingbourne authored
llvm-svn: 141516
-
- Oct 09, 2011
-
-
Douglas Gregor authored
template arguments are dependent. Fixes PR10913. llvm-svn: 141515
-
Douglas Gregor authored
function type' when that expression is actually an overloaded function reference (and not the address of an overloaded function reference). Fixes PR11066. llvm-svn: 141514
-
Douglas Gregor authored
non-identifier name. Fixes PR10839. llvm-svn: 141513
-
Douglas Gregor authored
to fill in the source locations for the underlying value type. Fixes an intermittent crasher (due to uninitialized data) in the PCH test for _Atomic types. llvm-svn: 141512
-
Douglas Gregor authored
a boolean value and check that it is a constant expression. Fixes PR11084. llvm-svn: 141511
-
Benjamin Kramer authored
Found by valgrind. llvm-svn: 141510
-
Justin Holewinski authored
llvm-svn: 141508
-