1. 1c23e91 Kill off the remaining places which generate CK_Unknown casts. by John McCall · 15 years ago
  2. 0c6d28d Yes, vector conversions are bitcasts. by John McCall · 15 years ago
  3. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 15 years ago
  4. f3ea8cf Add a few more complex-related cast kinds that arise due to arbitrary by John McCall · 15 years ago
  5. 2bb5d00 Introduce five new cast kinds for various conversions into and by John McCall · 15 years ago
  6. cf33b24 Bring UsualArithmeticConversionsType back into Sema and cast the by John McCall · 15 years ago
  7. 404cd16 Introduce a null-to-pointer implicit cast kind. by John McCall · 15 years ago
  8. e27e9d6 Adding couple of Block API, a bug fix and a test change, all for blocks. wip. by Fariborz Jahanian · 15 years ago
  9. 7ad5d42 Attempt to resolve overloaded functions in comma expressions and by Douglas Gregor · 15 years ago
  10. ef9b149 Revert the fix for PR8013. by Douglas Gregor · 15 years ago
  11. 9a0f2b6 Handle overload resolution when calling an overloaded function set by Douglas Gregor · 15 years ago
  12. e6fe9a2 When building a compound literal, check that the base element of the array is complete. by Argyrios Kyrtzidis · 15 years ago
  13. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 15 years ago
  14. 343e6ff Expressions of type std::nullptr_t can be used as sentinels. by Anders Carlsson · 15 years ago
  15. 0c8209e It's OK to use nullptr in relational operators if the other side is a null pointer constant. by Anders Carlsson · 15 years ago
  16. 40749ee Improve source-location information for CXXConstructExpr nodes, by by Douglas Gregor · 15 years ago
  17. ca45da0 Teach code completion to provide property results when the property by Douglas Gregor · 15 years ago
  18. 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 15 years ago
  19. 82aa713 Require that the types of the parameters of a block literal are complete. by Douglas Gregor · 15 years ago
  20. 4bdc446 Decay array/function types of a statement-expression. // rdar: // 8600553. by Fariborz Jahanian · 15 years ago
  21. 500b782 patch to do array-to-pointer conversion in a by Fariborz Jahanian · 15 years ago
  22. 0700bbf Delay complete-type checking for arguments to no-prototype functions by Douglas Gregor · 15 years ago
  23. e946fc8 Patch for mis-compile of statement expressions with by Fariborz Jahanian · 15 years ago
  24. d8f0ade Look through the address-of operator to find the function being by Douglas Gregor · 15 years ago
  25. 4654241 When we're calling a function that we know based on its K&R-style by Douglas Gregor · 15 years ago
  26. 2127ecc Warn if a variable marked with the "unused" attribute is used. Patch by Darin Adler! by Anders Carlsson · 15 years ago
  27. 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 15 years ago
  28. 43e1b46 Fixes a bug in ivar lookup in the new objc's default by Fariborz Jahanian · 15 years ago
  29. 102ff97 When marking declarations referenced within an expression (e.g., by Douglas Gregor · 15 years ago
  30. 3d6c45d Report the location of the syntax error inside a macro. Fixes PR7944. by Nick Lewycky · 15 years ago
  31. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 15 years ago
  32. 9b62363 Introduce support for emitting diagnostics (warnings + their notes) by Douglas Gregor · 15 years ago
  33. a2c21a2 Fix anon union member assignment expression's location. by Devang Patel · 15 years ago
  34. cf2e506 C's comma operator performs lvalue conversion on both its operands; by John McCall · 15 years ago
  35. 2bf6f49 I just do what the comments tell me to do. by John McCall · 15 years ago
  36. 2cd11fe Progress. by John McCall · 15 years ago
  37. 2a984ca Add some infrastructure for dealing with expressions of 'placeholder' type, by John McCall · 15 years ago
  38. f2ad2c9 This patch does a few things in the area of objective-c by Fariborz Jahanian · 15 years ago
  39. ce2d186 Don't rely on a StringRef being null-terminated (it's not) for deprecation messages. by Benjamin Kramer · 15 years ago
  40. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 15 years ago
  41. 8c4bfe5 Fixed cast to union with anonymous bitfields. by Abramo Bagnara · 15 years ago
  42. ed76f44 Start and end location of a property-dot syntax expression by Fariborz Jahanian · 15 years ago
  43. c784dc1 Patch for adding message to unavailable attribute. by Fariborz Jahanian · 15 years ago
  44. df9fb91 Simplified code for deprecated attribute wih message a little. by Fariborz Jahanian · 15 years ago
  45. c4b35cf Add message to attribute(deprecated). by Fariborz Jahanian · 15 years ago
  46. 4a1bb8c Register the __builtin_va_list_type node when we parse it, rather than by Douglas Gregor · 15 years ago
  47. 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 15 years ago
  48. e45bb6a Fix a hard-to-reproduce crash-on-invalid, where we weren't checking for a valid result from ActOnIdExpression by Douglas Gregor · 15 years ago
  49. 6155d73 Check in support for OpenCL conditional operator on vector types. by Nate Begeman · 15 years ago
  50. ea844f3 Check that an overloaded function name, when used by the ! operator, by Douglas Gregor · 15 years ago
  51. 355a9fe Implement -Wunused-label. by Argyrios Kyrtzidis · 15 years ago
  52. 1fb019b Problem with gnu conditional extension with missing by Fariborz Jahanian · 15 years ago
  53. 41e11a9 Sema/transparent_union: Make sure to add implicit cast when constructing by Daniel Dunbar · 15 years ago
  54. eb17e8b Only assignment operator triggers property setter call. Fixes radar 8437253. by Fariborz Jahanian · 15 years ago
  55. fbcb0eb For self-comparison warning, check the source location of both the LHS and RHS to see if they by Ted Kremenek · 15 years ago
  56. c4e1a68 RHS of property expression assignment requires by Fariborz Jahanian · 15 years ago
  57. 5833b0b When marking the declarations in a default argument expression as by Douglas Gregor · 15 years ago
  58. 4635845 Congruent diagnostic for void* arithmetic. by Abramo Bagnara · 15 years ago
  59. 4fcf5b2 Teach the EvaluatedExprVisitor and its client, which marks by Douglas Gregor · 15 years ago
  60. be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 15 years ago
  61. 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 15 years ago
  62. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 15 years ago
  63. 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 15 years ago
  64. 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 15 years ago
  65. f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 15 years ago
  66. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 15 years ago
  67. e2248be Fix an corner-case assertion introduced by the refactoring in r112258; by Douglas Gregor · 15 years ago
  68. 629f9e4 Add some braces for sanity and GCC silence. These became unbalanced in r112122, by Chandler Carruth · 15 years ago
  69. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 15 years ago
  70. 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 15 years ago
  71. be9ebe3 perform cheap test first by Gabor Greif · 15 years ago
  72. 40181c4 fix PR8007 by Gabor Greif · 15 years ago
  73. 9c72c60 Propagate whether an id-expression is the immediate argument of by John McCall · 15 years ago
  74. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 15 years ago
  75. e84f9eb With lax vector conversions (the default) make sure we convert between two by Eric Christopher · 15 years ago
  76. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 15 years ago
  77. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 15 years ago
  78. 58b5259 Recursive functions should be marked when used from another function. Fixes http://llvm.org/PR7923. by Argyrios Kyrtzidis · 15 years ago
  79. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 15 years ago
  80. 62c78d5 Rename *PendingImplicitInstantiations to *PendingInstantiations. No by Chandler Carruth · 15 years ago
  81. 781472f Split FunctionScopeInfo and BlockScopeInfo into their own header. by John McCall · 15 years ago
  82. e0054f6 Remove AnalysisBasedWarnings.h's dependency on Type.h by John McCall · 15 years ago
  83. fb97e75 When trying to resolve the address of an overloaded expression, by John McCall · 15 years ago
  84. 4020f87 It is not error in c++ to take address of by Fariborz Jahanian · 15 years ago
  85. 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 15 years ago
  86. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 15 years ago
  87. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 15 years ago
  88. fb3bb31 PR7971: Compute the correct type for an address-of expression containing an by Eli Friedman · 15 years ago
  89. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 15 years ago
  90. 4e6fbce Relax the construction of a definition for implicit, trivial default by Chandler Carruth · 15 years ago
  91. 2b5289b Push DeclGroupRefs and TemplateNames in an opaque but type-safe way by John McCall · 15 years ago
  92. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 15 years ago
  93. a7e6845 Detabify. by Eli Friedman · 15 years ago
  94. d226f65 DeclPtrTy -> Decl * by John McCall · 15 years ago
  95. d9ca4ab Add a workaround for PR7947, a crash trying to recover from invalid C++ code. by Nick Lewycky · 15 years ago
  96. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 15 years ago
  97. 57dae1a Diagnose assiging to an interface object in by Fariborz Jahanian · 15 years ago
  98. f759b4d When issuing warning for future conflict resolution, by Fariborz Jahanian · 15 years ago
  99. de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 15 years ago
  100. b7f4ffe Implement -Wcast-align. The initial design of this diagnostic diverges by John McCall · 15 years ago