Commit History

Author SHA1 Message Date
  Amy Huang fe49395f6b Fix for expanding __pragmas in macro arguments 5 years ago
  Erich Keane 063c2472fa [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr. 6 years ago
  Alex Lorenz 5195a35aa7 Introduce FileEntryRef and use it when handling includes to report correct dependencies 6 years ago
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Joel E. Denny 6333880aae [PragmaHandler] Expose `#pragma` location 6 years ago
  Ilya Biryukov a3c3146170 [Lex] Allow to consume tokens while preprocessing 6 years ago
  David Blaikie 3bfe0e35eb -frewrite-imports: Add support for wildcard rules in umbrella modules with 6 years ago
  Richard Smith 224f452d08 Add '#pragma clang __debug module_map module.name' to dump the module 6 years ago
  Richard Smith 444665e219 Remove use of lookahead from _Pragma handling and from all other 6 years ago
  Richard Smith b995249659 Replace tok::angle_string_literal with new tok::header_name. 6 years ago
  Richard Smith bada7f5143 Factor out repeated code parsing and concatenating header-names from 6 years ago
  Reid Kleckner d2d8393da1 Add PragmaHandler for MSVC pragma execution_character_set 6 years ago
  Volodymyr Sapsai 54cac3348a [Preprocessor] Add a note with framework location for "file not found" error. 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Erich Keane e0244b6427 PTH-- Remove feature entirely- 6 years ago
  David Blaikie 799b6c6d79 Fix combining pragma __debug dump & parser_crash with -E 6 years ago
  Mike Rice 3886719cbb [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop 7 years ago
  Fangrui Song abdbb605f2 Remove trailing space 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago
  Nico Weber dd0c68e17f Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. 7 years ago
  Andrew V. Tischenko d3f7881f4d -ftime-report switch support in Clang. 7 years ago
  Richard Smith 945b034082 [modules] Fix incorrect diagnostic mapping computation when a module changes 7 years ago
  Matt Davis adf8391217 Always allow "#pragma region". 7 years ago
  Steven Wu 938d946ab3 Preserve unknown STDC pragma through preprocessor 7 years ago
  Eugene Zelenko 5e1ed772d8 [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 7 years ago
  Eli Friedman ce3b2b06b6 [Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed output 8 years ago
  Richard Smith 0be2e497aa Support non-identifier module names when preprocessing modules. 8 years ago
  Richard Smith ae2de79ce2 Add #pragma clang module build/endbuild pragmas for performing a module build 8 years ago
  Richard Smith 747fcbb890 Factor out and unify emission of "module is unavailable" diagnostics. 8 years ago