summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLambda.cpp
Commit message (Expand)AuthorAge
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* Consolidate single void paramter checkingAlp Toker2014-05-11
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-03
* [Sema] Adjust Sema::getCurBlock()/getCurLambda() to take into account that we...Argyrios Kyrtzidis2014-04-26
* PR19249: Don't forget to DiagnoseUseOfDecl for the implicit use of a variableRichard Smith2014-03-25
* DR1346: a parenthesized braced-init-list cannot be used as the initializer whenRichard Smith2014-03-12
* Reverting llvm::distance changes to use std::distance with iterators instead,...Aaron Ballman2014-03-10
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with...Aaron Ballman2014-03-07
* argument -> parameter terminology fixes for FunctionTypeInfoAlp Toker2014-02-26
* Implement DR577David Majnemer2014-02-19
* PR18128: a lambda capture-default is not permitted for a non-local lambdaRichard Smith2014-02-06
* Rename getResultLoc() tooAlp Toker2014-01-25
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Update FunctionTypeLoc and related names to match r199686Alp Toker2014-01-21
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-20
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-07
* Rename a variable that I missed in the previous refactoring.Faisal Vali2013-12-09
* Fix the message to go along with the assertion that was just fixed.Faisal Vali2013-12-08
* Fix an assertion introduced by my previous refactoring.Faisal Vali2013-12-08
* [REFACTOR] Refactored some of the generic-lambda capturing code.Faisal Vali2013-12-07
* Fix init-captures for generic lambdas.Faisal Vali2013-12-05
* This patch implements capturing of variables within generic lambdas.Faisal Vali2013-11-07
* Sema: Improve comment introduced in r193397David Majnemer2013-11-05
* Sema: Do not allow lambda expressions to appear inside of constant expressionsDavid Majnemer2013-10-25
* Fix an instantiation bug with nested generic lambdas and conversion to fptrs.Faisal Vali2013-10-24
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Revert r193223 and r193216.Rafael Espindola2013-10-23
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Implement conversion to function pointer for generic lambdas without captures.Faisal Vali2013-09-29
* Add compat/extension warnings for init captures.Richard Smith2013-09-28
* Switch from putting init capture VarDecls in the surrounding DeclContext toRichard Smith2013-09-28
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-28
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26
* Refactor to use C++1y 'auto' semantics directly in lambdas with no specifiedRichard Smith2013-09-25
* [ms-cxxabi] Implement guard variables for static initializationReid Kleckner2013-09-10
* Note when a decl is used in AST files.Eli Friedman2013-09-05
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-27
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-22
* Revert "Remove some unused variables identified by Juergen Ributzka *I need t...Manuel Klimek2013-08-22
* Remove some unused variables identified by Juergen Ributzka *I need to turn o...Faisal Vali2013-08-22
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-22
* Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr.James Dennett2013-08-09
* More local mangling fixes.Eli Friedman2013-07-10
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-04
* Suppress "control reaches end of non-void function" warning when compiling wi...Andy Gibbs2013-07-02
* Fix mangling for block literals.Eli Friedman2013-07-01
* Unify return type checking for functions and ObjC methods. Move all theEli Friedman2013-06-14