Commit History

Author SHA1 Message Date
  Richard Smith ad57483a9f [c++20] Add support for designated direct-list-initialization syntax. 6 years ago
  Richard Smith d814f93083 PR42587: diagnose unexpanded uses of a pack parameter of a generic 6 years ago
  Erik Pilkington 9721cbc526 [Parser] Lambda capture lists can start with '*' 6 years ago
  Richard Smith 8244457f8c Rearrange and clean up how we disambiguate lambda-introducers from ObjC 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Erik Pilkington e1dcbc21bc NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 6 years ago
  Fangrui Song abdbb605f2 Remove trailing space 7 years ago
  Galina Kistanova 75f8194c22 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 8 years ago
  Vassil Vassilev dc40846413 Publish RAIIObjectsForParser.h for external usage. 8 years ago
  Richard Smith 8ea4b56436 PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible. 8 years ago
  Mehdi Amini 2e23251d3e [NFC] Header cleanup 9 years ago
  David Blaikie 2cc0493989 OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedef 9 years ago
  Aaron Ballman 6321868600 Silence a -Wunused-variable warning; NFC. 10 years ago
  Douglas Gregor f09aad8652 C++ support for Objective-C lightweight generics. 10 years ago
  Douglas Gregor a6620f3825 Substitute type arguments into uses of Objective-C interface members. 10 years ago
  Yaron Keren 9bd91b686a Remove many superfluous SmallString::str() calls. 10 years ago
  Kaelyn Takata 7bd108b7fc Enable ActOnIdExpression to use delayed typo correction for non-C++ code 10 years ago
  Nikola Smiljanic be481708fb Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. 11 years ago
  Craig Topper d685fc0ecc [C++11] Use 'nullptr'. Parser edition. 11 years ago
  Richard Smith 0446558506 PR19339: Disambiguate lambdas with init-captures from designated initializers 11 years ago
  Ted Kremenek 3f330dfd51 Remove dead return in Parser::MayBeDesignationStart(). 11 years ago
  Alp Toker af9a02c0cd Support and use token kinds as diagnostic arguments 11 years ago
  Richard Smith 8a88a0b715 Generate a marker token when entering or leaving a submodule when building a 11 years ago
  Alexey Bataev 8fe2475a4b Replaced bool parameters in SkipUntil function with single bit-based parameter. 11 years ago
  Dmitri Gribenko 62ed889272 Replace 'MultiExprArg()' with 'None' 12 years ago
  Richard Smith 80ad52f327 s/CPlusPlus0x/CPlusPlus11/g 12 years ago
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 years ago
  Benjamin Kramer 5354e77e60 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. 13 years ago
  Benjamin Kramer 4e28d9e2ba Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. 13 years ago
  Benjamin Kramer 3fe198bf0d Rip out remnants of move semantic emulation and smart pointers in Sema. 13 years ago