1. a4e8c2a When determining whether a scope specifier is complete, consider a by Douglas Gregor · 14 years ago
  2. 0707bc5 Teach Sema::ActOnDependentTemplateName that a dependent template name by Douglas Gregor · 14 years ago
  3. 1cfb7da When determining whether the type is the current instantiation, strip by Douglas Gregor · 15 years ago
  4. 9edad9b When qualified lookup into the current instantiation fails (because it by Douglas Gregor · 15 years ago
  5. 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 15 years ago
  6. 175a656 Typo correction for identifiers within nested name specifiers, e.g., by Douglas Gregor · 15 years ago
  7. a6e5199 Fix typo in comment by Douglas Gregor · 15 years ago
  8. 7a1dc56 Refactor to remove more dependencies on PreDeclaratorDC. I seem to have made by John McCall · 15 years ago
  9. e7e278b Don't enter a new scope for a namespace-qualified declarator unless we're by John McCall · 15 years ago
  10. 4664649 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 15 years ago
  11. 1ade4ca revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 15 years ago
  12. a564b17 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 15 years ago
  13. 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 15 years ago
  14. 7d384dd Split LookupResult into its own header. by John McCall · 15 years ago
  15. a24dc2e Carry lookup configuration throughout lookup on the LookupResult. Give by John McCall · 15 years ago
  16. 43d8863 When starting a C++ member access expression, make sure to compute the by Douglas Gregor · 15 years ago
  17. 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
  18. f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
  19. 7dfd0fb When entering the scope of a declarator, make sure that the scope is by Douglas Gregor · 15 years ago
  20. 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
  21. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  22. c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 15 years ago
  23. 2700dcd Add a wicked little test-case that illustrates what we have to deal by Douglas Gregor · 15 years ago
  24. 2dd078a Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  25. a31d5f7 More missing member goodness. by Anders Carlsson · 15 years ago
  26. f4d84b6 Improve diagnostics for missing members. This renames the err_typecheck_no_member to err_typecheck_no_member_deprecated. The idea is that err_typecheck_no_member_deprecated should be phased out and any call sites that reference it should call DiagnoseMissingMember instead. by Anders Carlsson · 15 years ago
  27. b790661 Bye-bye old RequireCompleteType. by Anders Carlsson · 15 years ago
  28. dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
  29. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  30. e866190 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 15 years ago
  31. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  32. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  33. 1560def Remove a redundant getCanonicalType call by Douglas Gregor · 15 years ago
  34. c5b8c9b What luck! Clang obtains support for refering to members of the by Douglas Gregor · 15 years ago
  35. b88e888 Support out-of-line definitions of the members of class template by Douglas Gregor · 15 years ago
  36. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  37. 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
  38. 7551c18 Complain if we're entering the context of a dependent nested-name-specifier but by Douglas Gregor · 15 years ago
  39. f59a56e Basic parsing and semantic analysis for out-of-line definitions of the by Douglas Gregor · 15 years ago
  40. 3fdbed5 Make Sema::ActOnCXXEnterDeclaratorScope robust against failures to compute by Douglas Gregor · 15 years ago
  41. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  42. 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
  43. 1d17553 Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorContext. by Argyrios Kyrtzidis · 15 years ago
  44. 3f5b61c Implement explicit instantiations of member classes of class templates, e.g., by Douglas Gregor · 15 years ago
  45. 42af25f Implement the notions of the "current instantiation" and "unknown by Douglas Gregor · 15 years ago
  46. 81c85c4 More improvements to namespace aliases. We now support everything except aliases in using directives. by Anders Carlsson · 15 years ago
  47. d57959a Initial implementation of parsing, semantic analysis, and template by Douglas Gregor · 15 years ago
  48. 3507369 Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here by Douglas Gregor · 15 years ago
  49. ab452ba Revamp our representation of C++ nested-name-specifiers. We now have a by Douglas Gregor · 15 years ago
  50. 5953d8b Introduce a new expression type, UnresolvedDeclRefExpr, that describes by Douglas Gregor · 15 years ago
  51. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 15 years ago
  52. ca5e77f The scope representation can now be either a DeclContext pointer or a by Douglas Gregor · 15 years ago
  53. 4fdf1fa Add basic, hackish support for instantiation of typedefs in a class by Douglas Gregor · 15 years ago
  54. 39a8de1 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 15 years ago
  55. 3d65864 Add svn:eol-style=native to some files by Cedric Venet · 15 years ago
  56. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 15 years ago
  57. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 15 years ago
  58. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 15 years ago
  59. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 15 years ago
  60. f30208a Add support for declaring pointers to members. by Sebastian Redl · 15 years ago
  61. eb11cd0 Refactor name lookup. by Douglas Gregor · 16 years ago
  62. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  63. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  64. 72b505b Delay parsing of default arguments of member functions until the class by Douglas Gregor · 16 years ago
  65. 3dde5a3 Partial fix for qualified name lookup, such that the lookup of N in by Douglas Gregor · 16 years ago
  66. 0a59acb Make name lookup when we're inside a declarator's scope, such as ClassName::func, work with the new unqualified name lookup code. Test it with default arguments in out-of-line member definitions by Douglas Gregor · 16 years ago
  67. e267ff3 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
  68. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  69. 3c73c41 stop calling II::getName() unnecesarily in sema by Chris Lattner · 16 years ago
  70. 2def483 Updated IdentifierResolver to deal with DeclarationNames. The names of by Douglas Gregor · 16 years ago
  71. ef6e647 Implement Sema support for C++ nested-name-specifiers. by Argyrios Kyrtzidis · 16 years ago