1. 73664a4 Also highlight the member name. by Matt Beaumont-Gay · 12 years ago
  2. 7d90fe5 Fix a QoI bug reported by a user. by Matt Beaumont-Gay · 12 years ago
  3. cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
  4. a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
  5. 2c085ed Fix crash on invalid code. I've tried to produce a reduced test case, but when I do the specific crash is hidden. Fixes <rdar://problem/11063594>. by Ted Kremenek · 13 years ago
  6. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  7. 458a7fb objective-c lldb support: don't perform ivar access control check by Fariborz Jahanian · 13 years ago
  8. d390de9 Fix r151443 to only apply C++11's exception for non-static data member access by Richard Smith · 13 years ago
  9. 2c8aee4 PR11956: C++11's special exception for accessing non-static data members from by Richard Smith · 13 years ago
  10. d08d599 Bugfix: bogus warning -- "invalid use of non-static data member", by DeLesley Hutchins · 13 years ago
  11. 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
  12. 5f2987c Split Sema::MarkDeclarationReferenced into multiple functions; the additional entry points are needed to implement C++11 odr-use marking correctly. No functional change in this patch; I'll actually make the change which fixes the odr-use marking in a followup patch. by Eli Friedman · 13 years ago
  13. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 13 years ago
  14. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  15. ef331b7 Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler and less error-prone way of handling the relevant cases. Towards marking of whether a declaration is used more accurately. by Eli Friedman · 13 years ago
  16. 556b1d0 objc: deprecate direct usage of 'isa' of objc objects by Fariborz Jahanian · 13 years ago
  17. 9bc291d Make PotentiallyPotentiallyEvaluated contexts work correctly when referencing a class field from outside an instance method. by Eli Friedman · 13 years ago
  18. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  19. e4c7f90 Convert SemaExprMember.cpp to pass a callback object to CorrectTypo, by Kaelyn Uhrain · 13 years ago
  20. 059d578 A few minor improvements to error recovery trying to access member of a function. In particular, this restores the cool error recovery for the example from http://blog.llvm.org/2010/04/amazing-feats-of-clang-error-recovery.html , which regressed a few months back. by Eli Friedman · 13 years ago
  21. 72899c3 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 13 years ago
  22. d07cc36 Diagnose cases where the definition of a particular type is required, by Douglas Gregor · 13 years ago
  23. f6702a3 Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. by Richard Smith · 13 years ago
  24. 60ef308 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 13 years ago
  25. 4f87062 Fix some cases where a CK_IntegralCast was being used to convert an lvalue to an by Richard Smith · 13 years ago
  26. 9138b4e Pull out conversion on LHS of -> and . into its own function. This happens by Richard Smith · 13 years ago
  27. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  28. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  29. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  30. 341350e Make it possible to compute the type of 'this' without capturing by Douglas Gregor · 13 years ago
  31. d125050 obj-c++: Fix a IRGen crash when getter is a reference type. by Fariborz Jahanian · 13 years ago
  32. 6dbba4f Catch placeholder types in DefaultLvalueConversion by John McCall · 13 years ago
  33. 5a706dc Don't complain about qualified property or ivar access when the by Douglas Gregor · 13 years ago
  34. b5ae92f Diagnose attempts to qualify the name of an instance variable or by Douglas Gregor · 13 years ago
  35. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  36. 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
  37. 01a4cf1 Encapsulate the Objective-C id/Class/SEL "redefinition" types in by Douglas Gregor · 13 years ago
  38. d58a0a5 Switch Sema::ExtVectorDecls over to LazyVector. by Douglas Gregor · 13 years ago
  39. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  40. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  41. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 13 years ago
  42. 2b1ad8b Move all of Sema's member-access-related checking out of SemaExpr.cpp by Douglas Gregor · 13 years ago