| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use a simpler (and more efficient) pattern to pad vectors. | Benjamin Kramer | 2012-02-14 | 1 | -4/+2 |
| * | Introduce support for template instantiation of lambda | Douglas Gregor | 2012-02-13 | 1 | -2/+0 |
| * | Keep track of the set of array index variables we use when we | Douglas Gregor | 2012-02-13 | 1 | -1/+3 |
| * | Within the body of a lambda expression, decltype((x)) for an | Douglas Gregor | 2012-02-12 | 1 | -80/+122 |
| * | Change the way we store initialization kinds so that all direct inits can dis... | Sebastian Redl | 2012-02-12 | 1 | -1/+2 |
| * | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl | 2012-02-11 | 1 | -11/+11 |
| * | [libclang] Indexing API: Fully index implict template instantiations. | Argyrios Kyrtzidis | 2012-02-10 | 1 | -1/+5 |
| * | Add test from [expr.prim.lambda]p12, which deals with odr-use and | Douglas Gregor | 2012-02-10 | 1 | -3/+0 |
| * | Add various tests for captures and the reaching scope of the lambda | Douglas Gregor | 2012-02-10 | 1 | -1/+5 |
| * | Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is us... | Ted Kremenek | 2012-02-10 | 1 | -9/+8 |
| * | Implement C++ [expr.prim.lambda]p2, which bans lambda expressions in | Douglas Gregor | 2012-02-09 | 1 | -2/+34 |
| * | Implement capture-by-copy for arrays in lambdas. | Douglas Gregor | 2012-02-09 | 1 | -7/+66 |
| * | When we create a non-static data member in the closure object for a | Douglas Gregor | 2012-02-09 | 1 | -0/+1 |
| * | Factor the logic for capturing variables in a lambda into its own | Douglas Gregor | 2012-02-09 | 1 | -82/+88 |
| * | Various interrelated cleanups for lambdas: | Douglas Gregor | 2012-02-09 | 1 | -1/+18 |
| * | When computing the type of a local variable reference within a lambda, | Douglas Gregor | 2012-02-08 | 1 | -1/+11 |
| * | When completing a lambda expression, make sure to check and attach the | Douglas Gregor | 2012-02-08 | 1 | -2/+0 |
| * | Revise the SplitQualType interface to make it its own thing instead of | John McCall | 2012-02-08 | 1 | -2/+2 |
| * | Introduce basic ASTs for lambda expressions. This covers: | Douglas Gregor | 2012-02-07 | 1 | -6/+72 |
| * | Misc improvements to the diagnostic when a variable is odr-used in a context ... | Eli Friedman | 2012-02-07 | 1 | -12/+30 |
| * | Fix a minor regression from my potentially-evaluated expression changes. | Eli Friedman | 2012-02-06 | 1 | -0/+8 |
| * | Fixed instantiation of DependentScopeDeclRefExpr. | Abramo Bagnara | 2012-02-06 | 1 | -4/+4 |
| * | Move instantiateTemplateAttribute into the sema namespace, make helpers static. | Benjamin Kramer | 2012-02-06 | 1 | -1/+1 |
| * | Basic: import SmallString<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -4/+4 |
| * | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith | 2012-02-04 | 1 | -29/+77 |
| * | Suppress the used-but-not-defined warning for static data members while I loo... | Eli Friedman | 2012-02-04 | 1 | -1/+3 |
| * | Make explicit captures which cause implicit captures work correctly. | Eli Friedman | 2012-02-03 | 1 | -2/+8 |
| * | Implement implicit capture for lambda expressions. | Eli Friedman | 2012-02-03 | 1 | -39/+107 |
| * | Move isSentinelNullExpr() from Sema to ASTContext to make it more widely | Argyrios Kyrtzidis | 2012-02-03 | 1 | -19/+1 |
| * | Refactor capture in blocks to use new-style capture hooks. Start adding a bi... | Eli Friedman | 2012-02-03 | 1 | -256/+195 |
| * | Add some code to accurately perform odr-used marking for variables per the C+... | Eli Friedman | 2012-02-02 | 1 | -24/+98 |
| * | Pacify gcc's -Wreturn-type | Matt Beaumont-Gay | 2012-02-02 | 1 | -0/+1 |
| * | Split Sema::MarkDeclarationReferenced into multiple functions; the additional... | Eli Friedman | 2012-02-02 | 1 | -141/+181 |
| * | Improve checking of explicit captures in a C++11 lambda expression: | Douglas Gregor | 2012-02-01 | 1 | -2/+3 |
| * | Make the callback object to Sema::CorrectTypo mandatory. | Kaelyn Uhrain | 2012-01-31 | 1 | -1/+1 |
| * | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -17/+25 |
| * | Refactor to share code for handling return statements between lambda expressi... | Eli Friedman | 2012-01-26 | 1 | -0/+3 |
| * | Avoid correcting unknown identifiers to types where types aren't allowed. | Kaelyn Uhrain | 2012-01-25 | 1 | -2/+3 |
| * | objc: Issue a generic diagnostic assigning to | Fariborz Jahanian | 2012-01-24 | 1 | -6/+1 |
| * | objc: issue error if assigning objects in fragile-abi too. | Fariborz Jahanian | 2012-01-24 | 1 | -4/+8 |
| * | Rename Sema::isNullExpr() -> Sema::isSentinelNullExpr() which is more descrip... | Argyrios Kyrtzidis | 2012-01-24 | 1 | -2/+2 |
| * | Introduce Sema::isNullExpr() that contains the checks that | Argyrios Kyrtzidis | 2012-01-23 | 1 | -11/+19 |
| * | Fix some comments relating to ExpressionEvaluationContexts. Get rid of a cou... | Eli Friedman | 2012-01-21 | 1 | -11/+8 |
| * | Add obvious missing call to MarkDeclarationReferenced. | Eli Friedman | 2012-01-21 | 1 | -0/+1 |
| * | Make clang's AST model sizeof and typeof with potentially-evaluated operands ... | Eli Friedman | 2012-01-21 | 1 | -0/+12 |
| * | Localize variable, remove unused assignment. | Benjamin Kramer | 2012-01-20 | 1 | -5/+1 |
| * | Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an... | Eli Friedman | 2012-01-20 | 1 | -86/+43 |
| * | A few style changes. | Tanya Lattner | 2012-01-19 | 1 | -6/+3 |
| * | Fix char literal types in C | Seth Cantrell | 2012-01-18 | 1 | -8/+6 |
| * | Convert DiagnoseEmptyLookup to use correction callbacks. | Kaelyn Uhrain | 2012-01-18 | 1 | -3/+4 |