Age | Commit message (Expand) | Author |
2012-02-21 | Implement name mangling for lambda expressions that occur within the | Douglas Gregor |
2012-02-18 | Fix wrong-code bug: __imag on a scalar lvalue should produce a zero rvalue, | Richard Smith |
2012-02-18 | Remove unused but set variable. | Benjamin Kramer |
2012-02-18 | Rewrite variable capture within lambda expressions and blocks, | Douglas Gregor |
2012-02-18 | Unify our computation of the type of a captured reference to a | Douglas Gregor |
2012-02-17 | Only add 'const' to the type of variables captured in a lambda when | Douglas Gregor |
2012-02-16 | Lambda closure types are always considered to be like "local" classes, | Douglas Gregor |
2012-02-16 | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl |
2012-02-16 | Revert "Make CXXNewExpr contain only a single initialier, and not hold the us... | Sebastian Redl |
2012-02-16 | Make CXXNewExpr contain only a single initialier, and not hold the used const... | Sebastian Redl |
2012-02-16 | Implicitly define a lambda's conversion functions (to function | Douglas Gregor |
2012-02-15 | Introduce a new initialization entity for lambda captures, and | Douglas Gregor |
2012-02-15 | If a static data member of a class template which could be used in a constant | Richard Smith |
2012-02-14 | If a constexpr function template specialization is referenced, and then the | Richard Smith |
2012-02-14 | Implement support for lambda capture pack expansions, e.g., | Douglas Gregor |
2012-02-14 | Use a simpler (and more efficient) pattern to pad vectors. | Benjamin Kramer |
2012-02-13 | Introduce support for template instantiation of lambda | Douglas Gregor |
2012-02-13 | Keep track of the set of array index variables we use when we | Douglas Gregor |
2012-02-12 | Within the body of a lambda expression, decltype((x)) for an | Douglas Gregor |
2012-02-12 | Change the way we store initialization kinds so that all direct inits can dis... | Sebastian Redl |
2012-02-11 | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl |
2012-02-10 | [libclang] Indexing API: Fully index implict template instantiations. | Argyrios Kyrtzidis |
2012-02-10 | Add test from [expr.prim.lambda]p12, which deals with odr-use and | Douglas Gregor |
2012-02-10 | Add various tests for captures and the reaching scope of the lambda | Douglas Gregor |
2012-02-10 | Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is us... | Ted Kremenek |
2012-02-09 | Implement C++ [expr.prim.lambda]p2, which bans lambda expressions in | Douglas Gregor |
2012-02-09 | Implement capture-by-copy for arrays in lambdas. | Douglas Gregor |
2012-02-09 | When we create a non-static data member in the closure object for a | Douglas Gregor |
2012-02-09 | Factor the logic for capturing variables in a lambda into its own | Douglas Gregor |
2012-02-09 | Various interrelated cleanups for lambdas: | Douglas Gregor |
2012-02-08 | When computing the type of a local variable reference within a lambda, | Douglas Gregor |
2012-02-08 | When completing a lambda expression, make sure to check and attach the | Douglas Gregor |
2012-02-08 | Revise the SplitQualType interface to make it its own thing instead of | John McCall |
2012-02-07 | Introduce basic ASTs for lambda expressions. This covers: | Douglas Gregor |
2012-02-07 | Misc improvements to the diagnostic when a variable is odr-used in a context ... | Eli Friedman |
2012-02-06 | Fix a minor regression from my potentially-evaluated expression changes. | Eli Friedman |
2012-02-06 | Fixed instantiation of DependentScopeDeclRefExpr. | Abramo Bagnara |
2012-02-06 | Move instantiateTemplateAttribute into the sema namespace, make helpers static. | Benjamin Kramer |
2012-02-05 | Basic: import SmallString<> into clang namespace | Dylan Noblesmith |
2012-02-04 | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith |
2012-02-04 | Suppress the used-but-not-defined warning for static data members while I loo... | Eli Friedman |
2012-02-03 | Make explicit captures which cause implicit captures work correctly. | Eli Friedman |
2012-02-03 | Implement implicit capture for lambda expressions. | Eli Friedman |
2012-02-03 | Move isSentinelNullExpr() from Sema to ASTContext to make it more widely | Argyrios Kyrtzidis |
2012-02-03 | Refactor capture in blocks to use new-style capture hooks. Start adding a bi... | Eli Friedman |
2012-02-02 | Add some code to accurately perform odr-used marking for variables per the C+... | Eli Friedman |
2012-02-02 | Pacify gcc's -Wreturn-type | Matt Beaumont-Gay |
2012-02-02 | Split Sema::MarkDeclarationReferenced into multiple functions; the additional... | Eli Friedman |
2012-02-01 | Improve checking of explicit captures in a C++11 lambda expression: | Douglas Gregor |
2012-01-31 | Make the callback object to Sema::CorrectTypo mandatory. | Kaelyn Uhrain |