1. 53df7a1 Introduce the core infrastructure needed to model a complete by Douglas Gregor · 13 years ago
  2. 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
  3. af76472 Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline its by Douglas Gregor · 13 years ago
  4. bab9f4a Tweak submodule ID handling in the AST writer by Douglas Gregor · 13 years ago
  5. 99a922b Use llvm::sys::fs::equivalent rather than comparing inodes, because by Douglas Gregor · 13 years ago
  6. 71088d1 Move ChainedIncludesSource into the Frontend library. This never really by Chandler Carruth · 13 years ago
  7. 8bd25b4 Clean up the comments for this file now that its contents are totally by Chandler Carruth · 13 years ago
  8. cb381ea Move a free function from the Frontend library into the Lex library as by Chandler Carruth · 13 years ago
  9. c699400 Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 13 years ago
  10. a2398d7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 13 years ago
  11. 77d029f Implement umbrella directories for modules, which are similar to by Douglas Gregor · 13 years ago
  12. 10694ce Within the module representation, generalize the notion of an umbrella by Douglas Gregor · 13 years ago
  13. 84fa05e Remove unused-but-set variable. by Benjamin Kramer · 13 years ago
  14. e209e50 Implement inferred submodules support, which (when requested) by Douglas Gregor · 13 years ago
  15. 1e12368 Parse inferred submodules in module maps, track their contents in by Douglas Gregor · 13 years ago
  16. 0adaa88 Implement support for wildcard exports in modules, allowing a module by Douglas Gregor · 13 years ago
  17. 4bc8738d Actually add a useful bit to the comment pre-FIXME by Douglas Gregor · 13 years ago
  18. 5598868 When writing a module file, keep track of the set of (sub)modules that by Douglas Gregor · 13 years ago
  19. 8bc2782 [PCH] Make sure that the SourceExpr of a OpaqueValueExpr is always initialized by Argyrios Kyrtzidis · 13 years ago
  20. c5e0f9b Module files representing actual modules don't need to know the set of modules they import, since that information isn't actually used. Drop it from the AST file by Douglas Gregor · 13 years ago
  21. f6137e4 Implement support for precompiled headers, preambles, and serialized by Douglas Gregor · 13 years ago
  22. 15de72c Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 13 years ago
  23. 6236a29 Only perform checking of the predefines buffer when loading a by Douglas Gregor · 13 years ago
  24. 07165b9 When making a module visible, also make any of its exported modules by Douglas Gregor · 13 years ago
  25. af13bfc Implement (de-)serialization of the set of exported modules in a module map. by Douglas Gregor · 13 years ago
  26. a015cab Notify the AST writer (via ASTDeserializationListener) when a by Douglas Gregor · 13 years ago
  27. 1329264 Implement name hiding for macro definitions within modules, such that by Douglas Gregor · 13 years ago
  28. ecc2c09 Implement name hiding for declarations deserialized from a non-visible by Douglas Gregor · 13 years ago
  29. 5e35693 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 13 years ago
  30. 185dbd7 Infer the submodule ID for a given declaration based on the location by Douglas Gregor · 13 years ago
  31. 26ced12 Switch the ID numbers used for submodule IDs in the AST reader over to by Douglas Gregor · 13 years ago
  32. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  33. 8d39c3d [PCH] In ASTReader::FinishedDeserializing, after we do PassInterestingDeclsToConsumer by Argyrios Kyrtzidis · 13 years ago
  34. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  35. a8cc6ce When writing a module file, pass the module through to the AST by Douglas Gregor · 13 years ago
  36. bcf8df8 [PCH] Check for isTopLevelDeclInObjCContainer when picking abbreviations. by Argyrios Kyrtzidis · 13 years ago
  37. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  38. a4581a1 If we're dealing with an overridden buffer in the AST reader, load the by Douglas Gregor · 13 years ago
  39. 35f9ae6 Try to appease the failing buildbot where I can't reproduce the problem by Douglas Gregor · 13 years ago
  40. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 13 years ago
  41. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  42. 64482c6 [PCH] When serializing an PseudoObjectExpr or AtomicExpr, the serialization code must be set by Argyrios Kyrtzidis · 13 years ago
  43. 40f57ee Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'ImplicitInterfaceDecl', by Argyrios Kyrtzidis · 13 years ago
  44. 5a17499 [PCH] Load the chained objc categories only after recursive loading is finished by Argyrios Kyrtzidis · 13 years ago
  45. c80553e [PCH] Do not crash if a class extension in a chained PCH introduces/redeclares a property. by Argyrios Kyrtzidis · 13 years ago
  46. 67bc4ba [PCH] In ASTWriter::WriteChainedObjCCategories use getDeclID since the decls by Argyrios Kyrtzidis · 13 years ago
  47. 590ad93 [PCH] When chaining a PCH and serializing HeaderSearch, make sure the HeaderFileInfos by Argyrios Kyrtzidis · 13 years ago
  48. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  49. 1a43415 Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 13 years ago
  50. ad834d5 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 13 years ago
  51. 72cd7a0 Rename SPECIAL_TYPE_jmp_buf and SPECIAL_TYPE_sigjmp_buf to follow the by Douglas Gregor · 13 years ago
  52. 80ee6e8 There's no good reason to track temporaries in ExprWithCleanups, by John McCall · 13 years ago
  53. 87429a0 [PCH] Fix reading from PCH of diagnostic pragmas. by Argyrios Kyrtzidis · 13 years ago
  54. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  55. dfb332d [libclang] Add infrastructure to be able to only deserialize decls in a file region and by Argyrios Kyrtzidis · 13 years ago
  56. 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
  57. 76852c2 Rework the AST for the initializer of a delegating constructor, so by Douglas Gregor · 13 years ago
  58. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  59. 9d128d0 [PCH] For ASTReader's FileDeclIDs also associate the Module that the by Argyrios Kyrtzidis · 13 years ago
  60. fab8d5b [PCH] Sort the file decls by file offset not raw source location. by Argyrios Kyrtzidis · 13 years ago
  61. 19645d2 [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file loc by Argyrios Kyrtzidis · 13 years ago
  62. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  63. 9d31fa7 [PCH] Pull the location out of the serialized declarations and put it in the array by Argyrios Kyrtzidis · 13 years ago
  64. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  65. d488b3a Eliminate a hang while loading a sequence of redeclarable entities. In by Douglas Gregor · 13 years ago
  66. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  67. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  68. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  69. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  70. f226ff9 [PCH] When visiting preprocessed entities, make it possible to avoid deserializing by Argyrios Kyrtzidis · 13 years ago
  71. e6f0868 [PCH] When serializing Stmts, keep track of when sub statements are referenced again and by Argyrios Kyrtzidis · 13 years ago
  72. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  73. 541ba16 Controlling macros are identifiers, not declarations. by Douglas Gregor · 13 years ago
  74. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  75. aa93a87 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 13 years ago
  76. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  77. 72b2625 [PCH] Serialize info about redeclared objc methods. by Argyrios Kyrtzidis · 13 years ago
  78. 2492c89 Add support for viewing the module graph via Graphviz, for debugging purposes. by Douglas Gregor · 13 years ago
  79. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  80. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  81. 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
  82. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  83. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  84. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  85. 2071808 Allow getting all source locations of selector identifiers in a ObjCMessageExpr. by Argyrios Kyrtzidis · 13 years ago
  86. 11d7716 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 13 years ago
  87. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  88. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  89. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  90. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  91. eabdd67 Add a comment in ASTReader::ReadPragmaDiagnosticMappings that the user bit by Argyrios Kyrtzidis · 13 years ago
  92. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  93. df22655 Fix up assertion a bit more by Douglas Gregor · 13 years ago
  94. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  95. 61e813c Eliminate an MSVC comparison warning, from Aaron Ballman by Douglas Gregor · 13 years ago
  96. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  97. 4cd0634 Do manual binary search for preprocessing entities because their end locations by Argyrios Kyrtzidis · 13 years ago
  98. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  99. b0c3e09 Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  100. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago