1. e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 15 years ago
  2. b40d06d Enable '-analyzer-opt-analyze-nested-blocks' by default for testing. by Ted Kremenek · 15 years ago
  3. bb3503a Document that CompilerInvocation::createDiagnostics keeps a reference to the DiagnosticOptions, and update callers to make sure they don't pass in a temporary. by Daniel Dunbar · 15 years ago
  4. 0304c6c Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-project?view=rev&revision=90642). by Steve Naroff · 15 years ago
  5. 9422097 CIndex: For the time being, don't return translation units if we encounter an error during parsing. by Daniel Dunbar · 15 years ago
  6. e0c4d89 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  7. 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 15 years ago
  8. f772d1e ASTUnit/CIndex: Explicitly track the top-level decls when using an ASTUnit made by Daniel Dunbar · 15 years ago
  9. 36841b3 Kill off one last exit() call. by Daniel Dunbar · 15 years ago
  10. 5e96f9d clang-cc: Move to CompilerInvocation based command line parsing. by Daniel Dunbar · 15 years ago
  11. 9b5e9ae clang-cc: Honor -help and -version when using new style option parsing. by Daniel Dunbar · 15 years ago
  12. 7bd7165 Update test and CIndex to use -FOO BAR form for -{remap-file,code-completion-at}. by Daniel Dunbar · 15 years ago
  13. efba227 Add clang -cc1 -load option. by Daniel Dunbar · 15 years ago
  14. 8506dde Switch clang_createTranslationUnitFromSourceFile to use ASTUnit::LoadFromCommandLine. by Daniel Dunbar · 15 years ago
  15. 5262fda Fix ASTUnit to allows require a (persistent) Diagnostic object be provided; propogate and simplify. by Daniel Dunbar · 15 years ago
  16. 467f030 Normalize CIndex/c-index-test/index-test link lines in the hopes it will fix by Daniel Dunbar · 15 years ago
  17. 7896ea1 this also depends on libDriver. this almost fixes the build problems of c-index-test by Nuno Lopes · 15 years ago
  18. de05057 Change rtti/Rtti to RTTI, as it is an acronym. by Mike Stump · 15 years ago
  19. 735df88 Extend the CIndex code-completion API to perform code completion by Douglas Gregor · 15 years ago
  20. d378181 Fix relative ordering of Analyis library. by Daniel Dunbar · 15 years ago
  21. 716f0b3 Introduce a new clang-cc option by Douglas Gregor · 15 years ago
  22. 7dea1f9 libFrontend depends on libDriver now. by Zhongxing Xu · 15 years ago
  23. 7b55668 Add ASTUnit::LoadFromCommandLine, which creates an ASTUnit out of a list of by Daniel Dunbar · 15 years ago
  24. 360f075 fix build on linux by Nuno Lopes · 15 years ago
  25. 521bf9c Add ASTUnit::LoadFromCompilerInvocation, which does what it says. by Daniel Dunbar · 15 years ago
  26. d8fdde1 Tuck away scan-build related files into tools/scan-build by Kovarththanan Rajaratnam · 15 years ago
  27. 2b4074f Switch the clang-to-CIndex interface for code-completion to a binary format, for a massive speedup by Douglas Gregor · 15 years ago
  28. 9ebfa31 CIndex: Normalize formatting some more. by Daniel Dunbar · 15 years ago
  29. 625e4ef c-index-test: Split "function scanning" behavior into its own "filter" -- its by Daniel Dunbar · 15 years ago
  30. ada487d Add c-index-test -test-load-source, which loads the translation unit from a source file (and other command line arguments). by Daniel Dunbar · 15 years ago
  31. acca725 Reindent buffer, switches in particular were totally out of style. by Daniel Dunbar · 15 years ago
  32. 0d7dd22 Strip trailing space. by Daniel Dunbar · 15 years ago
  33. 9deb313 clang-cc: Add code (currently disabled) for parsing arguments using clang -cc1 functionality instead of LLVM's CommandLine. by Daniel Dunbar · 15 years ago
  34. 3b31526 Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. by Daniel Dunbar · 15 years ago
  35. 1bc5c03 Don't try to generate common globals for C++ files, instead of depending on the FE to set NoCommon, and simplify CodeGenOptions initialization. by Daniel Dunbar · 15 years ago
  36. b33fbaa Eliminate CodeGenOptions::TimePasses. by Daniel Dunbar · 15 years ago
  37. 3636e1d Eliminate CodeGenOptions::SimplifyLibCalls. by Daniel Dunbar · 15 years ago
  38. ae8e17e Simplify. by Daniel Dunbar · 15 years ago
  39. c88aa79 Put CompilerInvocation testing code in clang-cc instead of clang for now, I can't bear to link all of clang into 'clang' yet. :) by Daniel Dunbar · 15 years ago
  40. e032452 Change CompilerInvocation::CreateFromArgs to report errors using a proper diagnostic engine. by Daniel Dunbar · 15 years ago
  41. 545c281 Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. by Daniel Dunbar · 15 years ago
  42. f79bafa This patch moves the frontend timer from clang-cc into CompilerInstance. by Kovarththanan Rajaratnam · 15 years ago
  43. f219e7c Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. by Daniel Dunbar · 15 years ago
  44. e50c167 Add clang -cc1 parsing for LangOptions. by Daniel Dunbar · 15 years ago
  45. 87e2496 clang-cc: Tweak LangOptions parsing to make it a bit more obvious what depends on what. by Daniel Dunbar · 15 years ago
  46. 7674352 clang-cc: Change -fsigned-char=0 to -fno-unsigned-char and pass -pic-level using separate args. by Daniel Dunbar · 15 years ago
  47. 7d065d0 Move MainFileName option variable into CodeGenOptions instead of LangOptions. by Daniel Dunbar · 15 years ago
  48. d06ab9d Move program actions implications to clang::InitializeFrontendOptions which already contains such logic. by Kovarththanan Rajaratnam · 15 years ago
  49. b8bef26 Simplify. by Daniel Dunbar · 15 years ago
  50. f51ac1b Factor out a LangStandard class and coalesce the information about the standards into LangStandards.def by Daniel Dunbar · 15 years ago
  51. 1a50628 Add a missing include <cstdio> by Daniel Dunbar · 15 years ago
  52. aa7dd81 Sort CMakeLists.txt by Kovarththanan Rajaratnam · 15 years ago
  53. 33a33d8 Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. by Daniel Dunbar · 15 years ago
  54. e2814d8 Add clang -cc1 parsing of analyzer options. by Daniel Dunbar · 15 years ago
  55. 20be8c4 Switch CompilerInvocation::CreateFromArgs to take const char** arguments until Driver itself switches to StringRef. by Daniel Dunbar · 15 years ago
  56. a31100e Pass '-mcpu' 'FOO' instead of '-mcpu=FOO'. by Daniel Dunbar · 15 years ago
  57. 33b26ea3 clang-cc: Lift setForcedLangOptions out of options initialization. by Daniel Dunbar · 15 years ago
  58. d5dc9f3 Add a workaround to silence a bogus g++-4.4 -pedantic warning. by Benjamin Kramer · 15 years ago
  59. 1be3b3b Fix some default in the option classes, and some CompilerInvocation argification by Daniel Dunbar · 15 years ago
  60. 6cef99d Try yet again to de-bork CMake Windows build w.r.t. clang++ by Douglas Gregor · 15 years ago
  61. 234e162 Try to fix CMake clang++ creation on Windows by Douglas Gregor · 15 years ago
  62. 217acbf Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation. by Daniel Dunbar · 15 years ago
  63. c720a4d CMake goop to create clang++ symlink by Douglas Gregor · 15 years ago
  64. c59dc92 clang-cc: Remove some more llvm::cl::init arguments, by only setting values when by Daniel Dunbar · 15 years ago
  65. 4db166b Change -code-completion-debug-printer to -no-code-completion-debug-printer. by Daniel Dunbar · 15 years ago
  66. 53e8484 Switch -f{builtin,math-errno,rtti} and -analyzer-purge-dead to -...no... variants instead of using llvm::cl::init(true) arguments. by Daniel Dunbar · 15 years ago
  67. 48c4c1f clang-cc: Remove superfluous llvm::cl::init(false) arguments. by Daniel Dunbar · 15 years ago
  68. 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 15 years ago
  69. f4961da Use TOOLALIAS so that clang++ gets 'built'. by Daniel Dunbar · 15 years ago
  70. 1d5fdf3 Add special clang_getCursor() support for @class. Handles <rdar://problem/7383421>. by Ted Kremenek · 15 years ago
  71. 67f401b Fix -Asserts warning. by Daniel Dunbar · 15 years ago
  72. a9933b9 fgetln is a BSDism; replace it with more portable code. by Benjamin Kramer · 15 years ago
  73. 1c6da17 Add c-index-test mode "-test-file-scan", which scans a source file and calls clang_getCursor() on every character. by Ted Kremenek · 15 years ago
  74. 7388555 Add clang_getNullCursor() and clang_equalCursors() (the latter for comparing cursors). by Ted Kremenek · 15 years ago
  75. 4633d1b Allow "source_filename" to be an optional argument (the client can provide NULL). This allows the client to put the source_filename in the command_line_args without fear of the file being named twice. by Ted Kremenek · 15 years ago
  76. 0d43519 Organize c-index-test into logic sections, and add section headers. by Ted Kremenek · 15 years ago
  77. f5d9c93 Clean up c-index-test command line usage a bit by requiring a "-test-load-tu" option when testing clang_loadTranslationUnit(). Running c-index-test without the correct arguments now also prints a useful summary of its correct usage. by Ted Kremenek · 15 years ago
  78. cd1b5cb Remove stale reference to old WPA dir, patch by Kovarththanan Rajaratnam. by Daniel Dunbar · 15 years ago
  79. 2fc430d Eliminate TargetInfo::getDefaultLangOptions, this kind of logic is better done by Daniel Dunbar · 15 years ago
  80. c5a97ec Move -fnext-runtime defaulting to driver (and change clang-cc default to by Daniel Dunbar · 15 years ago
  81. ef7fdc6 Sort visitor methods. No functionality change. by Ted Kremenek · 15 years ago
  82. 049d3a0 Simplify PreprocessorOptions, it doesn't need abstracted field access. by Daniel Dunbar · 15 years ago
  83. 9298cfc Have clang_getCursorSource() return NULL when the source location is invalid or refers to a built-in buffer. Implements <rdar://problem/7296243>. by Ted Kremenek · 15 years ago
  84. 223ebe3 Move InitializeAnalyzerOptions for consistency. by Daniel Dunbar · 15 years ago
  85. 962b8b4 Remove unused NoPreprocess variable. by Daniel Dunbar · 15 years ago
  86. 1b483e7 Remove unused IsCXXAware and IgnoreSysRoots option from HeaderSearchOptions::Entry. by Daniel Dunbar · 15 years ago
  87. 9119e7e Trim includes. by Daniel Dunbar · 15 years ago
  88. c363cb1 Store more information in HeaderSearchOptions so that its initialization is not by Daniel Dunbar · 15 years ago
  89. 6143ea2 clang-cc: Eliminate cyclic dependency in initializing CodeGenOptions. by Daniel Dunbar · 15 years ago
  90. d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
  91. 297b083 Add examples dir, built with BUILD_EXAMPLES=1 (Makefiles, no CMake equivalent yet). by Daniel Dunbar · 15 years ago
  92. d10c5b8 Add pluggable action support to clang-cc, via -plugin command line option. by Daniel Dunbar · 15 years ago
  93. 9a8a83b Move the program action enum to FrontendOptions. by Daniel Dunbar · 15 years ago
  94. 4fdba99 clang-cc: Switch to using FrontendAction. Whee. by Daniel Dunbar · 15 years ago
  95. ccb6cb6 Add CompilerInstance::InitializeSourceManager. by Daniel Dunbar · 15 years ago
  96. 79b55f9 Turn -fixit it back into a mode, but make -fixit-at imply that mode this time by Daniel Dunbar · 15 years ago
  97. f79dced Switch -verify implementation to use VerifyDiagnosticClient. by Daniel Dunbar · 15 years ago
  98. 7d90199 Pass Preprocessor through DiagnosticClient::BeginSourceFile. by Daniel Dunbar · 15 years ago
  99. 8382cf5 Add clang-cc option "--analyzer-experimental-internal-checks". This by Ted Kremenek · 15 years ago
  100. f482d59 Add CompilerInstance utility functions for creating output files. by Daniel Dunbar · 15 years ago