1. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  2. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  3. bfe5788 Refactored/cleanedup ActOnFunctionDeclarator by Fariborz Jahanian · 14 years ago
  4. 9f71a8f PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 14 years ago
  5. 53c374f Use Sema::MaybeCreateExprWithCleanups() only after we've checked for a NULL/invalid expression by Douglas Gregor · 14 years ago
  6. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  7. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  8. 1ceee5c Sema/AST work for capturing copy init expression by Fariborz Jahanian · 14 years ago
  9. d11617f Improve the diagnostic when the fixed underlying type of a by Douglas Gregor · 14 years ago
  10. 8e161ed Microsoft C anonymous struct implementation. by Francois Pichet · 14 years ago
  11. 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
  12. 9c4eb1f Refactoring. by Argyrios Kyrtzidis · 14 years ago
  13. f4bed3f Remove the getDiagnosticLevel check since it doesn't buy us much. by Argyrios Kyrtzidis · 14 years ago
  14. 1380a14 -Rename -Wargument-larger-than -> -Wlarge-by-value-copy by Argyrios Kyrtzidis · 14 years ago
  15. 3532fdd Introduce option -Wargument-larger-than[=N] which warns about function definitions if they take by-value by Argyrios Kyrtzidis · 14 years ago
  16. dfdfc58 A union cannot contain static data members or data members of reference type. by Anders Carlsson · 14 years ago
  17. 7533a5b Provide an error when a non-identifier name (such as an operator) is used as a by Sean Hunt · 14 years ago
  18. 21e75d0 Eliminate an unused local variable by Douglas Gregor · 14 years ago
  19. 82aa713 Require that the types of the parameters of a block literal are complete. by Douglas Gregor · 14 years ago
  20. 82b9659 Avoid calculating linkage until the more obvious checks have run when by John McCall · 14 years ago
  21. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  22. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
  23. b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
  24. 9a34edb Redirect templated friend class decls to a new Sema callback and by John McCall · 14 years ago
  25. 693d467 Implement the first half of [dcl.attr.override]p6. by Anders Carlsson · 14 years ago
  26. 842e7a2 Microsoft enum extensions. 2 things will change on -fms-extensions: by Francois Pichet · 14 years ago
  27. 4d09e84 Implement [dcl.attr.override]p2 and add tests for p1 and p2. by Anders Carlsson · 14 years ago
  28. be04b6d Reformatting. by John McCall · 14 years ago
  29. 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
  30. c6eddf5 Allow list-initialization of a local variable of class type with a by Douglas Gregor · 14 years ago
  31. a6e937c Diagnose C++ [class.mem]p13-14, where a class member has the same name by Douglas Gregor · 14 years ago
  32. b6bbcc9 Death to blocks, or at least the word "block" in one particular obnoxiously by John McCall · 14 years ago
  33. 66c42d4 Don't complain about a variable within a linkage-specification that is by Douglas Gregor · 14 years ago
  34. 3b8f610 Don't add the injected class name to the redeclarations chain; the chain should contain actual redeclarations, not implicits. by Argyrios Kyrtzidis · 14 years ago
  35. a6c1e3a Diagnose when a 'static' member function overrides a virtual function by Douglas Gregor · 14 years ago
  36. 922fff2 Generalize the checking for qualification of (non-friend) class by Douglas Gregor · 14 years ago
  37. 29ae6e5 Support friend function declarations in local classes correctly. by John McCall · 14 years ago
  38. 337ec3d Handle dependent friends more explicitly and deal with the possibility by John McCall · 14 years ago
  39. 240a020 Pacify gcc-4.4. by Duncan Sands · 14 years ago
  40. 16c5dea fix PR8217, a silent miscompilation of invalid code. by Chris Lattner · 14 years ago
  41. 1d1e70e Fix g++.dg regressions introduced at r115347 (rdar://8529993) by Argyrios Kyrtzidis · 14 years ago
  42. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  43. b4eb64d Track the location of the context requiring an implicit conversion and use it by John McCall · 14 years ago
  44. 9a2b9d7 Implement -fshort-enums (rdar://8490496). by Argyrios Kyrtzidis · 14 years ago
  45. 4a1bb8c Register the __builtin_va_list_type node when we parse it, rather than by Douglas Gregor · 14 years ago
  46. c71d8eb Better diagnostic for superfluous scope specifier inside a class definition for member functions. + Fixit. by Francois Pichet · 14 years ago
  47. 7a39dd0 Move the maintenance of CXXRecordDecl::DefinitionData's Abstract bit by Douglas Gregor · 14 years ago
  48. 85606eb Reinstate r114925 and r114929, both steps toward <rdar://problem/8459981>. by Douglas Gregor · 14 years ago
  49. c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
  50. 2cf9d65 Centralize the management of CXXRecordDecl::DefinitionData's Empty bit by Douglas Gregor · 14 years ago
  51. 9fe183a Reinstate r114921, which I've exonerated via a self-host build. by Douglas Gregor · 14 years ago
  52. 2a674e8 Temporarily revert 114929 114925 114924 114921. It looked like they (or at least by Bill Wendling · 14 years ago
  53. e10288c Centralize the management of CXXRecordDecl::DefinitionData's by Douglas Gregor · 14 years ago
  54. cdbfa6c Centralize the management of CXXRecordDecl::DefinitionData's Empty bit by Douglas Gregor · 14 years ago
  55. 6e3c771 Centralize the management of CXXRecordDecl::DefinitionData's Aggregate by Douglas Gregor · 14 years ago
  56. 0ed2e08 Centralize the handling of CXXRecordDecl::DefinitionData's by Douglas Gregor · 14 years ago
  57. 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 14 years ago
  58. 27c08ab Centralize the handling of by Douglas Gregor · 14 years ago
  59. 2b64239 Fix bogus compiler errors when declaring anonymous union, outside a class, with by Argyrios Kyrtzidis · 14 years ago
  60. 355a9fe Implement -Wunused-label. by Argyrios Kyrtzidis · 14 years ago
  61. 069ea64 When dealing with an anonymous enumeration declared in function by Douglas Gregor · 14 years ago
  62. 0924618 Microsoft's flexible array rules relaxation: by Francois Pichet · 14 years ago
  63. 8dc3abc Add basic support for Microsoft enum forward declaration. by Francois Pichet · 14 years ago
  64. 4e63564 Support in-class initialization of static const floating-point data members. by John McCall · 14 years ago
  65. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  66. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  67. fbc5b49 Provide a specific diagnostic when trying to redefine an "extern by Douglas Gregor · 14 years ago
  68. e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
  69. 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
  70. 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
  71. 1baf2f7 Fix a regression that allowed clearly ill formed code. The diagnostic is still by Chandler Carruth · 14 years ago
  72. 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
  73. 7f6ff02 Add redeclaration checking for static data members and fix a corner by Douglas Gregor · 14 years ago
  74. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
  75. 757c600 Miscellaneous found by inspection with John and Sebastian by Douglas Gregor · 14 years ago
  76. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  77. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
  78. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  79. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  80. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  81. 781472f Split FunctionScopeInfo and BlockScopeInfo into their own header. by John McCall · 14 years ago
  82. 384aff8 Remove Sema.h's dependency on DeclCXX.h. by John McCall · 14 years ago
  83. e0054f6 Remove AnalysisBasedWarnings.h's dependency on Type.h by John McCall · 14 years ago
  84. fbce0e1 It turns out that this template is only instantiated at one type. by John McCall · 14 years ago
  85. 5f1e094 More header elimination. The goal of all this is to allow Parser to by John McCall · 14 years ago
  86. 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 14 years ago
  87. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  88. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  89. 3a91abf Diagnose the presence of multiple initializations of static data by Douglas Gregor · 14 years ago
  90. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  91. d097be8 Handling remaining rule for synthesize bitfields in by Fariborz Jahanian · 14 years ago
  92. 000835d Support for IRGen of synthesize bitfield ivars in by Fariborz Jahanian · 14 years ago
  93. 2b5289b Push DeclGroupRefs and TemplateNames in an opaque but type-safe way by John McCall · 14 years ago
  94. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  95. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  96. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  97. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  98. 2767ce2 Emit an error if an array is too large. We're slightly more strict by Douglas Gregor · 14 years ago
  99. 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
  100. 2d7d2d9 A field of incomplete type is sufficiently disruptive that we should mark by John McCall · 14 years ago