1. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  2. 40f57ee Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'ImplicitInterfaceDecl', by Argyrios Kyrtzidis · 13 years ago
  3. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  4. 19645d2 [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file loc by Argyrios Kyrtzidis · 13 years ago
  5. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  6. 9d31fa7 [PCH] Pull the location out of the serialized declarations and put it in the array by Argyrios Kyrtzidis · 13 years ago
  7. d488b3a Eliminate a hang while loading a sequence of redeclarable entities. In by Douglas Gregor · 13 years ago
  8. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  9. 72b2625 [PCH] Serialize info about redeclared objc methods. by Argyrios Kyrtzidis · 13 years ago
  10. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  11. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  12. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  13. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  14. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  15. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  16. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  17. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  18. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  19. 144b38a [PCH] Fix a regression that r139441 introduced (decls were getting passed by Argyrios Kyrtzidis · 13 years ago
  20. 94da158 Clean up our handling of Objective-C definitions in AST files. Rather by Douglas Gregor · 13 years ago
  21. 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
  22. 530b14a Eliminate all but one caller of Decl::getPCHLevel() by Douglas Gregor · 13 years ago
  23. 919814d Introduce a new predicate Decl::isFromASTFile() to determine whether a by Douglas Gregor · 13 years ago
  24. 8d267c5 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 13 years ago
  25. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  26. 28fc50c Remove an unnecessary assignment (to InstFromD). Caught by the static analyzer! by Argyrios Kyrtzidis · 13 years ago
  27. bc84532 Add serialization support for ClassScopeFunctionSpecializationDecl. by Francois Pichet · 13 years ago
  28. af1fc7a Track in the AST whether a function is constexpr. by Richard Smith · 13 years ago
  29. 6bf2b9f In the serialized AST format, make the translation unit a "predefined" by Douglas Gregor · 13 years ago
  30. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  31. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  32. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  33. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  34. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  35. 8e1b80c Touchup to comments that weren't quite in sync with code by Jonathan D. Turner · 13 years ago
  36. 953c564 Improvements to abbreviations for PCH which add support for EnumDecl, ObjCIvarDecl, TypedefDecl, VarDecl and FieldDecl and improve support for ParmVarDecl. by Jonathan D. Turner · 13 years ago
  37. 2808757 Test of commit access. by Jonathan D. Turner · 13 years ago
  38. a72d8c4 Introduce additional abbreviations into the AST writer for by Douglas Gregor · 13 years ago
  39. 2be7e90 Implement defaulting of destructors. by Sean Hunt · 13 years ago
  40. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  41. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  42. 7079886 Revise the representation of parameter scope data so that the by John McCall · 13 years ago
  43. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  44. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  45. 74b485a Set the correct anonymous namespace (must be last reopening), and behave correctly in the presence of the ever-annoying linkage specifications. by Sebastian Redl · 13 years ago
  46. 7c0837f Fix adding an anonymous namespace in a chained PCH to a namespace from a previous PCH. by Sebastian Redl · 13 years ago
  47. 6b6b42a We regard a function as 'unused' from the codegen perspective, so our warnings diverge from by Argyrios Kyrtzidis · 13 years ago
  48. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  49. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 14 years ago
  50. eecf5fa Add a bit to ParmVarDecl indicating whether the parameter undergoes by John McCall · 14 years ago
  51. a2026c9 Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source range for declarations using postfix types. by Abramo Bagnara · 14 years ago
  52. acba90f Fixed NamespaceDecl source range. by Abramo Bagnara · 14 years ago
  53. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
  54. a868c37 Completed source ranges fixes for all classes inheriting from TypeDecl. by Abramo Bagnara · 14 years ago
  55. 344577e Fixed TypedefDecl and TemplateTypeParameter source range. by Abramo Bagnara · 14 years ago
  56. 6784304 Fixed LabelDecl source range and cleaned creation code. by Abramo Bagnara · 14 years ago
  57. 203548b Fixed source range for LabelDecl. by Abramo Bagnara · 14 years ago
  58. 55a9637 Removed left brace location from LinkageSpecDecl. by Abramo Bagnara · 14 years ago
  59. 5f6bcbe Fixed end source location for LinkageSpecDecl. by Abramo Bagnara · 14 years ago
  60. 21e006e Fixed source range for FileScopeAsmDecl. Others source range fixes will follow. by Abramo Bagnara · 14 years ago
  61. 0cfaf6a Push nested-name-specifier source location information into namespace aliases. by Douglas Gregor · 14 years ago
  62. db99241 Push nested-name-specifier source location information into using directives. by Douglas Gregor · 14 years ago
  63. dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 14 years ago
  64. 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 14 years ago
  65. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
  66. 0895d15 When reading the AST, delay loading of the redeclaration chain to avoid deeply nested calls. by Argyrios Kyrtzidis · 14 years ago
  67. 76a4021 NonTypeTemplateParmDecl is just a DeclaratorDecl, not a VarDecl. by John McCall · 14 years ago
  68. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  69. 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 14 years ago
  70. cb88a1f Use attributes for all the override control specifiers. by Anders Carlsson · 14 years ago
  71. c0534b6 Add IsMarkedOverride and IsMarkedFinal flags to FunctionDecl (to be used by CXXRecordDecl). by Anders Carlsson · 14 years ago
  72. 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
  73. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  74. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  75. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  76. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  77. 8f15094 When an "inline" declaration was followed by a definition not marked by Douglas Gregor · 14 years ago
  78. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  79. 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
  80. a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
  81. 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
  82. acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
  83. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  84. e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
  85. 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
  86. bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
  87. 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
  88. 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
  89. 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  90. c01dc6f Minor refactoring; Pull reading/writing DefinitionData out into a function. by Argyrios Kyrtzidis · 14 years ago
  91. 0ad6dc3 Fix chained PCH issue; make sure all visible decls that will be put into a UPDATE_VISIBLE block were recorded beforehand. by Argyrios Kyrtzidis · 14 years ago
  92. 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
  93. 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
  94. 0d7d399 Fix up the comments for creating ParmVarDeclAbbrev to reflect reality. by Argyrios Kyrtzidis · 14 years ago
  95. 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
  96. 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
  97. 4045107 Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). by Argyrios Kyrtzidis · 14 years ago
  98. 36d2fd4 Store in PCH the key function of C++ class to avoid deserializing the complete declaration context in order to compute it. by Argyrios Kyrtzidis · 14 years ago
  99. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  100. 0a0c3e7 Serialize the "inline" bit for namespaces. Fixes <rdar://problem/8515069>. by Douglas Gregor · 14 years ago