Commit History

Autor SHA1 Mensaxe Data
  Rafael Espindola 201d3fb13c Indicate success for simple options when clang called with -cc1. %!s(int64=12) %!d(string=hai) anos
  Fariborz Jahanian d412999a3d ObjC migrator: Add -objcmt-migrate-property to do property %!s(int64=12) %!d(string=hai) anos
  Reid Kleckner b1e25a1bc0 [Driver] Refactor clang driver to use LLVM's Option library %!s(int64=12) %!d(string=hai) anos
  Douglas Gregor c544ba0969 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. %!s(int64=12) %!d(string=hai) anos
  Sean Silva 8da06bbd90 use early returns to simplify and de-nest %!s(int64=12) %!d(string=hai) anos
  Roman Divacky fc2929fdb7 Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers %!s(int64=12) %!d(string=hai) anos
  Richard Smith f1eaab1229 PR14303: Add a NoDriverOption flag to those options which are not accepted by %!s(int64=12) %!d(string=hai) anos
  Ted Kremenek 305c613af6 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 45796b10d1 Make AnalyzerOptions a shared object between CompilerInvocation and %!s(int64=13) %!d(string=hai) anos
  Alexander Kornienko 171af64ef1 Added -ast-list option to dump filterable AST decl node names. %!s(int64=13) %!d(string=hai) anos
  David Blaikie f1492f970c Support -frewrite-includes as an option while preprocessing. %!s(int64=13) %!d(string=hai) anos
  David Blaikie 8c0b3787e7 Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. %!s(int64=13) %!d(string=hai) anos
  James Molloy bfd7a525bc Unify Options.td and CC1Options.td, in a first step towards unifying the serialization logic in Frontend and Driver. %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor 105047124c Remove the -cc1-level option "-pubnames-dump". Such things should stay %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor 978fc9c485 Introduce a -cc1-level option -pubnames-dump, which simply dumps the %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 30660a8985 Add new code migrator support for migrating existing Objective-C code to use %!s(int64=13) %!d(string=hai) anos
  David Blaikie 6bd17d2f2e Make use of const-correct ParseCommandLineOptions %!s(int64=13) %!d(string=hai) anos
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace %!s(int64=13) %!d(string=hai) anos
  Argyrios Kyrtzidis e839806cad Fix ASTMerge tests that I broke in my previous commit. %!s(int64=13) %!d(string=hai) anos
  Argyrios Kyrtzidis b3ca2637a9 Use variable in place of multiple CI.getFrontendOpts() calls and use a bit %!s(int64=13) %!d(string=hai) anos
  Argyrios Kyrtzidis 61d679ab28 Introduce 3 new fixit options: %!s(int64=13) %!d(string=hai) anos
  David Blaikie 561d3abc88 Remove unnecessary default cases in switches over enums. %!s(int64=13) %!d(string=hai) anos
  Chad Rosier 9f6d068b29 Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. %!s(int64=13) %!d(string=hai) anos
  Chad Rosier ff7892758f Add frontend flags to enable bitcode verifier pass. %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor 6649014b79 Eliminate the -emit-module option, which emitted a module by parsing a %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor db1cde7dc7 Add support for building a module from a module map to the -cc1 %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor d2536a604f Revert r144703. It was a dumb idea anyway; will add the new bits more %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor b8691df825 Split GenerateModuleAction into its own action, which will start %!s(int64=13) %!d(string=hai) anos
  Tobias Grosser 6e0afc8610 Parse LLVM command line arguments after plugins have been loaded %!s(int64=14) %!d(string=hai) anos