1. a4d5de5 When diagnosing C++ [temp.expl.spec]p3 in C++98/03 mode, downgrade the by Douglas Gregor · 14 years ago
  2. 121dc9a Implement C++0x semantics for [temp.expl.spec]p2, which loosens the by Douglas Gregor · 14 years ago
  3. 8dc3abc Add basic support for Microsoft enum forward declaration. by Francois Pichet · 14 years ago
  4. 661b493 Implement the "note" in C++ [over.built]p1, which is actually meant to by Douglas Gregor · 14 years ago
  5. 5dde160 Don't perform integral promotions from an incompletion enumeration by Douglas Gregor · 14 years ago
  6. 4fcf5b2 Teach the EvaluatedExprVisitor and its client, which marks by Douglas Gregor · 14 years ago
  7. be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 14 years ago
  8. 4e63564 Support in-class initialization of static const floating-point data members. by John McCall · 14 years ago
  9. bd7c849 Eli helped me understand how evaluation contexts work. by Sebastian Redl · 14 years ago
  10. 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
  11. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  12. 02bc21a Parse the noexcept operator and stub out sema. by Sebastian Redl · 14 years ago
  13. 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 14 years ago
  14. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  15. 83cb942 Simplify template instantiation for C++ exception declarations, by Douglas Gregor · 14 years ago
  16. ba48d6a Eliminate some unnecessary uses of TreeTransform::TemporaryBase. There by Douglas Gregor · 14 years ago
  17. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  18. 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
  19. 47bb27f Fix indentation. by Ted Kremenek · 14 years ago
  20. c82faca Check format strings when a called function has more than one FormatAttr (one for 'scanf' and one for 'printf'). Fixes <rdar://problem/8409437>. by Ted Kremenek · 14 years ago
  21. 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
  22. 4fe6441 Avoid redundant recursive calls in SemaCheckStringLiteral by just updating the expression by Ted Kremenek · 14 years ago
  23. e0ba9d1 Remove tabs I accidentally introduced. by Ted Kremenek · 14 years ago
  24. 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
  25. 90b828a Enhance -Wreturn-type to not warn when control-flow is most likely limited by a switch statement explicitly covering by Ted Kremenek · 14 years ago
  26. 559fb55 When building SwitchStmts in Sema, record whether all the enum values of a switch(enum) where by Ted Kremenek · 14 years ago
  27. 1efb6c7 Push the range associated with a nested-name-specifier further through by Douglas Gregor · 14 years ago
  28. 4eb4f0f Fix a few minor issues with parsing and semantic analysis of C++ by Douglas Gregor · 14 years ago
  29. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
  30. bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
  31. 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
  32. 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
  33. b7566d8 Initialize the MSVCGuidDecl variable in the correct order. by Bill Wendling · 14 years ago
  34. d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
  35. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  36. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  37. 36281c6 Don't give 'global constructor' warnings for function statics, even if they have a direct initializer. Fixes PR8095. by Sebastian Redl · 14 years ago
  38. 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
  39. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  40. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  41. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  42. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  43. fbc5b49 Provide a specific diagnostic when trying to redefine an "extern by Douglas Gregor · 14 years ago
  44. 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 14 years ago
  45. 24dce6e zap more dead code. by Chris Lattner · 14 years ago
  46. 66392d4 zap dead code. by Chris Lattner · 14 years ago
  47. e8d7beb Synchronize code-completion cursor kinds with indexing cursor by Douglas Gregor · 14 years ago
  48. 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
  49. e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
  50. 17fb855 Allow anonymous and local types. The support was already in place for these, by Chandler Carruth · 14 years ago
  51. ff67789 Simplify code-completion result sorting a bit by Douglas Gregor · 14 years ago
  52. fe24e05 Add a quick-and-dirty hack to give a better diagnostic for [class.protected] by John McCall · 14 years ago
  53. fae9622 "I see dead code". IdempotentOperationChecker::isTruncationExtensionAssignment by Chris Lattner · 14 years ago
  54. 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
  55. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  56. 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
  57. 2d0e243 Remove now unused function. by Anders Carlsson · 14 years ago
  58. 5d1d7ae Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning. by Anders Carlsson · 14 years ago
  59. e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
  60. a423e81 Enhance return-stack-address check (in Sema) to handle fields that themselves are references. (Fixes PR 7999; fix by Chandler Carruth). by Ted Kremenek · 14 years ago
  61. afac01d Transfer calling-convention attributes down to member function pointers. by Douglas Gregor · 14 years ago
  62. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
  63. 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
  64. f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 14 years ago
  65. fe72e9c Implement basic support for indexing function templates in by Douglas Gregor · 14 years ago
  66. 1baf2f7 Fix a regression that allowed clearly ill formed code. The diagnostic is still by Chandler Carruth · 14 years ago
  67. e17794f When provide code completions for a variadic Objective-C method by Douglas Gregor · 14 years ago
  68. 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
  69. 4e4d570 Enable inline namespaces in the AST. by Sebastian Redl · 14 years ago
  70. 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
  71. 7e010a0 When instantiating a function type, instantiate the return type before by Douglas Gregor · 14 years ago
  72. 04633eb Add a missing return. Bug noticed by Dawn Perchik! by Douglas Gregor · 14 years ago
  73. 71b87e4 When template substitution into a template parameter reduces the level by Douglas Gregor · 14 years ago
  74. 77535df zap tabs by Gabor Greif · 14 years ago
  75. ab297ac fix dual aspect of PR8007, by Gabor Greif · 14 years ago
  76. 75f21af Perform the function-to-pointer adjustment during template argument by Douglas Gregor · 14 years ago
  77. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  78. e2248be Fix an corner-case assertion introduced by the refactoring in r112258; by Douglas Gregor · 14 years ago
  79. 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
  80. 7f6ff02 Add redeclaration checking for static data members and fix a corner by Douglas Gregor · 14 years ago
  81. 629f9e4 Add some braces for sanity and GCC silence. These became unbalanced in r112122, by Chandler Carruth · 14 years ago
  82. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  83. aba4808 When providing a code completion for an Objective-C message send, drop by Douglas Gregor · 14 years ago
  84. 0c431c8 Improve code completion for initializer lists in constructors. Instead by Douglas Gregor · 14 years ago
  85. cd05e81 When perform exact-qualifier-match template argument deduction, by John McCall · 14 years ago
  86. 67d22fb If filtering a lookup result leaves it ambiguous, keep the ambiguity by John McCall · 14 years ago
  87. 6a557d8 simplify by relying on cascading operator-> by Gabor Greif · 14 years ago
  88. 13a8aff simplify by Gabor Greif · 14 years ago
  89. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
  90. 326c8c7 That's not the right direction to compute notional accessibility in at all. by John McCall · 14 years ago
  91. 1797a05 Fix build. Bad me, adding last-minute assertions. by John McCall · 14 years ago
  92. 8c77bcb When checking access control for an instance member access on by John McCall · 14 years ago
  93. be9ebe3 perform cheap test first by Gabor Greif · 14 years ago
  94. 40181c4 fix PR8007 by Gabor Greif · 14 years ago
  95. 0133f52 Basic code completion support for the base and member initializers in by Douglas Gregor · 14 years ago
  96. d078e64 Parser support for inline namespaces by Sebastian Redl · 14 years ago
  97. 757c600 Miscellaneous found by inspection with John and Sebastian by Douglas Gregor · 14 years ago
  98. f696152 Implement the "call super" code completion for C++. If the virtual by Douglas Gregor · 14 years ago
  99. 7114cba Continue to instantiate sub-statements in a CompoundStmt as long as by John McCall · 14 years ago
  100. 1a480c4 Suggest "const" and "volatile" code completions after a function by Douglas Gregor · 14 years ago