1. 2801977 Make Diagnostic reference-counted, which is simpler than juggling by Douglas Gregor · 15 years ago
  2. 3687e9d Clarify the ownership semantics of the Diagnostic object used by by Douglas Gregor · 15 years ago
  3. 405634b Minor ASTUnit cleanups: by Douglas Gregor · 15 years ago
  4. 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 15 years ago
  5. 94dc8f6 Optionally store a PreprocessingRecord in the preprocessor itself, and by Douglas Gregor · 15 years ago
  6. 4ae8f29 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 15 years ago
  7. 19b43e1 Don't "take" the file manager and source manager when by Douglas Gregor · 15 years ago
  8. ec1afbf Make sure we actually override ReadHeaderFileInfo when we meant to by Douglas Gregor · 15 years ago
  9. f715ca1 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 15 years ago
  10. 667514d The Windows build is just too weird; there's no real cost to doing the concurrency checks for ASTUnit in all builds by Douglas Gregor · 15 years ago
  11. 12312b8 Switch from NDEBUG to _DEBUG, since our Windows build is funny by Douglas Gregor · 15 years ago
  12. bdf6062 A little hack to identify unwanted concurrency in CIndex by Douglas Gregor · 15 years ago
  13. c8dfe5e When given unsaved files in clang_createTranslationUnitFromSourceFile, by Douglas Gregor · 15 years ago
  14. 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 15 years ago
  15. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  16. b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 15 years ago
  17. f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 15 years ago
  18. 807b061 ASTUnit: Ensure the CompilerInvocation object used in LoadFromCommandLine is by Daniel Dunbar · 15 years ago
  19. 7297c18 PCHReader doesn't implement classof so dyn_casting it will do really weird stuff. Use a static_cast instead. by Benjamin Kramer · 15 years ago
  20. 3bd54cc ASTUnit: Don't check that input files exist when parsing ASTs from the command by Daniel Dunbar · 15 years ago
  21. 4db64a4 Extend clang_createTranslationUnitFromSourceFile() to support creating by Douglas Gregor · 15 years ago
  22. 8b9adfe Add -resource-dir to clang -cc1, this allows the base directory for compiler by Daniel Dunbar · 15 years ago
  23. 869824e Lift builtin-include-path logic out of ASTUnit::LoadFromCommandLine and fix CIndex to pass in the right directory (previously it was using the path to the main executable, which generally is wrong). by Daniel Dunbar · 15 years ago
  24. 1e69fe3 CompilerInvocation: Move builtin-include-path logic out of CompilerInvocation::CreateFromArgs. by Daniel Dunbar · 15 years ago
  25. e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 15 years ago
  26. f772d1e ASTUnit/CIndex: Explicitly track the top-level decls when using an ASTUnit made by Daniel Dunbar · 15 years ago
  27. 5262fda Fix ASTUnit to allows require a (persistent) Diagnostic object be provided; propogate and simplify. by Daniel Dunbar · 15 years ago
  28. c7822db ASTUnit: Explicitly track whether the ASTUnit came from an actual AST or not. by Daniel Dunbar · 15 years ago
  29. 68ea2ac ASTUnit: Fix initialization of OnlyLocalDecls variable, and honor UseBumpAllocator. by Daniel Dunbar · 15 years ago
  30. 68d40e2 Fix ASTUnit::getOriginalSourceFileName() when using ASTUnit's derived from by Daniel Dunbar · 15 years ago
  31. cb6dda1 ASTUnit: Don't create an LLVMContext, it shouldn't be needed. by Daniel Dunbar · 15 years ago
  32. 7b55668 Add ASTUnit::LoadFromCommandLine, which creates an ASTUnit out of a list of by Daniel Dunbar · 15 years ago
  33. 64a32ba ASTUnit: Make sure to preserve the TargetInfo for later use. by Daniel Dunbar · 15 years ago
  34. 521bf9c Add ASTUnit::LoadFromCompilerInvocation, which does what it says. by Daniel Dunbar · 15 years ago
  35. bd21828 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 15 years ago
  36. d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
  37. 7b5a121 Redo how PCH handles its implicit include. Instead of treating this specially in by Daniel Dunbar · 15 years ago
  38. dc3c0d2 StringRefify some PCH interfaces. by Daniel Dunbar · 15 years ago
  39. fc06221 The constructor for ASTUnit now takes a DiagnosticClient*, allowing uses of ASTUnit to specify by Ted Kremenek · 15 years ago
  40. 36c4464 Move Diagnostic/DiagClient/FileManager from Indexer => ASTUnit. by Steve Naroff · 15 years ago
  41. 4a630d3 Use sys::Path::eraseFromDisk instead of unlink as suggested by Chris. by Benjamin Kramer · 15 years ago
  42. 5cf4876 Add 'UseBumpPtrAllocator' flag to ASTUnit::LoadFromPCHFile() to cause the created ASTContext to use by Ted Kremenek · 15 years ago
  43. 7d1d49d Keep track of whether declararions were loaded from a precompiled by Douglas Gregor · 15 years ago
  44. e19944c Make sure temporary files get unlinked. by Steve Naroff · 15 years ago
  45. d5b6126 Change ASTUnit to only initialize the predefines buffer to the suggested predefines. by Daniel Dunbar · 15 years ago
  46. 31b87d8 Change ASTUnit to take the Diagnostic as an argument, the client should have control of this. by Daniel Dunbar · 15 years ago
  47. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  48. 9efa767 Implement accessors clang_getCursorKind(), clang_getCursorDecl(). by Steve Naroff · 15 years ago
  49. 77accc1 Add ASTUnit::getOriginalSourceFileName() and use in clang_getTranslationUnitSpelling(). by Steve Naroff · 15 years ago
  50. bce6f62 Revert "Visit function/method bodies and issue callback for parameters and local by Daniel Dunbar · 15 years ago
  51. cc31893 Revert "Remove redundant local variable (use newly created instance data).", the by Daniel Dunbar · 15 years ago
  52. bbff699 Remove redundant local variable (use newly created instance data). by Steve Naroff · 15 years ago
  53. 23d8bea Visit function/method bodies and issue callback for parameters and local variables. by Steve Naroff · 15 years ago
  54. 106c998 Handle PCHReader::IgnorePCH, it gets returned for when the file does not exist. by Argyrios Kyrtzidis · 15 years ago
  55. 4b562cf Add the license part to the new source files. by Argyrios Kyrtzidis · 15 years ago
  56. 0853a02 Introduce the ASTUnit class. by Argyrios Kyrtzidis · 15 years ago