1. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  2. 35f3f36 Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a body by Argyrios Kyrtzidis · 12 years ago
  3. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  4. 4f11234 [PCH] Write out the ClassTemplateDecl::Common::InjectedClassNameType type by Argyrios Kyrtzidis · 12 years ago
  5. b03527a Set a special flag in class metadata when an Objective-C class by John McCall · 12 years ago
  6. 716c8df [PCH] We only need to record C++ overridden methods once for the canonical decl. by Argyrios Kyrtzidis · 12 years ago
  7. 1e4691b Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 12 years ago
  8. bebae7c [PCH] Fix serialization of an ImportDecl. by Argyrios Kyrtzidis · 12 years ago
  9. 7b3b95a Bring ASTReader and Writer into sync for the case where a canonical template specialization was written, which is non-canonical at the time of reading: force the reading of the ClassTemplateDecl if it was written. by Axel Naumann · 12 years ago
  10. 67d45ec Serialize the 'IsConstexpr' bit of VarDecls. Fixes <rdar://problem/12328814>. by Douglas Gregor · 12 years ago
  11. b3b6c22 Fix abbreviation for CharacterLiteral in AST serialization. PR13806. by Eli Friedman · 12 years ago
  12. 6964b3f PR9023: A template template parameter whose template parameter list contains an by Richard Smith · 12 years ago
  13. ffb0c3a Remove HasSynthBitfield and all callers/writers/etc. Also remove by Eric Christopher · 12 years ago
  14. e3f470a Stop instantiating a class if we hit a static_assert failure. Also, if the by Richard Smith · 12 years ago
  15. 4990890 Inline storage of attributes in AttributedStmt. by Alexander Kornienko · 12 years ago
  16. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
  17. e15db6f [AST/libclang] Speed up clang_getOverriddenCursors() considerably by reserving a bit by Argyrios Kyrtzidis · 12 years ago
  18. d964d63 Fix non-deterministic iteration order when walking the specializations by Chandler Carruth · 12 years ago
  19. b889614 Serialize and deserialize some missing bits from BlockDecl. by John McCall · 12 years ago
  20. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
  21. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
  22. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 12 years ago
  23. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  24. ba50b3e Allow serializing an invalid ParmVarDecl and don't set access to public for by Argyrios Kyrtzidis · 12 years ago
  25. 77bfb8b objective-c: provide fixit hint when atomic property does not by Fariborz Jahanian · 12 years ago
  26. ac1303e Generate an AST for the conversion from a lambda closure type to a by Douglas Gregor · 12 years ago
  27. af30029 modern objc translator. Finish off first cut of the by Fariborz Jahanian · 12 years ago
  28. f6e2e02 Implicitly define a lambda's conversion functions (to function by Douglas Gregor · 12 years ago
  29. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 12 years ago
  30. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  31. ed0cc22 Don't separately serialize the list of instance variables in an by Douglas Gregor · 13 years ago
  32. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  33. c23f857 Now that deserializing a definition of a C++ class/Objective-C by Douglas Gregor · 13 years ago
  34. 2171bf1 Completely re-implement (de-)serialization of redeclaration by Douglas Gregor · 13 years ago
  35. ef96ee0 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 13 years ago
  36. 9fcbf2d Revert accidental commit by Douglas Gregor · 13 years ago
  37. 8a8950b Add a FIXME for mutation of the common pointer of a RedeclarableTemplateDecl. It is not clear that it's worth delaying the allocation of said pointer by Douglas Gregor · 13 years ago
  38. 7c99bb5c Reimplement RedeclarableTemplateDecl in terms of by Douglas Gregor · 13 years ago
  39. dd9d645 Progress towards making isUsed() reflect whether a declaration is odr-used; don't set isUsed for local variables which are referenced in unevaluated contexts. Make other code use isReferenced() (which basically indicates that a declaration isn't dead) where appropriate. by Eli Friedman · 13 years ago
  40. 9bc6fb6 Pack UsingDecl more. by Benjamin Kramer · 13 years ago
  41. f5c9f9f Switch NamespaceDecl from its own hand-rolled redeclaration chain over by Douglas Gregor · 13 years ago
  42. 46cd218 Stash Decl's TopLevelDeclInObjCContainer and ModulePrivate bits by Douglas Gregor · 13 years ago
  43. 1c7946a Don't seed the ASTWriter's declaration -> ID mapping with the IDs of by Douglas Gregor · 13 years ago
  44. 7076281 Implement declaration merging for non-template functions from by Douglas Gregor · 13 years ago
  45. a28cb3e Eliminate ObjCProtocolDecl's end-of-definition location. It is not by Douglas Gregor · 13 years ago
  46. ec1a58b Move ObjCProtocolDecl::EndLoc into its DefinitionData, and give by Douglas Gregor · 13 years ago
  47. c9d3c7e Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. They are no longer needed by Douglas Gregor · 13 years ago
  48. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  49. 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
  50. 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
  51. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  52. fc529f7 Once we have fully deserialized a redeclaration chain for something by Douglas Gregor · 13 years ago
  53. f63b0a5 Re-implement (de-)serialization of redeclaration chains for by Douglas Gregor · 13 years ago
  54. ecb1938 Optimize serialized representation of redeclarable declarations for by Douglas Gregor · 13 years ago
  55. 0f45682 Combine common (de-)serialization logic for typedefs and type aliases by Douglas Gregor · 13 years ago
  56. 099e7f6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 13 years ago
  57. a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
  58. 05c272f Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 13 years ago
  59. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  60. 53df7a1 Introduce the core infrastructure needed to model a complete by Douglas Gregor · 13 years ago
  61. 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
  62. af76472 Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline its by Douglas Gregor · 13 years ago
  63. bab9f4a Tweak submodule ID handling in the AST writer by Douglas Gregor · 13 years ago
  64. c699400 Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 13 years ago
  65. 15de72c Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 13 years ago
  66. 185dbd7 Infer the submodule ID for a given declaration based on the location by Douglas Gregor · 13 years ago
  67. bcf8df8 [PCH] Check for isTopLevelDeclInObjCContainer when picking abbreviations. by Argyrios Kyrtzidis · 13 years ago
  68. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  69. 40f57ee Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'ImplicitInterfaceDecl', by Argyrios Kyrtzidis · 13 years ago
  70. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  71. 19645d2 [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file loc by Argyrios Kyrtzidis · 13 years ago
  72. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  73. 9d31fa7 [PCH] Pull the location out of the serialized declarations and put it in the array by Argyrios Kyrtzidis · 13 years ago
  74. d488b3a Eliminate a hang while loading a sequence of redeclarable entities. In by Douglas Gregor · 13 years ago
  75. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  76. 72b2625 [PCH] Serialize info about redeclared objc methods. by Argyrios Kyrtzidis · 13 years ago
  77. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  78. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  79. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  80. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  81. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  82. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  83. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  84. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  85. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  86. 144b38a [PCH] Fix a regression that r139441 introduced (decls were getting passed by Argyrios Kyrtzidis · 13 years ago
  87. 94da158 Clean up our handling of Objective-C definitions in AST files. Rather by Douglas Gregor · 13 years ago
  88. 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
  89. 530b14a Eliminate all but one caller of Decl::getPCHLevel() by Douglas Gregor · 13 years ago
  90. 919814d Introduce a new predicate Decl::isFromASTFile() to determine whether a by Douglas Gregor · 13 years ago
  91. 8d267c5 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 13 years ago
  92. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  93. 28fc50c Remove an unnecessary assignment (to InstFromD). Caught by the static analyzer! by Argyrios Kyrtzidis · 13 years ago
  94. bc84532 Add serialization support for ClassScopeFunctionSpecializationDecl. by Francois Pichet · 13 years ago
  95. af1fc7a Track in the AST whether a function is constexpr. by Richard Smith · 13 years ago
  96. 6bf2b9f In the serialized AST format, make the translation unit a "predefined" by Douglas Gregor · 13 years ago
  97. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  98. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  99. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  100. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago