Commit History

Upphovsman SHA1 Meddelande Datum
  Rafael Espindola 97b51af3b9 Update for llvm api change. 11 år sedan
  Rafael Espindola 1cb6d934f5 Use StringRef instead of MemoryBuffer&. 11 år sedan
  Richard Smith 2f361f76db Modify behavior of -ast-dump-lookups: if -ast-dump is not also provided, dump 11 år sedan
  David Blaikie 9febd24345 Change MemoryBuffer* to MemoryBuffer& parameter to Lexer::ComputePreamble 11 år sedan
  David Blaikie b53da86048 Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) 11 år sedan
  Ben Langmuir 243f2d734e Refactor the module map file used for uniquing a module name out of 11 år sedan
  Richard Smith 1bdad15085 Use -Rblah, not -Wblah, to control remark diagnostics. This was always the 11 år sedan
  David Blaikie 80bfbba822 Revert "unique_ptr-ify ownership of ASTConsumers" 11 år sedan
  David Blaikie 4d15e347a0 unique_ptr-ify ownership of ASTConsumers 11 år sedan
  Rafael Espindola 5471ad06e1 Refer to error_code with the std prefix. 11 år sedan
  Rafael Espindola e616fa6104 Include system_error directly. 11 år sedan
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. 11 år sedan
  Rafael Espindola fbb96d49ad Use error_code() instead of error_code::succes() 11 år sedan
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. 11 år sedan
  Lubos Lunak bce3e03507 do not warn about unknown pragmas in modes that do not handle them (pr9537) 11 år sedan
  Argyrios Kyrtzidis ebbe39ffbe [PCH/Modules] Don't tie TargetOptions::LinkerVersion to a module/PCH, it's a driver only thing and doesn't affect any language/preprocessor/etc. semantics. 11 år sedan
  Ben Langmuir 00ea13b6fb Reapply r207477 and r207479 without cyclic dependency 11 år sedan
  NAKAMURA Takumi 69c9612d1a Revert r207477 (and r207479), "Check -Werror options during module validation" 11 år sedan
  Ben Langmuir a172a34fb1 Check -Werror options during module validation 11 år sedan
  Ben Langmuir b53460e987 Don't build modules with (submodules with) missing headers 11 år sedan
  Ben Langmuir 274e4bd00a Add module name and module map file to -module-file-info 11 år sedan
  Ben Langmuir ef1b5dcd49 Allow multiple modules with the same name to coexist in the module cache 11 år sedan
  Richard Smith 578bfcbda2 If a header is explicitly included in module A, and excluded from an umbrella 11 år sedan
  Craig Topper 85bba31eb7 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 år sedan
  Richard Smith c6c3e3d0b1 If a module map is found in a relative -I path, convert the filenames within it 11 år sedan
  Ahmed Charles f8b74ee5f0 [C++11] Replace OwningPtr include with <memory>. 11 år sedan
  Richard Smith 19512d9111 Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' 11 år sedan
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 år sedan
  Richard Smith 12b5e1997d When building a module from the command line via -emit-module, add an entry to 11 år sedan
  Richard Smith 1cafcfd06b Add [extern_c] attribute for modules, allowing a C module to be imported within an extern "C" block in C++ code. 11 år sedan