1. f2a04bf No need to canonicalize the type and use dyn_cast. Also, correctly diagnose trying to override a function returning an lvalue reference with a function overriding an rvalue reference. by Anders Carlsson · 15 years ago
  2. ceb7e00 Fix an obvious goof that caused us to only see the top level of return types by Chandler Carruth · 15 years ago
  3. be2e205 Make sure that an overriding return type is complete before checking if it's covariant. Fixes PR5920. by Anders Carlsson · 15 years ago
  4. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  5. 1ab537b Unify the end-of-class code paths used by the parser and template by Douglas Gregor · 15 years ago
  6. e6342c0 Funtion templates and function template specializations do not by Douglas Gregor · 15 years ago
  7. 4ba3136 Move the checking of overridden virtual functions into the code path by Douglas Gregor · 15 years ago
  8. d3a5058 An inherited virtual (where "virtual" wasn't written explicitly) can by Douglas Gregor · 15 years ago
  9. 77b7f1d Check that the function being overridden is virtual. by Anders Carlsson · 15 years ago
  10. b5133c2 Fix the same speling error in the test case (Duh). by Anders Carlsson · 15 years ago
  11. c3a68b2 Better diagnostics for covariance when checking overriding return types. by Anders Carlsson · 16 years ago
  12. d7ba27d Add return type checking for overriding virtual functions. We currently don't check covariance but that's next. by Anders Carlsson · 16 years ago