1. 2492c89 Add support for viewing the module graph via Graphviz, for debugging purposes. by Douglas Gregor · 13 years ago
  2. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  3. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  4. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  5. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  6. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  7. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  8. 2071808 Allow getting all source locations of selector identifiers in a ObjCMessageExpr. by Argyrios Kyrtzidis · 13 years ago
  9. 11d7716 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 13 years ago
  10. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  11. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  12. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  13. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  14. eabdd67 Add a comment in ASTReader::ReadPragmaDiagnosticMappings that the user bit by Argyrios Kyrtzidis · 13 years ago
  15. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  16. df22655 Fix up assertion a bit more by Douglas Gregor · 13 years ago
  17. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  18. 61e813c Eliminate an MSVC comparison warning, from Aaron Ballman by Douglas Gregor · 13 years ago
  19. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  20. 4cd0634 Do manual binary search for preprocessing entities because their end locations by Argyrios Kyrtzidis · 13 years ago
  21. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  22. b0c3e09 Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  23. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago
  24. 88df125 Fix MSVC9 build by providing a full comparator object to lower_bound. by Benjamin Kramer · 13 years ago
  25. 8f958f1 [PCH] Don't store the source range for each preprocessed entity since by Argyrios Kyrtzidis · 13 years ago
  26. 290ad8c [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntity by Argyrios Kyrtzidis · 13 years ago
  27. de4e0a8 The location of the name in MacroDefinition is the beginning of its range, by Argyrios Kyrtzidis · 13 years ago
  28. 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
  29. b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
  30. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  31. 2dbaca7 Introduce PreprocessingRecord::getPreprocessedEntitiesInRange() by Argyrios Kyrtzidis · 13 years ago
  32. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  33. 1f6d225 Const-ify some methods in ASTReader. by Argyrios Kyrtzidis · 13 years ago
  34. ac1ffcc [PCH] Preload the PreloadSLocEntries through the SourceManager and by Argyrios Kyrtzidis · 13 years ago
  35. 61c5e34 With modules, we can end up loading a new module after we've seen an by Douglas Gregor · 13 years ago
  36. 1a995dd When we load the first module, make sure that we wire up the ASTConsumer to the newly-created ASTReader. This makes sure that CodeGen sees the declarations it is interested in by Douglas Gregor · 13 years ago
  37. e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
  38. ce835df Don't try to write a macro offset for an identifier that names a non-exported macro, for real this time by Douglas Gregor · 13 years ago
  39. 5ed6277 Revert my exported-macro hackery. Something is amiss by Douglas Gregor · 13 years ago
  40. ec42f5d Make sure that we actually keep the key length and data length in sync when dealing with non-exported macros by Douglas Gregor · 13 years ago
  41. 0c129af Don't try to write a macro offset for an identifier that names a non-exported macro by Douglas Gregor · 13 years ago
  42. 144b38a [PCH] Fix a regression that r139441 introduced (decls were getting passed by Argyrios Kyrtzidis · 13 years ago
  43. 7d5e81b Switch the serialization of LangOptions over to use the .def file. We by Douglas Gregor · 13 years ago
  44. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  45. 768d6ca Keep the source range of attributes. Depends on a llvm tablegen commit. by Argyrios Kyrtzidis · 13 years ago
  46. 26d43cd [libclang] In ASTUnit::Parse copy the CompilerInvocation object instead of by Argyrios Kyrtzidis · 13 years ago
  47. a2f4ae8 remove pedantic ; by Chris Lattner · 13 years ago
  48. 02a5e87 Don't crash when we fail to load a module. It's unbecoming of a by Douglas Gregor · 13 years ago
  49. 94da158 Clean up our handling of Objective-C definitions in AST files. Rather by Douglas Gregor · 13 years ago
  50. 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
  51. 530b14a Eliminate all but one caller of Decl::getPCHLevel() by Douglas Gregor · 13 years ago
  52. 919814d Introduce a new predicate Decl::isFromASTFile() to determine whether a by Douglas Gregor · 13 years ago
  53. 712f2fc In the ASTReader, replace the never-NULL Preprocessor pointer with a by Douglas Gregor · 13 years ago
  54. 3594277 In ASTReader, replace the never-NULL ASTContext pointer with an by Douglas Gregor · 13 years ago
  55. 5db255e Mark the translation unit as having lexical/visible storage only when we actually have data for that lexical or visible storage by Douglas Gregor · 13 years ago
  56. 5181ad0 Back out r139358 "[PCH] When loading the decls linked to an by Douglas Gregor · 13 years ago
  57. 84ef0b5 [PCH] When loading the decls linked to an identifier, also make them visible by Argyrios Kyrtzidis · 13 years ago
  58. 8d267c5 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 13 years ago
  59. 8f7c540 [libclang] Fix annotation and getting a "macro expansion" cursor by Argyrios Kyrtzidis · 13 years ago
  60. e97179c Implement the Objective-C 'instancetype' type, which is an alias of by Douglas Gregor · 13 years ago
  61. 58e9797 Finish implementing (de-)serialization of the CXXDefinitionData bits by Douglas Gregor · 13 years ago
  62. f8a1e51 Always construct an ASTReader with a non-NULL ASTContext and by Douglas Gregor · 13 years ago
  63. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  64. e2ca828 Don't try keeping a 'LeadingEmptyMacroLoc' in NullStmt. This fails by Argyrios Kyrtzidis · 13 years ago
  65. 7143aab Modules hide macro definitions by default, so that silly things like by Douglas Gregor · 13 years ago
  66. fa77cba Fix "multi-line comment" compiler error. by Argyrios Kyrtzidis · 13 years ago
  67. e6b8d68 Support importing of ObjC categories from modules. by Argyrios Kyrtzidis · 13 years ago
  68. 14c3633 Serialize the new bits in CXXRecordDecl::DefinitionData. by Sebastian Redl · 13 years ago
  69. e5a54b6 When writing out the entries in a lookup table for a DeclContext, make by Douglas Gregor · 13 years ago
  70. 955fadb Remove a few mutating ObjCCategoryDecl methods. by Argyrios Kyrtzidis · 13 years ago
  71. 45118d8 In ASTWriter::WriteDeclContextVisibleBlock, don't write empty lookups. by Argyrios Kyrtzidis · 13 years ago
  72. 3b84ab9 Remove obsolete ObjCInferRelatedReturnType from LangOptions...the correct option is ObjCInferRelatedResultType. by Jordy Rose · 13 years ago
  73. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  74. 74cfb23 Remove unused variables noticed by GCC. by Benjamin Kramer · 13 years ago
  75. 2ea054f Teach the ASTReader how to avoid cycles when loading declarations that by Douglas Gregor · 13 years ago
  76. 9293ba8 Remove the Chaining argument from the PCH/module generator. It's no longer used by Douglas Gregor · 13 years ago
  77. 467dc88 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 13 years ago
  78. 46c03c3 Clean up the reloading of identifier information following the load of by Douglas Gregor · 13 years ago
  79. f249bf3 Preload source location entries as soon as we've loaded a particular by Douglas Gregor · 13 years ago
  80. c69a292 Move file validation in the ASTReader from "top of chain" validation by Douglas Gregor · 13 years ago
  81. 98339b9 Factor the Module and ModuleManager classes out into separate headers by Douglas Gregor · 13 years ago
  82. d10a381 Switch ASTReader::GetHeaderFileInfo() from a walk over the module by Douglas Gregor · 13 years ago
  83. b95cd09 Switch the forward walk through the module chain over to a depth-first by Douglas Gregor · 13 years ago
  84. 1b59e9c Remove a bogus assertion from the AST reader, which assumed that by Douglas Gregor · 13 years ago
  85. 3d15ab8 Use the module manager's search facility to look for methods with a by Douglas Gregor · 13 years ago
  86. c266de9 Don't force the complete deserialization of the visible-declarations by Douglas Gregor · 13 years ago
  87. 851c75a Introduce a depth-first search of modules into the module manager, by Douglas Gregor · 13 years ago
  88. 0d95f77 In the AST reader, switch name lookup within a DeclContect over to the by Douglas Gregor · 13 years ago
  89. d9d2b67 Boost the efficiency of SourceManager::getMacroArgExpandedLocation. by Argyrios Kyrtzidis · 13 years ago
  90. 0c02ada Make the loading of multiple records for the same identifier (from by Douglas Gregor · 13 years ago
  91. 90115a3 Clean out some minor cruft in the AST reader; no functionality change. by Douglas Gregor · 13 years ago
  92. 211f6e8 Introduce a module visitation function that starts at the top-level by Douglas Gregor · 13 years ago
  93. a3a0cf0 Remove unused function ModuleManager::exportLookup() by Douglas Gregor · 13 years ago
  94. fac4ece Teach ModuleManager::addModule() to check whether a particular module by Douglas Gregor · 13 years ago
  95. 870d1fe Temporarily revert r137925 to appease buildbots. Original commit message: by Chad Rosier · 13 years ago
  96. a4c189f Teach ModuleManager::addModule() to check whether a particular module by Douglas Gregor · 13 years ago
  97. 10bc00f Keep track of which modules have been loaded directly (e.g., via by Douglas Gregor · 13 years ago
  98. 28fc50c Remove an unnecessary assignment (to InstFromD). Caught by the static analyzer! by Argyrios Kyrtzidis · 13 years ago
  99. e95b919 In the AST file format, eliminate the CHAINED_METADATA record. Instead, by Douglas Gregor · 13 years ago
  100. bc84532 Add serialization support for ClassScopeFunctionSpecializationDecl. by Francois Pichet · 13 years ago