Commit History

Autor SHA1 Mensaxe Data
  Chris Lattner 39b49bcaad now the FileManager has a FileSystemOpts ivar, stop threading %!s(int64=14) %!d(string=hai) anos
  Argyrios Kyrtzidis f2224d89a6 Since multiple diagnostics can share one diagnostic client, have the client keeping track %!s(int64=14) %!d(string=hai) anos
  Argyrios Kyrtzidis 33e4e70c8c Refactoring of Diagnostic class. %!s(int64=14) %!d(string=hai) anos
  Argyrios Kyrtzidis 389db16c63 Implement -working-directory. %!s(int64=15) %!d(string=hai) anos
  Sebastian Redl 3c7f413460 More PCH -> AST renaming. %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 914ed9d30e Teach ASTUnit to hold on to the Sema object and ASTConsumer that are %!s(int64=15) %!d(string=hai) anos
  Daniel Dunbar 685ac6665a FrontendAction: Track active file kind. %!s(int64=15) %!d(string=hai) anos
  Daniel Dunbar eb58d831b2 Frontend: Rename hasASTSupport to hasASTFileSupport, which is more accurate. %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 28019772db Make Diagnostic reference-counted, which is simpler than juggling %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 3687e9d3a5 Clarify the ownership semantics of the Diagnostic object used by %!s(int64=15) %!d(string=hai) anos
  Daniel Dunbar b26d483a9f ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 9a945853ca Don't import __va_list_tag or __builtin_va_list when merging %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 44703f59ed Tell ASTMerge to merge every declaration it sees, rather than cherry-picking those declarations that we know will work. %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 4800d95d28 When AST merging for record declarations fails, warn about the %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor a404ea673c Implement basic support for merging function declarations across %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 0f962a8e61 Teach AST merging that variables with incomplete array types can be %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 885237354f Implement basic support for importing source locations from one AST %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor d343ff623e Hook up the diagnostics-argument printer when merging AST files, so %!s(int64=15) %!d(string=hai) anos
  Douglas Gregor 9bed879896 Introduce a testbed for merging multiple ASTs into a single AST %!s(int64=15) %!d(string=hai) anos