| Commit message (Expand) | Author | Age | Files | Lines |
* | When synthesizing an implicitly-defined copy or move constructor, or | Douglas Gregor | 2011-11-28 | 1 | -7/+15 |
* | Include named unions in union member init checking | David Blaikie | 2011-11-17 | 1 | -5/+5 |
* | Remove unnecessary 'else's after 'return's. | David Blaikie | 2011-11-12 | 1 | -1/+2 |
* | constexpr: static data members declared constexpr are required to have an | Richard Smith | 2011-11-07 | 1 | -10/+0 |
* | When we're checking a friend function template in an out-of-line class | Douglas Gregor | 2011-11-03 | 1 | -1/+10 |
* | Don't build member initializers for zero-length or incomplete arrays, | Douglas Gregor | 2011-11-02 | 1 | -8/+27 |
* | When we run into a constructor or destructor that is defined in the | Douglas Gregor | 2011-11-01 | 1 | -2/+2 |
* | Silence a warning in -Asserts builds | Matt Beaumont-Gay | 2011-11-01 | 1 | -4/+2 |
* | Rework the AST for the initializer of a delegating constructor, so | Douglas Gregor | 2011-11-01 | 1 | -10/+7 |
* | Fixed FriendDecl source locations. | Abramo Bagnara | 2011-10-29 | 1 | -3/+4 |
* | Minor refactoring of my last patch. Per Doug's suggestion. | Fariborz Jahanian | 2011-10-24 | 1 | -1/+1 |
* | Diagnose unexpanded parameter packs in member initialisers (including | Peter Collingbourne | 2011-10-23 | 1 | -0/+9 |
* | Clean up duplicated code in Sema::BuildMemInitializer. | Peter Collingbourne | 2011-10-23 | 1 | -14/+3 |
* | c++: support gcc's application of weak attribute on | Fariborz Jahanian | 2011-10-21 | 1 | -0/+4 |
* | There's no point in marking a declaration invalid just because it | Douglas Gregor | 2011-10-20 | 1 | -3/+2 |
* | When we parse something that looks like a templated friend tag but | Douglas Gregor | 2011-10-20 | 1 | -2/+16 |
* | -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 2. | Richard Smith | 2011-10-18 | 1 | -30/+37 |
* | -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 1. | Richard Smith | 2011-10-18 | 1 | -12/+24 |
* | In C++11, a class's members are allowed to be nominated as friends. | Richard Smith | 2011-10-18 | 1 | -1/+1 |
* | Allow for annotate attributes after access specifiers. When such | Erik Verbruggen | 2011-10-13 | 1 | -4/+5 |
* | Get rid of ShouldDeleteMoveConstructor. | Alexis Hunt | 2011-10-11 | 1 | -177/+31 |
* | Consolidate copy constructor deletion into ShouldDeleteSpecialMember. | Alexis Hunt | 2011-10-11 | 1 | -181/+69 |
* | Move some bool flags out of function parameter lists. | Kaelyn Uhrain | 2011-10-11 | 1 | -16/+12 |
* | Constant expression evaluation refactoring: | Richard Smith | 2011-10-10 | 1 | -9/+6 |
* | Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289. | Douglas Gregor | 2011-10-10 | 1 | -4/+36 |
* | constexpr: Disable checking of constructor member initializer lists for | Richard Smith | 2011-10-10 | 1 | -1/+2 |
* | When adding a direct initializer to a declaration, allow the | Douglas Gregor | 2011-10-10 | 1 | -1/+7 |
* | Parse the initializer for a class member after handling its | Douglas Gregor | 2011-10-10 | 1 | -11/+1 |
* | Begin work consolidating ShouldDelete* functions. | Alexis Hunt | 2011-10-10 | 1 | -89/+131 |
* | Implement the restrictions in C++ [class.friend]p6, which disallow | Douglas Gregor | 2011-10-10 | 1 | -2/+33 |
* | Diagnose attempts to declare a non-static data member with a | Douglas Gregor | 2011-10-09 | 1 | -1/+7 |
* | Support for C1x _Atomic specifier (see testcase). This is primarily being co... | Eli Friedman | 2011-10-06 | 1 | -0/+1 |
* | Added a flag to identify resolved overloaded function references. | Abramo Bagnara | 2011-10-05 | 1 | -7/+10 |
* | CUDA: diagnose invalid calls across targets | Peter Collingbourne | 2011-10-02 | 1 | -0/+41 |
* | constexpr: semantic checking for constexpr functions and constructors. Based in | Richard Smith | 2011-10-01 | 1 | -0/+408 |
* | constexpr: semantic checking for constexpr variables. | Richard Smith | 2011-09-29 | 1 | -11/+16 |
* | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie | 2011-09-25 | 1 | -2/+2 |
* | Correctly parse braced member initializers (even in delayed parsing) and corr... | Sebastian Redl | 2011-09-24 | 1 | -103/+97 |
* | Removing a bunch of dead returns/breaks after llvm_unreachables. | David Blaikie | 2011-09-23 | 1 | -1/+0 |
* | When checking for weak vtables, check whether the actual definition of | Douglas Gregor | 2011-09-23 | 1 | -1/+4 |
* | Switch assert(0/false) llvm_unreachable. | David Blaikie | 2011-09-23 | 1 | -1/+1 |
* | Don't finalize checking of base and member initializers for a | Douglas Gregor | 2011-09-22 | 1 | -1/+1 |
* | Only trigger the initialize-an-array-via-elementwise-copy/move code | Douglas Gregor | 2011-09-22 | 1 | -2/+3 |
* | ArrayRef-ifying the fields passed to Sema::ActOnFields | David Blaikie | 2011-09-22 | 1 | -2/+2 |
* | ArrayRef-ifying Function/BlockDecl's setParams | David Blaikie | 2011-09-21 | 1 | -5/+5 |
* | Diagnose attempts to write a templated data member, from Stepan | Douglas Gregor | 2011-09-21 | 1 | -3/+25 |
* | Fix a pretty nasty bug in noreturn destructors that cascaded into lots | Chandler Carruth | 2011-09-20 | 1 | -2/+4 |
* | Removed an unused field and its accessors methods. | Erik Verbruggen | 2011-09-19 | 1 | -1/+0 |
* | In constructors, don't generate implicit initializers for members of anonymou... | Richard Smith | 2011-09-19 | 1 | -1/+15 |
* | Remove function which is unused as of r139996. Thanks to David Blaikie for br... | Richard Smith | 2011-09-19 | 1 | -13/+0 |