| Commit message (Expand) | Author | Age | Files | Lines |
* | When we determine that an initialization sequence failed due to an | Douglas Gregor | 2012-04-10 | 1 | -3/+3 |
* | Fix several problems with protected access control: | John McCall | 2012-04-07 | 1 | -1/+1 |
* | Dependent-sequence initialization of a single element can be direct | Douglas Gregor | 2012-04-04 | 1 | -1/+2 |
* | Silence -Wunused-variable in -Asserts build | Matt Beaumont-Gay | 2012-04-02 | 1 | -0/+1 |
* | Properly handle explicit constructors in list-initialization. Fixes PR12120. | Sebastian Redl | 2012-04-01 | 1 | -2/+27 |
* | PR10217: Provide diagnostics explaining why an implicitly-deleted special | Richard Smith | 2012-03-30 | 1 | -38/+10 |
* | Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up | Richard Smith | 2012-03-23 | 1 | -2/+4 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -42/+42 |
* | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall | 2012-03-10 | 1 | -8/+3 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 1 | -16/+16 |
* | Turn explicit construction of temporaries using initializer list syntax into ... | Sebastian Redl | 2012-03-08 | 1 | -4/+8 |
* | Be smarter in discovering list-initialization of temporaries. Fixes PR12182. | Sebastian Redl | 2012-03-07 | 1 | -1/+1 |
* | If the element type of an initializer list has a destructor, make sure we che... | Sebastian Redl | 2012-03-05 | 1 | -0/+13 |
* | Tentatively fix PR12117. The test case from the bug now passes, and all exist... | Sebastian Redl | 2012-02-29 | 1 | -8/+11 |
* | ArrayRef'ize various functions in the AST/Parser/Sema. | Ahmed Charles | 2012-02-25 | 1 | -19/+22 |
* | Implement C++11 [over.match.copy]p1b2, which allows the use of | Douglas Gregor | 2012-02-24 | 1 | -9/+35 |
* | Sink variable into assert | Matt Beaumont-Gay | 2012-02-24 | 1 | -2/+1 |
* | Kill a spurious use of hasTrivialDefaultConstructor() | Douglas Gregor | 2012-02-24 | 1 | -2/+1 |
* | Replace the std::map in the init list checker with a DenseMap to reduce mallo... | Benjamin Kramer | 2012-02-23 | 1 | -3/+3 |
* | Try to handle qualifiers more consistently for array InitListExprs. Fixes <r... | Eli Friedman | 2012-02-23 | 1 | -2/+7 |
* | Add a testcase for using objects with list-constructors, and fix a Sema crash... | Sebastian Redl | 2012-02-19 | 1 | -5/+17 |
* | Fix a crash for nested initializer list initialization. Still does the wrong ... | Sebastian Redl | 2012-02-19 | 1 | -10/+19 |
* | Basic code generation support for std::initializer_list. | Sebastian Redl | 2012-02-17 | 1 | -0/+1 |
* | Support GCC's bug^Wextension allowing class array members to be initalized by a | Richard Smith | 2012-02-15 | 1 | -0/+29 |
* | When overload resolution picks an implicitly-deleted special member | Douglas Gregor | 2012-02-15 | 1 | -6/+42 |
* | Introduce a new initialization entity for lambda captures, and | Douglas Gregor | 2012-02-15 | 1 | -0/+11 |
* | PR11650: Implement resolution of core issue 1301. Value initialization can't be | Richard Smith | 2012-02-14 | 1 | -15/+31 |
* | Change the way we store initialization kinds so that all direct inits can dis... | Sebastian Redl | 2012-02-12 | 1 | -5/+7 |
* | Employ DirectList initialized entities to properly sort through some initiali... | Sebastian Redl | 2012-02-12 | 1 | -12/+21 |
* | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl | 2012-02-11 | 1 | -0/+7 |
* | Implement core issue 5: a temporary created for copy-initialization has a | Richard Smith | 2012-02-11 | 1 | -4/+6 |
* | Switching to using dyn_cast_or_null, and fixing line endings in the test case. | Aaron Ballman | 2012-02-09 | 1 | -2/+2 |
* | Attempting to initialize a union member that does not exist no longer crashes. | Aaron Ballman | 2012-02-09 | 1 | -1/+2 |
* | Basic: import SmallString<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -1/+1 |
* | A useful approximation of initializer list constructors. | Sebastian Redl | 2012-02-04 | 1 | -18/+43 |
* | Factor out the actual overload resolution from TryConstructorInitialization, ... | Sebastian Redl | 2012-02-04 | 1 | -53/+70 |
* | Don't unwrap initializer lists before calling TryConstructorInitialization, i... | Sebastian Redl | 2012-02-04 | 1 | -19/+30 |
* | Move a method from IdentifierTable.h out of line and remove the SmallString i... | Benjamin Kramer | 2012-02-04 | 1 | -0/+1 |
* | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith | 2012-02-04 | 1 | -15/+19 |
* | Split Sema::MarkDeclarationReferenced into multiple functions; the additional... | Eli Friedman | 2012-02-02 | 1 | -5/+5 |
* | Make the callback object to Sema::CorrectTypo mandatory. | Kaelyn Uhrain | 2012-01-31 | 1 | -1/+1 |
* | Downgrade C++11 narrowing conversion errors to warnings default-mapped | Douglas Gregor | 2012-01-23 | 1 | -9/+15 |
* | constexpr: converted constant expression handling for enumerator values, case | Richard Smith | 2012-01-18 | 1 | -1/+1 |
* | Move narrowing conversion detection code from SemaInit to SemaOverload, ready | Richard Smith | 2012-01-18 | 1 | -180/+79 |
* | Sema support for initialization of std::initializer_list from initializer lists. | Sebastian Redl | 2012-01-17 | 1 | -3/+108 |
* | Re-add an over-zealously removed break. | David Blaikie | 2012-01-17 | 1 | -0/+1 |
* | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie | 2012-01-17 | 1 | -9/+4 |
* | Remove unnecessary default cases in switches over enums. | David Blaikie | 2012-01-17 | 1 | -1/+0 |
* | Convert SemaInit.cpp to pass a callback object to CorrectTypo. | Kaelyn Uhrain | 2012-01-12 | 1 | -7/+25 |
* | The value of a const weak variable is not an integer constant. | John McCall | 2012-01-05 | 1 | -0/+15 |