1. eebc475 Move composite type finding of two objective-c expressions by Fariborz Jahanian · 15 years ago
  2. 83dc325 Codegen. support for ObjCIsaExpr AST which until now by Fariborz Jahanian · 15 years ago
  3. fead20c Handle unresolved using decls in bare lookups. These are not being adequately by John McCall · 15 years ago
  4. 52efc3f Refactor objective-c pointer assignment compatibility logic. No by Fariborz Jahanian · 15 years ago
  5. dbd872f DeclRefExpr stores a ValueDecl internally. by John McCall · 15 years ago
  6. 7e42cf2 Patch to warn when discarding objective-c pointer type qualifiers by Fariborz Jahanian · 15 years ago
  7. 812c154 Recover from dot accesses to record pointers and arrow accesses to records. by John McCall · 15 years ago
  8. 3cdff23 Add the BlockDecl to the DeclContext. by Ted Kremenek · 15 years ago
  9. 6d910f0 Allow accessing 'isa' via '->' operator. (fixes radar 7447251). by Fariborz Jahanian · 15 years ago
  10. d6a637f Rework how virtual member functions are marked. If a class has no key function, we now wait until the end of the translation unit to mark its virtual member functions as references. This lays the groundwork for fixing PR5557. by Anders Carlsson · 15 years ago
  11. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  12. 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
  13. 16c5378 Make sure to call PerformObjectMemberConversion where necessary. by Eli Friedman · 15 years ago
  14. f595cc4 Make the type of the Decl referred to by a MemberExpr a bit more precise. by Eli Friedman · 15 years ago
  15. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 15 years ago
  16. 336e774 Recognize that EnumConstantDecls can be found by lookup and are not instance by John McCall · 15 years ago
  17. 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 15 years ago
  18. 0bd6feb Push overloaded function templates through the parser using a totally different by John McCall · 15 years ago
  19. 2f841ba Stop trying to analyze class-hierarchies for dependently-scoped id-expressions; by John McCall · 15 years ago
  20. b1b4256 Fix IsProvablyNotDerivedFrom to always use record definitions when available. by John McCall · 15 years ago
  21. aa81e16 Rework how we support C++ implicit member accesses. If we can resolve an by John McCall · 15 years ago
  22. 9af2f52 Don't automatically assume that an id-expression refers to a by Douglas Gregor · 15 years ago
  23. 958aeb0 Eliminate warning in Release-Asserts mode. No functionality change by Douglas Gregor · 15 years ago
  24. e1599ce Fix and test for a problem caught by the clang-on-clang buildbot: qualified by John McCall · 15 years ago
  25. 7dafdf5 Remove all of Sema's explicit uses of OverloadedFunctionDecl except for by John McCall · 15 years ago
  26. 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
  27. 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
  28. 2afce72 Refactor our handling of expression evaluation contexts, so that Sema by Douglas Gregor · 15 years ago
  29. 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago
  30. f88f7ab Some fancy footwork to move the decision on how by Fariborz Jahanian · 15 years ago
  31. 2fe168f Refactor argument collection of constructor calls using the common routine. by Fariborz Jahanian · 15 years ago
  32. 4cd1c70 More cleanup of argument call collection. by Fariborz Jahanian · 15 years ago
  33. f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
  34. 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
  35. e4d2bdd GNUNullExpr is a valid sentinel even though it isn't of pointer type. by Anders Carlsson · 15 years ago
  36. a4c98cd Convert the && and || operands to bool using standard conversions. Fixes PR5593. by Anders Carlsson · 15 years ago
  37. 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
  38. ac564f3 Improve type-checking of templates by distinguishing between members by Douglas Gregor · 15 years ago
  39. 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
  40. d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
  41. b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
  42. 5b3f913 Reorganize the intermediate BuildDeclarationNameExpr routines again. by John McCall · 15 years ago
  43. 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
  44. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  45. 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
  46. 7d384dd Split LookupResult into its own header. by John McCall · 15 years ago
  47. e4216e9 Simplify ActOnPostfixUnaryOp. by Eli Friedman · 15 years ago
  48. 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
  49. a14cd111 Eliminate some completely-redundant lookups by Douglas Gregor · 15 years ago
  50. a24dc2e Carry lookup configuration throughout lookup on the LookupResult. Give by John McCall · 15 years ago
  51. 16fea9b PR5526: Make sure to set the right cast kinds for the inserted implicit casts. by Eli Friedman · 15 years ago
  52. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  53. a8a1e3d Always build a builtin operator expression for the __extension__ unary operator. by Anders Carlsson · 15 years ago
  54. 3e42ffd PR5462: Don't run off the edge of the argument array for vararg handling by Eli Friedman · 15 years ago
  55. 4b3cbea Don't bind arguments to temporaries if the argument has a reference type. by Anders Carlsson · 15 years ago
  56. 03d8ed4 Fix two bugs with temporaries: by Anders Carlsson · 15 years ago
  57. a29e6b8 Note to self: don't leave debugging statements in the code for four hours. by John McCall · 15 years ago
  58. c8d8ac5 Add <foo> = [<bar> nextObject] to the -Widiomatic-parentheses category, by John McCall · 15 years ago
  59. 09b6d0e Preserve source locations when building offsetof expressions featuring by John McCall · 15 years ago
  60. a52ef08 Apparently the following idiom is specifically encouraged: by John McCall · 15 years ago
  61. 314b97f Improve parsing of template arguments to lay the foundation for by Douglas Gregor · 15 years ago
  62. b76cd3d When trying to assign a regular string literal to an Objective-C 'id' type or a pointer to an NSString, emit a code insertion hint that turns it into an Objective-C string. For example: by Anders Carlsson · 15 years ago
  63. 3451e92 Changed error for nested type qualifier mismatch to by Fariborz Jahanian · 15 years ago
  64. c9132b6 Test commit - minor terminology change to my recent patch suggested by John McCall by Sean Hunt · 15 years ago
  65. 36a862f Patch to gives an error that at least points users in the direction of the error, rather by Fariborz Jahanian · 15 years ago
  66. 7d62a8f Don't warn -Wsign-compare if we're in an unevaluated context, and fixed by John McCall · 15 years ago
  67. 48f5e63 compare.c also needs a target triple now, and improve some comments while we're by John McCall · 15 years ago
  68. 5dbad3d Improve the -Wsign-compare heuristics: by John McCall · 15 years ago
  69. 3f0b5fd Rework the fix-it hint for code like by Douglas Gregor · 15 years ago
  70. 732429c The signed/unsigned checker should not warn for value-dependent expressions, and should especially not try to evaluate them. by Sebastian Redl · 15 years ago
  71. 9c4b838 Eliminate some false positives due to a thinko in the "'blah' is by Douglas Gregor · 15 years ago
  72. b13c87f Implement the conditional-operator part of -Wsign-compare. Turn by John McCall · 15 years ago
  73. 6ca7cfb When instantiating a UnaryOperator, allow the resulting expression to by Douglas Gregor · 15 years ago
  74. 45aa455 Implement -Wsign-compare, or at least the actual comparison part of it. by John McCall · 15 years ago
  75. 5ab7517 Preserve type source information in sizeof/alignof expressions, and pass it by John McCall · 15 years ago
  76. d00f200 Diagnose __builtin_offsetof on incomplete types. Fixes rdar://problem/7222956 by John McCall · 15 years ago
  77. 54abf7d Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 15 years ago
  78. ca1bdd7 Implement support for parsing dependent template-ids that refer to by Douglas Gregor · 15 years ago
  79. fbf6870 We have to ensure we have the canonical type to do this. This is but by Mike Stump · 15 years ago
  80. 2d1c214 Replace the code that parses member access expressions after "." or by Douglas Gregor · 15 years ago
  81. 02a24ee Use ParseUnqualifiedId when parsing id-expressions. This eliminates by Douglas Gregor · 15 years ago
  82. f322ed6 Properly instantiate usage of overloaded operator []. Fixes PR5345. by Sebastian Redl · 15 years ago
  83. 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
  84. 5de2450 Diagnose use of data pointer member in a function call by Fariborz Jahanian · 15 years ago
  85. db07b3f Type of a conditional expression with two distinct objective-c by Fariborz Jahanian · 15 years ago
  86. 3b846b6 Explicit instantiation suppresses the instantiation of non-inline by Douglas Gregor · 15 years ago
  87. aee3c93 Implement Chris's suggestions for the precendence warnings. Reformat the code a bit. Test the fixits. by Sebastian Redl · 15 years ago
  88. 6b169ac Add fixit hint to bitwise precedence warning. by Sebastian Redl · 15 years ago
  89. 9e1d29b Implement a warning for mixing bitwise logical with comparison ops. Fixes PR5297. by Sebastian Redl · 15 years ago
  90. 5233826 Implement rdar://6756623 - use of deprecated type in deprecated typedef should not warn by Chris Lattner · 15 years ago
  91. ffb9368 minor reorg: check both attributes before decl. by Chris Lattner · 15 years ago
  92. 2207d79 Add support for vector shifts, pretty straight forward. by Nate Begeman · 15 years ago
  93. 097bfb1 Migrate Sema::ActOnCallExpr to Sema::FixOverloadedFunctionReference, by Douglas Gregor · 15 years ago
  94. 644be85 Apply the special enum restrictions from [over.match.oper]p3b2 in argument-dependent lookup too. This fixes PR5244. by Sebastian Redl · 15 years ago
  95. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  96. e961afb Refactor our handling of implicit member reference expressions to get most of the logic out of BuildDeclarationNameExpr by Douglas Gregor · 15 years ago
  97. 73c39ab Remove default argument for ImpCastExprToType. Add appropriate argument by Eli Friedman · 15 years ago
  98. e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
  99. 82debc7 Add some more cast kinds. by Anders Carlsson · 15 years ago
  100. 2ad3289 Add another two ExtVectorComponent FIXMEs. by Daniel Dunbar · 15 years ago