Age | Commit message (Expand) | Author |
2013-05-03 | Move CapturedStmt parameters to CapturedDecl | Ben Langmuir |
2013-04-29 | Small CapturedStmt improvements | Ben Langmuir |
2013-04-18 | Add llvm_unreachable at end of fully covered switch to pacify GCC. | Benjamin Kramer |
2013-04-16 | Sema for Captured Statements | Tareq A. Siraj |
2013-02-15 | When a statement is dropped from the AST because it was invalid, make sure | Argyrios Kyrtzidis |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko |
2012-10-29 | -Warc-repeated-use-of-weak: allow single reads in loops from local variables. | Jordan Rose |
2012-10-25 | When capturing 'this' in a lambda, make sure to update the set of | Douglas Gregor |
2012-10-19 | Allow objc_requires_super to be used to check class methods as well. | Jordan Rose |
2012-10-11 | Remove pointless classof()'s. | Sean Silva |
2012-10-11 | -Warc-repeated-use-of-weak: Check messages to property accessors as well. | Jordan Rose |
2012-09-28 | Use a custom DenseMapInfo for WeakObjectProfileTy. | Jordan Rose |
2012-09-28 | Pull ScopeInfo implementation into its own file. | Jordan Rose |
2012-09-28 | -Warc-repeated-use-of-weak: check ivars and variables as well. | Jordan Rose |
2012-09-28 | Add a warning (off by default) for repeated use of the same weak property. | Jordan Rose |
2012-08-01 | Fix an assertion failure instantiating a constexpr function from within a -de... | Eli Friedman |
2012-07-25 | PR12057: Allow variadic template pack expansions to cross lambda boundaries. | Richard Smith |
2012-07-02 | In blocks, only pretend that enum constants have enum type if necessary. | Jordan Rose |
2012-06-13 | More doxygen/documentation cleanups. | James Dennett |
2012-02-18 | Rewrite variable capture within lambda expressions and blocks, | Douglas Gregor |
2012-02-14 | Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) | Dmitri Gribenko |
2012-02-14 | Implement support for lambda capture pack expansions, e.g., | 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-11 | Make sure Sema creates a field for 'this' captures. (Doug, please double-che... | Eli Friedman |
2012-02-09 | Various interrelated cleanups for lambdas: | Douglas Gregor |
2012-02-08 | When completing a lambda expression, make sure to check and attach the | Douglas Gregor |
2012-02-07 | Introduce basic ASTs for lambda expressions. This covers: | Douglas Gregor |
2012-02-05 | Fixing a warning in MSVC (this is also a test commit) | Aaron Ballman |
2012-02-03 | Implement implicit capture for lambda expressions. | Eli Friedman |
2012-02-03 | Note whether a lambda is mutable in the LambdaScopeInfo; this information wil... | Eli Friedman |
2012-02-01 | Introduce the lambda scope before determining explicit captures, which | Douglas Gregor |
2012-02-01 | Improve checking of explicit captures in a C++11 lambda expression: | Douglas Gregor |
2012-01-26 | Refactor to share code for handling return statements between lambda expressi... | Eli Friedman |
2012-01-11 | Start refactoring code for capturing variables and 'this' so that it is share... | Eli Friedman |
2012-01-07 | More lambda work: semantic analysis of capturing 'this'. It's a bit complica... | Eli Friedman |
2012-01-07 | Lambdas: semantic analysis of explicit captures. | Eli Friedman |
2012-01-06 | More lambda work. Fixes a minor bug Richard pointed out, makes lookup for la... | Eli Friedman |
2012-01-05 | More lambda work. Tweak the Sema interface slightly. Start adding the pieces... | Eli Friedman |
2011-09-25 | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie |
2011-07-20 | now that we have a centralized place to do so, add some using declarations for | Chris Lattner |
2011-02-23 | Enhance Sema::DiagRuntimeBehavior() to delay some diagnostics to see if the r... | Ted Kremenek |
2011-02-18 | Switch labels over to using normal name lookup, instead of their | Chris Lattner |
2011-02-17 | make block bodies handle undefined labels just like functions. | Chris Lattner |
2011-02-17 | Step #1/N of implementing support for __label__: split labels into | Chris Lattner |
2011-02-07 | A few more tweaks to the blocks AST representation: | John McCall |
2011-02-02 | An insomniac stab at making block declarations list the variables they close | John McCall |
2010-11-19 | Refactoring. Get FunctionScopeInfo to use DiagnosticErrorTrap. | Argyrios Kyrtzidis |
2010-08-25 | Split FunctionScopeInfo and BlockScopeInfo into their own header. | John McCall |