Commit History

Author SHA1 Message Date
  Richard Smith 7af84528b6 PR42104: Support instantiations of lambdas that implicitly capture 6 years ago
  Simon Pilgrim 396b66e348 Revert rL362358 : PR42104: Support instantiations of lambdas that implicitly capture packs. 6 years ago
  Richard Smith 612390c43e PR42104: Support instantiations of lambdas that implicitly capture 6 years ago
  Richard Smith 4c6199e026 Defer capture initialization for captured regions until after we've left 6 years ago
  Richard Smith 120851d42c Defer creating fields for captures until we finish building the 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Akira Hatanaka a866fe7bf7 Distinguish `__block` variables that are captured by escaping blocks 6 years ago
  Akira Hatanaka 9af0395b6d Revert r343518. 6 years ago
  Akira Hatanaka dedd45eb43 Distinguish `__block` variables that are captured by escaping blocks 6 years ago
  Akira Hatanaka 22354ba448 Revert r341754. 7 years ago
  Akira Hatanaka c500c06792 Distinguish `__block` variables that are captured by escaping blocks 7 years ago
  Brian Gesiak 2915e0fd9e [coroutines] Pass coro func args to promise ctor 7 years ago
  Eric Fiselier 43671d3c83 [coroutines] Fix diagnostics depending on the first coroutine statement. 8 years ago
  Eric Fiselier 603fc45e72 [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt. 8 years ago
  Akira Hatanaka 0129955a1d [Sema][ObjC] Don't pass a DeclRefExpr that doesn't reference a VarDecl 8 years ago
  Erik Pilkington 9b39ae2f1f [Sema][NFC] Reset HasFallthroughStmt when clearing FunctionScopeInfo 8 years ago
  Erik Pilkington 1d09f0125a [ObjC] Warn on unguarded use of partial declaration 9 years ago
  David Majnemer 7bec35427e Use ranges to concisely express iteration 9 years ago
  Akira Hatanaka 5dfb2d36c3 [Objective-c] Do not set IsExact to true when the receiver is a class. 9 years ago
  Akira Hatanaka 1d22cda9db [Objective-c] Fix a crash in WeakObjectProfileTy::getBaseInfo. 9 years ago
  Alexey Bataev 4ee889aa07 [OPENMP 4.0] Initial support for 'omp declare reduction' construct. 9 years ago
  Richard Smith 49037fcd81 Properly clear current coroutine promise on FunctionScopeInfo reuse. Should 9 years ago
  Richard Smith 708f13bd1a [coroutines] Creation of promise object, lookup of operator co_await, building 9 years ago
  Angel Garcia Gomez d162035b9b Roll-back r250822. 9 years ago
  Angel Garcia Gomez e83bf34da9 Apply modernize-use-default to clang. 9 years ago
  David Blaikie f61f0367ee Wdeprecated: LambdaScopeInfos are copied in TreeTransform, so make sure they're copyable. 10 years ago
  Reid Kleckner dd4fdbef5a SEH: Diagnose use of C++ EH and SEH in the same function 10 years ago
  Fariborz Jahanian 84f615d8a0 Objective-C ARC. Fixes a crash when checking for 'weak' propery 10 years ago
  Fariborz Jahanian 9699ab445a [Sema] Patch to issue warning on comparing parameters with 10 years ago
  Alexey Bataev 4ed019aabe Improved capturing variable-length array types in CapturedStmt. 10 years ago