Commit History

Author SHA1 Message Date
  Stephan Bergmann 0572918ae2 Include leading attributes in DeclStmt's SourceRange 5 years ago
  Richard Smith 478f547ceb PR43080: Do not build context-sensitive expressions during name classification. 5 years ago
  Nathan Huckleberry 30eb43757f [Attr] Support _attribute__ ((fallthrough)) 6 years ago
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique 6 years ago
  Aaron Ballman 2d1a416914 Ignore trailing NullStmts in StmtExprs for GCC compatibility. 6 years ago
  Bruno Ricci 62e8a2946b [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallback unless we are going to do some typo correction 6 years ago
  Brian Gesiak e48636b555 Un-revert "[coroutines][PR40978] Emit error for co_yield within catch block" 6 years ago
  Brian Gesiak 55c482d7c1 Revert "[coroutines][PR40978] Emit error for co_yield within catch block" 6 years ago
  Brian Gesiak ca894734be [coroutines][PR40978] Emit error for co_yield within catch block 6 years ago
  Richard Smith d1f4353f6e PR40642: Fix determination of whether the final statement of a statement 6 years ago
  Ilya Biryukov d60b387098 [CodeComplete] Propagate preferred types through parser in more cases 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Aaron Ballman bf91d084ae Refactor the way we handle diagnosing unused expression results. 6 years ago
  Richard Trieu eddfe54a29 Move LoopHint.h from Sema to Parse 6 years ago
  Roman Lebedev 710518321b [clang][Parse] Diagnose useless null statements / empty init-statements 6 years ago
  Erik Pilkington e1dcbc21bc NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 6 years ago
  Richard Smith 250f67c3f9 [cxx2a] P0614R1: Support init-statements in range-based for loops. 7 years ago
  Kevin P. Neal 26dbd40093 7 years ago
  Stephen Kelly d7b659b592 Port getLocStart -> getBeginLoc 7 years ago
  Richard Smith 51cfee88b3 Refactor checking of switch conditions and case values. 7 years ago
  Erich Keane 74701fe1cf [NFC] Rename clang::AttributeList to clang::ParsedAttr 7 years ago
  Erich Keane 829882796c AttributeList de-listifying: 7 years ago
  Nicolas Lesser 6be26adfb3 [C++17] Disallow lambdas in template parameters (PR33696). 7 years ago
  George Burgess IV eed865ada8 [Parse] Make -Wgcc-compat complain about for loop inits in C89 7 years ago
  Richard Smith 8eed7850fc Diagnose missing 'template' keywords in more cases. 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago
  Jordan Rose 5fe5d44d7f Sink PrettyDeclStackTrace down to the AST library 7 years ago
  Richard Smith 64e12bfe9c Fix crash when trying to pack-expand a GNU statement expression. 7 years ago
  Faisal Vali ef699b2164 [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum. 7 years ago
  Aaron Ballman 8873bce640 Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. 7 years ago