Commit történet

Szerző SHA1 Üzenet Dátum
  Alexey Bataev 9ffaadb70d Fixed preprocessed output of the first token for pragmas. 9 éve
  Samuel Antao 2519ab75ea According to the OpenMP spec, all the preprocessor macros should be 10 éve
  Rafael Espindola 61f6bf2c8a Replace a few std::string& with StringRef. NFC. 10 éve
  Daniel Marjamaki dbb471465f Refactor MacroInfo so range for loops can be used to iterate its tokens. 10 éve
  Richard Smith f9cfb2d2dc Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*, in order to preserve full information on module macro expansion. 10 éve
  Richard Smith 1f468121f5 [modules] Stop trying to fake up a linear MacroDirective history. 10 éve
  Richard Smith eacc733943 [modules] Determine the set of macros exported by a submodule at the end of that submodule. 10 éve
  Reid Kleckner 91a68a7abe Add -fuse-line-directive flag to control usage of #line with -E 10 éve
  Ben Langmuir b1f0f8a086 Avoid a couple of assertions when preprocessing with modules 11 éve
  Craig Topper c6da4d1d6c Unique_ptrify PPCallbacks ownership. 11 éve
  Alp Toker 18a9b66542 Complete the switch from mappings to declarative diagnostic severities 11 éve
  Alp Toker e451a7e760 Improve diagnostic mapping terminology 11 éve
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. 11 éve
  Lubos Lunak bce3e03507 do not warn about unknown pragmas in modes that do not handle them (pr9537) 11 éve
  Craig Topper cef1962b25 Remove unreachable PragmaCaptured method. It's not a real PPCallback. 11 éve
  Craig Topper 85bba31eb7 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 éve
  Benjamin Kramer f1d5d4597f [C++11] Revert uses of lambdas with array_pod_sort. 11 éve
  Benjamin Kramer 3344f96e8b [C++11] Convert sort predicates into lambdas. 11 éve
  Tobias Grosser 9762c97158 Add 'remark' diagnostic type in 'clang' 11 éve
  Richard Smith d55429f14a If preprocessing results in a token with leading whitespace that was expanded 11 éve
  Reid Kleckner 3f8bf21873 Expand macros in pragmas with -fms-extensions and -E 11 éve
  Ben Langmuir faa90eaedd Revert "Fix assertion failures on annot_* tokens in clang -E" 11 éve
  Ben Langmuir 2364b4457f Fix assertion failures on annot_* tokens in clang -E 11 éve
  NAKAMURA Takumi ac808362b2 Revert r196372, "do not warn about unknown pragmas in modes that do not handle them (pr9537)" 11 éve
  Lubos Lunak d4b7eeb6b1 do not warn about unknown pragmas in modes that do not handle them (pr9537) 11 éve
  Richard Smith 8a88a0b715 Generate a marker token when entering or leaving a submodule when building a 11 éve
  Richard Smith 26297f5763 When we hit a #include directive that maps to a module import, emit a token 11 éve
  Reid Kleckner 72c26c0d47 Accept #pragma warning(push, 0) without warning 12 éve
  Benjamin Kramer 767b3d2000 Fix array_pod_sort predicates after LLVM change. 12 éve
  Reid Kleckner 2ee042dee9 Lex and ignore Microsoft's #pragma warning(...) 12 éve