1. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  2. 8d39c3d [PCH] In ASTReader::FinishedDeserializing, after we do PassInterestingDeclsToConsumer by Argyrios Kyrtzidis · 13 years ago
  3. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  4. a8cc6ce When writing a module file, pass the module through to the AST by Douglas Gregor · 13 years ago
  5. bcf8df8 [PCH] Check for isTopLevelDeclInObjCContainer when picking abbreviations. by Argyrios Kyrtzidis · 13 years ago
  6. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  7. a4581a1 If we're dealing with an overridden buffer in the AST reader, load the by Douglas Gregor · 13 years ago
  8. 35f9ae6 Try to appease the failing buildbot where I can't reproduce the problem by Douglas Gregor · 13 years ago
  9. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 13 years ago
  10. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  11. 64482c6 [PCH] When serializing an PseudoObjectExpr or AtomicExpr, the serialization code must be set by Argyrios Kyrtzidis · 13 years ago
  12. 40f57ee Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'ImplicitInterfaceDecl', by Argyrios Kyrtzidis · 13 years ago
  13. 5a17499 [PCH] Load the chained objc categories only after recursive loading is finished by Argyrios Kyrtzidis · 13 years ago
  14. c80553e [PCH] Do not crash if a class extension in a chained PCH introduces/redeclares a property. by Argyrios Kyrtzidis · 13 years ago
  15. 67bc4ba [PCH] In ASTWriter::WriteChainedObjCCategories use getDeclID since the decls by Argyrios Kyrtzidis · 13 years ago
  16. 590ad93 [PCH] When chaining a PCH and serializing HeaderSearch, make sure the HeaderFileInfos by Argyrios Kyrtzidis · 13 years ago
  17. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  18. 1a43415 Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 13 years ago
  19. ad834d5 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 13 years ago
  20. 72cd7a0 Rename SPECIAL_TYPE_jmp_buf and SPECIAL_TYPE_sigjmp_buf to follow the by Douglas Gregor · 13 years ago
  21. 80ee6e8 There's no good reason to track temporaries in ExprWithCleanups, by John McCall · 13 years ago
  22. 87429a0 [PCH] Fix reading from PCH of diagnostic pragmas. by Argyrios Kyrtzidis · 13 years ago
  23. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  24. dfb332d [libclang] Add infrastructure to be able to only deserialize decls in a file region and by Argyrios Kyrtzidis · 13 years ago
  25. 64f45a2 Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving by Eli Friedman · 13 years ago
  26. 76852c2 Rework the AST for the initializer of a delegating constructor, so by Douglas Gregor · 13 years ago
  27. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  28. 9d128d0 [PCH] For ASTReader's FileDeclIDs also associate the Module that the by Argyrios Kyrtzidis · 13 years ago
  29. fab8d5b [PCH] Sort the file decls by file offset not raw source location. by Argyrios Kyrtzidis · 13 years ago
  30. 19645d2 [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file loc by Argyrios Kyrtzidis · 13 years ago
  31. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  32. 9d31fa7 [PCH] Pull the location out of the serialized declarations and put it in the array by Argyrios Kyrtzidis · 13 years ago
  33. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  34. d488b3a Eliminate a hang while loading a sequence of redeclarable entities. In by Douglas Gregor · 13 years ago
  35. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  36. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  37. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  38. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  39. f226ff9 [PCH] When visiting preprocessed entities, make it possible to avoid deserializing by Argyrios Kyrtzidis · 13 years ago
  40. e6f0868 [PCH] When serializing Stmts, keep track of when sub statements are referenced again and by Argyrios Kyrtzidis · 13 years ago
  41. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  42. 541ba16 Controlling macros are identifiers, not declarations. by Douglas Gregor · 13 years ago
  43. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  44. aa93a87 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 13 years ago
  45. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  46. 72b2625 [PCH] Serialize info about redeclared objc methods. by Argyrios Kyrtzidis · 13 years ago
  47. 2492c89 Add support for viewing the module graph via Graphviz, for debugging purposes. by Douglas Gregor · 13 years ago
  48. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  49. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  50. 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
  51. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  52. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  53. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  54. 2071808 Allow getting all source locations of selector identifiers in a ObjCMessageExpr. by Argyrios Kyrtzidis · 13 years ago
  55. 11d7716 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 13 years ago
  56. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  57. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  58. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  59. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  60. eabdd67 Add a comment in ASTReader::ReadPragmaDiagnosticMappings that the user bit by Argyrios Kyrtzidis · 13 years ago
  61. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  62. df22655 Fix up assertion a bit more by Douglas Gregor · 13 years ago
  63. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  64. 61e813c Eliminate an MSVC comparison warning, from Aaron Ballman by Douglas Gregor · 13 years ago
  65. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  66. 4cd0634 Do manual binary search for preprocessing entities because their end locations by Argyrios Kyrtzidis · 13 years ago
  67. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  68. b0c3e09 Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  69. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago
  70. 88df125 Fix MSVC9 build by providing a full comparator object to lower_bound. by Benjamin Kramer · 13 years ago
  71. 8f958f1 [PCH] Don't store the source range for each preprocessed entity since by Argyrios Kyrtzidis · 13 years ago
  72. 290ad8c [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntity by Argyrios Kyrtzidis · 13 years ago
  73. de4e0a8 The location of the name in MacroDefinition is the beginning of its range, by Argyrios Kyrtzidis · 13 years ago
  74. 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
  75. b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
  76. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  77. 2dbaca7 Introduce PreprocessingRecord::getPreprocessedEntitiesInRange() by Argyrios Kyrtzidis · 13 years ago
  78. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  79. 1f6d225 Const-ify some methods in ASTReader. by Argyrios Kyrtzidis · 13 years ago
  80. ac1ffcc [PCH] Preload the PreloadSLocEntries through the SourceManager and by Argyrios Kyrtzidis · 13 years ago
  81. 61c5e34 With modules, we can end up loading a new module after we've seen an by Douglas Gregor · 13 years ago
  82. 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
  83. e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
  84. 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
  85. 5ed6277 Revert my exported-macro hackery. Something is amiss by Douglas Gregor · 13 years ago
  86. 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
  87. 0c129af Don't try to write a macro offset for an identifier that names a non-exported macro by Douglas Gregor · 13 years ago
  88. 144b38a [PCH] Fix a regression that r139441 introduced (decls were getting passed by Argyrios Kyrtzidis · 13 years ago
  89. 7d5e81b Switch the serialization of LangOptions over to use the .def file. We by Douglas Gregor · 13 years ago
  90. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  91. 768d6ca Keep the source range of attributes. Depends on a llvm tablegen commit. by Argyrios Kyrtzidis · 13 years ago
  92. 26d43cd [libclang] In ASTUnit::Parse copy the CompilerInvocation object instead of by Argyrios Kyrtzidis · 13 years ago
  93. a2f4ae8 remove pedantic ; by Chris Lattner · 13 years ago
  94. 02a5e87 Don't crash when we fail to load a module. It's unbecoming of a by Douglas Gregor · 13 years ago
  95. 94da158 Clean up our handling of Objective-C definitions in AST files. Rather by Douglas Gregor · 13 years ago
  96. 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
  97. 530b14a Eliminate all but one caller of Decl::getPCHLevel() by Douglas Gregor · 13 years ago
  98. 919814d Introduce a new predicate Decl::isFromASTFile() to determine whether a by Douglas Gregor · 13 years ago
  99. 712f2fc In the ASTReader, replace the never-NULL Preprocessor pointer with a by Douglas Gregor · 13 years ago
  100. 3594277 In ASTReader, replace the never-NULL ASTContext pointer with an by Douglas Gregor · 13 years ago