1. b159c13 Make ASTUnit structure stable with NDEBUG by Alp Toker · 12 years ago
  2. 1f76c4e Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 12 years ago
  3. ca5c7be [libclang] For an unscoped enum include the enumerators in the top-level code-completion hash since they enter the top-level namespace. by Argyrios Kyrtzidis · 12 years ago
  4. 0a4e61f Remove unnecessary inclusion of Sema.h by David Blaikie · 12 years ago
  5. 45025c0 This wasn't headers, just missing namespaces. by Benjamin Kramer · 12 years ago
  6. e3e855b Replace compLocDecl with less_first. by Benjamin Kramer · 12 years ago
  7. acfbbd7 [PCH] Fix a PCH serialization crash, with invalid code related to forward enum references. by Argyrios Kyrtzidis · 12 years ago
  8. 073ff10 Update for llvm api change. by Rafael Espindola · 12 years ago
  9. e4777f4 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
  10. be0474c Fix crash in libclang if code completion is used with unknown flags. by Manuel Klimek · 12 years ago
  11. 1862711 Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 12 years ago
  12. a36e78e Use llvm::sys::fs::createTemporaryFile. by Rafael Espindola · 12 years ago
  13. f5e5bc4 Don't use PathV1.h in ASTUnit.cpp. by Rafael Espindola · 12 years ago
  14. a96bd56 Remove the last use of PathWithStatus. by Rafael Espindola · 12 years ago
  15. bc4aa55 Use llvm::sys::fs::unique_file. by Rafael Espindola · 12 years ago
  16. bc7d949 Remove some uses of llvm::sys::Path. by Rafael Espindola · 12 years ago
  17. 48d88de [libclang/codecompletion] Make sure the top-level decl hash takes into account ImportDecls. by Argyrios Kyrtzidis · 12 years ago
  18. be3b12b0 Use the new name of getUniqueID. by Rafael Espindola · 12 years ago
  19. f9e9bb8 Use llvm::sys::fs::GetUniqueID. by Rafael Espindola · 12 years ago
  20. be51388 Include PathV1.h in files that use it. by Rafael Espindola · 12 years ago
  21. d6f5722 Modify a comment to reflect changes of r183717. by Argyrios Kyrtzidis · 12 years ago
  22. 65745dc ASTUnit: Invert the dependency of PrecompilePreambleAction on PrecompilePreambleConsumer. by Benjamin Kramer · 12 years ago
  23. f0168de [libclang] Allow building a precompiled preamble with compiler errors by Argyrios Kyrtzidis · 12 years ago
  24. dc9fdaf [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 13 years ago
  25. 1c7455f [libclang] When parsing with CXTranslationUnit_ForSerialization, make sure to install the ASTWriter that we create as an ASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
  26. 1054bbf [PCH] Remove the ASTReaderListener::ReadHeaderFileInfo callback. by Argyrios Kyrtzidis · 13 years ago
  27. 1ce5d80 Use remove_if to erase parts of a vector. Avoids O(n^2) worst cases. by Benjamin Kramer · 13 years ago
  28. 30071cea Remove DiagnosticConsumer::clone(), a bad idea that is now unused. by Douglas Gregor · 13 years ago
  29. 6b93096 When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 13 years ago
  30. 7029ce1 <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 13 years ago
  31. 37f2ab4 [libclang] When logging a CXTranslationUnit that came from an AST file, print out the filename. by Argyrios Kyrtzidis · 13 years ago
  32. fead64b [preprocessor] Use MacroDirective in the preprocessor callbacks to make available the by Argyrios Kyrtzidis · 13 years ago
  33. acf2e78 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 13 years ago
  34. fe0483d Use 'const Decl *' throughout code completion in Sema by Dmitri Gribenko · 13 years ago
  35. 3ad52ed [ASTUnit] Unlike LoadFromCommandLine, LoadFromCompilerInvocation causes a crash if Precompilepreamble by Argyrios Kyrtzidis · 13 years ago
  36. f1b49e2 Nuke SetUpBuildDumpLog. by Sean Silva · 13 years ago
  37. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  38. 928e1fd [libclang] In ASTUnit::getMainFileName() Invocation may be null because the ASTUnit by Argyrios Kyrtzidis · 13 years ago
  39. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
  40. 430a938 [libclang] Don't try to translate diagnostics from the precompiled preamble to the by Argyrios Kyrtzidis · 13 years ago
  41. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  42. f8715de Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 13 years ago
  43. 2bafa00 [libclang] When caching code-completion results, pass the CachedCompletionAllocator by Argyrios Kyrtzidis · 13 years ago
  44. 2ec2936 [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 13 years ago
  45. b2aa923 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 13 years ago
  46. 873c858 Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 13 years ago
  47. 870704f When code-completing don't disable the preprocessing record if modules are enabled. by Argyrios Kyrtzidis · 13 years ago
  48. d7c16b2 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 13 years ago
  49. 3a6c814 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 13 years ago
  50. e878343 Move getOriginalSourceFileName inline. Patch by Laszlo Nagy. by Rafael Espindola · 13 years ago
  51. d02437c ASTUnit doesn't actually care about the predefines; don't record them. by Douglas Gregor · 13 years ago
  52. 1452ff1 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 13 years ago
  53. b85b9cc Move HeaderSearchOptions into the Lex library, make it intrusively by Douglas Gregor · 13 years ago
  54. 811db4e Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 13 years ago
  55. fc9e7a2 If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 13 years ago
  56. 4b29c16 Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 13 years ago
  57. c9ad5fb Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 13 years ago
  58. cb177f1 Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 13 years ago
  59. bc10b9f Teach TargetInfo to hold on to the TargetOptions with which it was created. by Douglas Gregor · 13 years ago
  60. 0db720f [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 13 years ago
  61. e445c72 When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 13 years ago
  62. f484b13 [libclang] When indexing, invoke the importedASTFile for PCH files as well. by Argyrios Kyrtzidis · 13 years ago
  63. e514b20 Some renames to use the 'visitor' nomenclature, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  64. 10e7846 [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 13 years ago
  65. d4fcf580 [libclang] When indexing an AST file, only deserialize the preprocessing record by Argyrios Kyrtzidis · 13 years ago
  66. 5c8b1cd [libclang] Always report a CXCursor_MacroDefinition for code-completion by Argyrios Kyrtzidis · 13 years ago
  67. 39a7638 Have ASTUnit::Save() return a bool to indicate save error. by Argyrios Kyrtzidis · 13 years ago
  68. 945a819 Allow disabling PCH validation when loading an AST file by checking by Argyrios Kyrtzidis · 13 years ago
  69. 9e1fb56 [libclang] When loading an AST file, make sure to apply the language options by Argyrios Kyrtzidis · 13 years ago
  70. 697cc9e Fix undefined behavior in code completion, caught by by Richard Smith · 13 years ago
  71. 6d7833f Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
  72. 4cf2ffe [libclang] Protect against a race condition where a thread by Argyrios Kyrtzidis · 13 years ago
  73. 3292d06 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 13 years ago
  74. 1416e17 [libclang] Don't crash when saving a PCH from a prefix header by Argyrios Kyrtzidis · 13 years ago
  75. 3169e80 [driver] When creating the compiler invocation out of command-line by Argyrios Kyrtzidis · 14 years ago
  76. ffe7c7f ASTUnit: Don't clone the new DiagnosticConsumer, causing it to get leaked. by Benjamin Kramer · 14 years ago
  77. 6e92251 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 14 years ago
  78. ac1cc93 [libclang] If displayDiagnostics is set (when calling clang_createIndex), make sure to by Argyrios Kyrtzidis · 14 years ago
  79. 9d7c0fe [code-complete] Introduce CodeCompletionTUInfo which will be used for caching by Argyrios Kyrtzidis · 14 years ago
  80. eeea16a [libclang] When there's a file error when saving the PCH, make sure to by Argyrios Kyrtzidis · 14 years ago
  81. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  82. 4a280ff [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 14 years ago
  83. 9a96386 Serialization: Switch over to using the native SmallVector based BitstreamWriter by Daniel Dunbar · 14 years ago
  84. 335c5a4 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 14 years ago
  85. c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  86. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  87. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  88. 38bacf3 [libclang] Make sure we don't ever leave a StoredDiagnostic associated with by Argyrios Kyrtzidis · 14 years ago
  89. 8992928 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 14 years ago
  90. e1fbde5 Ensure that we clean up after a failed module build and cope with the by Douglas Gregor · 14 years ago
  91. 32fbe31 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 14 years ago
  92. da6e054 [libclang] Make sure Preprocessor is set in ASTUnit during indexing. by Argyrios Kyrtzidis · 14 years ago
  93. f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
  94. 1fb5c3a Implement support for module requirements, which indicate the language by Douglas Gregor · 14 years ago
  95. deafd0b Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 14 years ago
  96. 65e025c Remove unused variables. by Rafael Espindola · 14 years ago
  97. de3ef50 Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 14 years ago
  98. f7a700fd When writing a module file, pass the module through to the AST by Douglas Gregor · 14 years ago
  99. 85b4a37 Initialize NumWarningsInPreamble in ASTUnit's constructor, for safety. by Argyrios Kyrtzidis · 14 years ago
  100. b11f5a4 [libclang] Indexing API: If the client requested to get a CXTranslationUnit after by Argyrios Kyrtzidis · 14 years ago