1. e0329ac Introduce a new libclang function, by Douglas Gregor · 14 years ago
  2. fcf4316 Make RecursiveASTVisitor not crash when a TemplateArgumentLoc object has a NULL TypeSourceInfo*. This fixes the symptom of http://llvm.org/PR8043. Reviewed by csilvers. by Zhanyong Wan · 14 years ago
  3. 65206c5 Add some MMX builtins to correspond with the intrinsics now accepted by by Bill Wendling · 14 years ago
  4. ab9f13e Add yet another test case for PR 8015, showing how reasoning over symbolic indices should exactly resolve over multiple index possibilities (and thus suppress the false positive in the test). by Ted Kremenek · 14 years ago
  5. 19c74a0 Add another test case for PR 8015, here with the array index being within a valid range and not just a single constant. by Ted Kremenek · 14 years ago
  6. 41be967 Partial fix for PR 8015 (fix is actually by Jordy Rose, and I added a test case for follow-on work). This patch adds a bandaid for RegionStore's limited reasoning about symbolic array values. by Ted Kremenek · 14 years ago
  7. bf346e9 Translate NEON vmull, vmlal, and vmlsl builtins to llvm multiply-add/sub by Bob Wilson · 14 years ago
  8. c6a518a Update the docstring to say FriendTemplateDecl is not actually used. by Craig Silverstein · 14 years ago
  9. 1e4a32a Don't assert in the analyzer when analyze code does a byte load from a function's address. Fixes PR 8052. by Ted Kremenek · 14 years ago
  10. 7106724 Make some docstring clarifications, after discussion with dgregor. by Craig Silverstein · 14 years ago
  11. 8e7139c Fix the source-range information for an EnumConstantDecl; previously, by Douglas Gregor · 14 years ago
  12. f69cf18 Don't assert in CastSizeChecker when the casted-to pointee is an incomplete type. Fixes PR 8050. by Ted Kremenek · 14 years ago
  13. 662df6e Test visiting the template parameters of template template parameters, by Douglas Gregor · 14 years ago
  14. 84b51d7 Teach libclang to visit the default arguments of template parameters. by Douglas Gregor · 14 years ago
  15. 7e24256 Implement libclang support for using declarations. Clang actually uses by Douglas Gregor · 14 years ago
  16. 98c9d1f Fix IRGen when property-dot syntax used to access by Fariborz Jahanian · 14 years ago
  17. 0ab1e9f Improve libclang indexing support for class template specializations by Douglas Gregor · 14 years ago
  18. 0080f0c StringRefize. by Benjamin Kramer · 14 years ago
  19. 2ef6944 Make it clear that libclang does not modify the command-line arguments by Douglas Gregor · 14 years ago
  20. 828629b Add test for nothing... i.e., the contents of a USR for using directives by Douglas Gregor · 14 years ago
  21. afac01d Transfer calling-convention attributes down to member function pointers. by Douglas Gregor · 14 years ago
  22. 6a08140 add a new version of mingw, patch by İsmail "cartman" Dönmez in PR8049 by Chris Lattner · 14 years ago
  23. f65086b when emitting an error about a missing } in a compound statement, emit by Chris Lattner · 14 years ago
  24. 0a35bce Implement libclang support for using directives (cursor + visitation + by Douglas Gregor · 14 years ago
  25. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
  26. 66e7b68 fix rdar://8360877 a really nasty miscompilation in Boost.Xpressive by Chris Lattner · 14 years ago
  27. 645406a same refactoring as before, this time on the argument side. by Chris Lattner · 14 years ago
  28. 3db4dde refactor some code to cut down on redundancy, no functionality change. by Chris Lattner · 14 years ago
  29. 8ea5b9d Improve location information in the representation of namespace by Douglas Gregor · 14 years ago
  30. 0b6542c Prevent warning when built with assert off. by Fariborz Jahanian · 14 years ago
  31. 5832ae6 xcode project file update. by Fariborz Jahanian · 14 years ago
  32. 6931900 Add libclang support for namespace aliases (visitation + USRs) along by Douglas Gregor · 14 years ago
  33. 56bedef Some support for unicode string constants in wide strings. radar 8360841. by Fariborz Jahanian · 14 years ago
  34. f6c0977 Implement __has_feature(cxx_inline_namespaces) by Sebastian Redl · 14 years ago
  35. ab07941 Add NetBSD include search path by Anton Korobeynikov · 14 years ago
  36. 13fda8a Add convenience accessors for determining whether template declarations are definitions. by John McCall · 14 years ago
  37. 49f6f54 Add a new libclang function clang_getTemplateCursorKind(), which by Douglas Gregor · 14 years ago
  38. 6c2ab1d Amusingly, I missed this point of abstraction in all my earlier by John McCall · 14 years ago
  39. 410c4f2 Make inline namespace not be transparent after all. The concept simply doesn't fit. Instead, special-case the few places where transparent contexts have the desired behavior for inline namespaces. Fixes a redeclaration issue in inline namespaces. by Sebastian Redl · 14 years ago
  40. 0b36e61 Extend libclang with a new cursor kind that indicates a reference to a by Douglas Gregor · 14 years ago
  41. 74dbe64 Add libclang support for class template partial specializations, by Douglas Gregor · 14 years ago
  42. 39d6f07 Add a libclang cursor kind, visitation support and USR support for C++ by Douglas Gregor · 14 years ago
  43. 4e0cfa8 Improve CFG printing support for CXXOperatorCallExpr and CXXBindTemporaryExpr. by Ted Kremenek · 14 years ago
  44. a427f1d Explicitly handle CXXOperatorCallExpr when building CFGs. We should treat it the same as CallExprs. by Ted Kremenek · 14 years ago
  45. f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 14 years ago
  46. fe72e9c Implement basic support for indexing function templates in by Douglas Gregor · 14 years ago
  47. f13721d Add support for windows x86-64 varargs, patch by Cameron Esfahani! by Chris Lattner · 14 years ago
  48. 6ab55eb improve isHexaLiteral to work with escaped newlines and trigraphs, by Chris Lattner · 14 years ago
  49. 01829d3 libclang indexing support for C++ constructors, destructors, and by Douglas Gregor · 14 years ago
  50. 8fb280c Add a simple test for indexing namespaces by Douglas Gregor · 14 years ago
  51. 4c40d98 Teach IR generation to return 'this' from constructors and destructors by John McCall · 14 years ago
  52. 1baf2f7 Fix a regression that allowed clearly ill formed code. The diagnostic is still by Chandler Carruth · 14 years ago
  53. 5722b14 Revert my lame attempt at appeasing the CFGBuilder by Douglas Gregor · 14 years ago
  54. e17794f When provide code completions for a variadic Objective-C method by Douglas Gregor · 14 years ago
  55. 35fe7ee Teach the CFGBuilder not do die on CXXBindTemporaryExpr, CXXOperatorCallExpr. Fixes a Boost.Graph crasher. by Douglas Gregor · 14 years ago
  56. c238f09 Implement the __has_nothrow trait family, by Steven Watanabe. by Sebastian Redl · 14 years ago
  57. 017ca15 Add range of return value expression in ReturnUndefChecker. Patch by Jim Goodnow II! by Ted Kremenek · 14 years ago
  58. 88e64ca Enable inline namespaces in C++03 as an extension. by Sebastian Redl · 14 years ago
  59. 03b16a7 Add a forgotten place where the enclosing namespace set matters, plus a big testcase for inline namespace fun. by Sebastian Redl · 14 years ago
  60. 4e4d570 Enable inline namespaces in the AST. by Sebastian Redl · 14 years ago
  61. 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
  62. 51a8a37 Decl::getEnclosingNamespaceContext has no reason to explicitly skip transparent contexts, and would be wrong to do so with inline namespaces. by Sebastian Redl · 14 years ago
  63. 7e010a0 When instantiating a function type, instantiate the return type before by Douglas Gregor · 14 years ago
  64. 04633eb Add a missing return. Bug noticed by Dawn Perchik! by Douglas Gregor · 14 years ago
  65. 71b87e4 When template substitution into a template parameter reduces the level by Douglas Gregor · 14 years ago
  66. 2d804c4 silence a warning by Chris Lattner · 14 years ago
  67. 77535df zap tabs by Gabor Greif · 14 years ago
  68. 4599f34 Fix PR8029, a x86-32 ABI regression in introduced in r112211 by Chris Lattner · 14 years ago
  69. d304fe6 add two more use-cases (explicit instantiation) that should pass now by Gabor Greif · 14 years ago
  70. ab297ac fix dual aspect of PR8007, by Gabor Greif · 14 years ago
  71. 75f21af Perform the function-to-pointer adjustment during template argument by Douglas Gregor · 14 years ago
  72. 3b6081b Translate NEON vmovn builtin to a vector truncation instead of using an llvm by Bob Wilson · 14 years ago
  73. 6216dc0 Adjusted the semantics of assign checking in IdempotentOperationChecker by Tom Care · 14 years ago
  74. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  75. 4a55100 add a fixme. by Chris Lattner · 14 years ago
  76. b2f4a20 use 'features' instead of 'PP->getLangOptions'. by Chris Lattner · 14 years ago
  77. 6320064 Heap-allocate the attribute vectors in by Douglas Gregor · 14 years ago
  78. e2248be Fix an corner-case assertion introduced by the refactoring in r112258; by Douglas Gregor · 14 years ago
  79. 6493a4d Now that GCC will have #pragma push/pop (in GCC 4.6), allow the by Douglas Gregor · 14 years ago
  80. 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
  81. a75ec43 In Microsoft compatibility mode, don't parse the exponent as part of by Douglas Gregor · 14 years ago
  82. 5c0ca52 Predeclare class type_info in Microsoft mode, from Francois Pichet! by Douglas Gregor · 14 years ago
  83. df48ddf Add test case from PR6952, which now works (thanks to Gabor). by Douglas Gregor · 14 years ago
  84. 7f6ff02 Add redeclaration checking for static data members and fix a corner by Douglas Gregor · 14 years ago
  85. 40a9168 Fix CMake dependencies by Douglas Gregor · 14 years ago
  86. 2dc1453 Straighten out target triples provided on the command line before using them. by Duncan Sands · 14 years ago
  87. 75b8508 Two minor fixes to user-defined literals: by Sean Hunt · 14 years ago
  88. 629f9e4 Add some braces for sanity and GCC silence. These became unbalanced in r112122, by Chandler Carruth · 14 years ago
  89. e425368 Fix some test-breaking that snuck into my previous commit by Sean Hunt · 14 years ago
  90. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  91. aba4808 When providing a code completion for an Objective-C message send, drop by Douglas Gregor · 14 years ago
  92. 0c431c8 Improve code completion for initializer lists in constructors. Instead by Douglas Gregor · 14 years ago
  93. 9720455 Add missing test case for constructor-initializer code completions by Douglas Gregor · 14 years ago
  94. f459beb ObjClang++: Allow declaration of block variable in a collection by Fariborz Jahanian · 14 years ago
  95. 66af6ac Add comments. by Zhongxing Xu · 14 years ago
  96. 54160c6 Translate NEON vaddl, vaddw, vsubl, and vsubw builtins to llvm add/sub by Bob Wilson · 14 years ago
  97. 3da92a9 Complain if a __pragma isn't terminated. by John McCall · 14 years ago
  98. 1ef8a2e Add support for Microsoft's __pragma in the preprocessor. by John McCall · 14 years ago
  99. cd05e81 When perform exact-qualifier-match template argument deduction, by John McCall · 14 years ago
  100. 67d22fb If filtering a lookup result leaves it ambiguous, keep the ambiguity by John McCall · 14 years ago