1. 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 16 years ago
  2. d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
  3. 611a8c4 Provide a proper source location when building an implicit dereference. Fixes PR3600 by Douglas Gregor · 16 years ago
  4. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  5. c6666f8 Don't allow calls to functions marked "unavailable". There's more work by Douglas Gregor · 16 years ago
  6. 4310f4e Make "implicit int" an error in C++ (unless we're allowing Microsoft by Douglas Gregor · 16 years ago
  7. 19891b0 Add expected note. Surely people test before the check in stuff. by Mike Stump · 16 years ago
  8. 3d65864 Add svn:eol-style=native to some files by Cedric Venet · 16 years ago
  9. 0f4330c Add test case to insure that implicit builtin declarations for C library functions aren't created in C++ by Douglas Gregor · 16 years ago
  10. b7b5d13 Expand the definition of a complex promotion to include complex -> by Douglas Gregor · 16 years ago
  11. 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
  12. 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  13. 00d5074 Fix redundant errors with missing default arguments in member declarations. by Sebastian Redl · 16 years ago
  14. ddf7e99 Make the test cases failing due to exact diagnostic matching XFAIL. by Sebastian Redl · 16 years ago
  15. 3cb0692 Make one expected-diag directive match exactly one actual diagnostic. by Sebastian Redl · 16 years ago
  16. 4a4251b Make const-initialized const integral variables I-C-Es in C++. by Sebastian Redl · 16 years ago
  17. 7878ffd Add negative test cases and fix diagnostics for member pointer dereferencing. by Sebastian Redl · 16 years ago
  18. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  19. 4ce205f Diagnose attempts to define a namespace member out-of-line when no by Douglas Gregor · 16 years ago
  20. 7dda67d Improvements and fixes for name lookup with using directives, from Piotr Rak! by Douglas Gregor · 16 years ago
  21. eeb15d4 Implement semantic analysis for the GNU flexible array initialization by Douglas Gregor · 16 years ago
  22. 33b399a Implement taking address of member functions, including overloaded ones. by Sebastian Redl · 16 years ago
  23. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  24. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  25. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  26. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  27. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  28. c144bfa Remove a fixed FIXME by Douglas Gregor · 16 years ago
  29. e2c565d When looking for a tag name via unqualified name lookup, only look in by Douglas Gregor · 16 years ago
  30. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  31. 2b1e003 Steve set me straight on this one. GCC was right, EDG was wrong: the by Douglas Gregor · 16 years ago
  32. 87fd703 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
  33. 734d986 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
  34. b574e56 Upgrade the "excess elements in array initializer" warning to an by Douglas Gregor · 16 years ago
  35. 930d8b5 Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
  36. 21593ac Implement pointer to member handling in static_cast. by Sebastian Redl · 16 years ago
  37. 6697312 Complete semantic checking for typedef redeclarations in C++. The by Douglas Gregor · 16 years ago
  38. db64728 Add handling of member pointers to reinterpret_cast. by Sebastian Redl · 16 years ago
  39. f20269b Add support for member pointers to const_cast. by Sebastian Redl · 16 years ago
  40. 9e5e4aa Remove an implemented FIXME and extend test cases. Follow-up on Doug's review. by Sebastian Redl · 16 years ago
  41. 4433aaf Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
  42. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  43. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  44. 95389dd Add missing test case for operator ! result type. by Sebastian Redl · 16 years ago
  45. 4ec339f Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
  46. 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
  47. 66b947f Fix <rdar://problem/6502934>. We were creating an ImplicitCastExpr by Douglas Gregor · 16 years ago
  48. 506ae41 Part one of handling C++ functional casts. This handles semantic by Douglas Gregor · 16 years ago
  49. 01beed0 Add test case for member name lookup by Douglas Gregor · 16 years ago
  50. dce5e2c Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. by Anders Carlsson · 16 years ago
  51. 76f7d28 Add test for contextual conversion to bool, and enable some FIXME'd tests by Douglas Gregor · 16 years ago
  52. eb11cd0 Refactor name lookup. by Douglas Gregor · 16 years ago
  53. bf985f1 Test explicit constructor by Douglas Gregor · 16 years ago
  54. 09f41cf Introduce support for C++0x explicit conversion operators (N2437) by Douglas Gregor · 16 years ago
  55. 906fed0 Warn when someone tries to pass a variable with a non-POD type to a varargs function/method/block. by Anders Carlsson · 16 years ago
  56. 518fda1 Fix argument-passing bugs in a call to object by Douglas Gregor · 16 years ago
  57. 88b4bf2 Add the proper restrictions on the left-hand argument of a built-in by Douglas Gregor · 16 years ago
  58. e63ef48 Make sure we don't name a constructor or destructor with a qualified by Douglas Gregor · 16 years ago
  59. 3f20a68 Update C++ status and add a few more tests of overloading for member function calls by Douglas Gregor · 16 years ago
  60. 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
  61. 3218c4b When we see a reference to a struct, class, or union like "struct X" by Douglas Gregor · 16 years ago
  62. 9ba73ad Very basic support for pure virtual functions. by Sebastian Redl · 16 years ago
  63. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  64. bc468ba Fix PR clang/3291 by Douglas Gregor · 16 years ago
  65. 6b3945f Finished semantic analysis of anonymous unions in C++. by Douglas Gregor · 16 years ago
  66. bdae88f Test case for anonymous unions in C++ by Douglas Gregor · 16 years ago
  67. 17a9b9e When determining whether a variable is a file-scoped variable, check by Douglas Gregor · 16 years ago
  68. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  69. 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
  70. 6c6fce0 Add forgotten test case for linkage specifications by Douglas Gregor · 16 years ago
  71. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  72. 83cf05a Fix a bug where we'd try to look beyond the current cached tokens when by Chris Lattner · 16 years ago
  73. a67865c add a testcase by Chris Lattner · 16 years ago
  74. a4ed0d8 Diagnose declarations that don't declare anything, and fix PR3020. by Sebastian Redl · 16 years ago
  75. 70316a0 Add support for out-of-line definitions of conversion functions and member operators by Douglas Gregor · 16 years ago
  76. 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
  77. 1f5432c Merge pr-3188.cpp into constructor.cpp. by Sebastian Redl · 16 years ago
  78. 494bb06 Guard against the return of PR3188 by Sebastian Redl · 16 years ago
  79. 8351da0 Full AST support and better Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
  80. 4b07b29 Partial AST and Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
  81. 88a3514 Add support for calls to overloaded member functions. Things to note: by Douglas Gregor · 16 years ago
  82. 3f70456 Add codegen support for __null by Anders Carlsson · 16 years ago
  83. 86f1940 Add support for member references (E1.E2, E1->E2) with C++ semantics, by Douglas Gregor · 16 years ago
  84. e6d5a4a Implement checks for bool in increment and decrement. by Sebastian Redl · 16 years ago
  85. d6fb7ef Ultrasimplistic sketch for the parsing of C++ template-ids. This won't by Douglas Gregor · 16 years ago
  86. e878eb0 This is valid in C++. void foo() { return foo(); } by Chris Lattner · 16 years ago
  87. 9103bb2 Delay semantic analysis of the C++ names casts when the subexpression is type-dependent or the destination type is dependent. by Douglas Gregor · 16 years ago
  88. 3eb1c54 Removed the warning by Douglas Gregor · 16 years ago
  89. 6fea8d2 fix PR 3222: allow one to get the address of a global function in C++ by Nuno Lopes · 16 years ago
  90. 72b505b Delay parsing of default arguments of member functions until the class by Douglas Gregor · 16 years ago
  91. 3dde5a3 Partial fix for qualified name lookup, such that the lookup of N in by Douglas Gregor · 16 years ago
  92. 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
  93. 69497c3 Added a test for default arguments added to out-of-line member by Douglas Gregor · 16 years ago
  94. 584049d Diagnose erroneous uses of out-of-line member definitions and scope by Douglas Gregor · 16 years ago
  95. 9e7d9de Place constructors and destructors into the DeclContext of the class, by Douglas Gregor · 16 years ago
  96. 9d35097 Enable out-of-line definitions of C++ constructors and destructors by Douglas Gregor · 16 years ago
  97. 93afb0d Add test of enumerator types by Douglas Gregor · 16 years ago
  98. c9467cf In C++, set the type of each of the enumerators in an enumeration to by Douglas Gregor · 16 years ago
  99. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  100. caaf29a Added a warning when referencing an if's condition variable in the by Douglas Gregor · 16 years ago