1. 759986e Don't add implicit casts of explicit address-taking of overloaded functions. by Sebastian Redl · 15 years ago
  2. d077288 daniel really wants this in the testsuite. by Chris Lattner · 15 years ago
  3. 6a2b926 teach getCorrespondingUnsignedType how to handle vectors of integers, by Chris Lattner · 15 years ago
  4. d75191f In some dependent contexts, incomplete array types persist into FinalizeDeclaratorGroup. Don't require them to have a complete type. This allows us to compile Hello World with the Apache stdcxx library. If you don't use endl, it even links and runs. by Sebastian Redl · 15 years ago
  5. 12356b1 Fix for PR5190, Credit to Zhanyong Wan. by Edward O'Callaghan · 15 years ago
  6. e38050d Add a DR437 testcase, but disable it for now, since it fails. by Sebastian Redl · 15 years ago
  7. 9b02034 Fix another static analyzer crash due to a corner case in "folding" symbolic values that are constrained to be a constant. by Ted Kremenek · 15 years ago
  8. 7804bcb Fix PR5211: codegen shouldn't assume that the result of ||/&& is int by Chris Lattner · 15 years ago
  9. 866b274 Patch to clean up and improve visual display of builtin function ambiguity. by Fariborz Jahanian · 15 years ago
  10. b5deae5 Fix static analyzer crash due to recently add symbolic-value constant folding. The issue was falsely by Ted Kremenek · 15 years ago
  11. 7d1d49d Keep track of whether declararions were loaded from a precompiled by Douglas Gregor · 15 years ago
  12. 93034ca Implement derived-to-base AST/code gen. There is a by Fariborz Jahanian · 15 years ago
  13. 52e7108 Add support for a chain of stat caches in the FileManager, rather than by Douglas Gregor · 15 years ago
  14. 5f04881 Implement PR4407 - missing warnings on case value overflow, by Chris Lattner · 15 years ago
  15. 410f764 Builtin types are subsitutable if they are qualified. Fixes PR5196. by Anders Carlsson · 15 years ago
  16. 0490501 The result type of logical || and && is bool in C++. Fixes PR5206. by Anders Carlsson · 15 years ago
  17. 473e167 retain/release checker: Stop tracking reference counts for any symbols touched by StoreManager::InvalidateRegion(). by Ted Kremenek · 15 years ago
  18. 47dcd06 Add a few passing test cases for finding leaks of retained objects stored to arrays (<rdar://problem/7283470>). by Ted Kremenek · 15 years ago
  19. 89a5bea Make the remaining explicit-instantiation semantic action use by Douglas Gregor · 15 years ago
  20. 6fe2b7a retain/release checker: Use simpler utility method for creating class method summaries. No functionality change. by Ted Kremenek · 15 years ago
  21. 0ebd932 Driver: Default to using PTH for C++ precompiled header support, PCH for C++ by Daniel Dunbar · 15 years ago
  22. 583f33b Make sure that we're diagnosing duplicate explicit instantiation definitions. by Douglas Gregor · 15 years ago
  23. a9cca89 Apply heuristics to cut back on number of candidate by Fariborz Jahanian · 15 years ago
  24. 454885e Check the interactions between explicit instantiations and template by Douglas Gregor · 15 years ago
  25. f65b9f5 Sorry! Accidentally checked in experimental change. by John Thompson · 15 years ago
  26. e2d3a3d Diagnose explicit instantiations of function templates and member by Douglas Gregor · 15 years ago
  27. bf7643e More explicit template instantiation. Now we're checking for more by Douglas Gregor · 15 years ago
  28. 6d8b16c Make this at least compile. by Mike Stump · 15 years ago
  29. 45f7c27 Per an astute observation from Zhongxing Xu, remove a "special case" logic in by Ted Kremenek · 15 years ago
  30. b3f7442 Handle by Anders Carlsson · 15 years ago
  31. 8d6d90d Check the return type when calling pointer to member functions. by Anders Carlsson · 15 years ago
  32. 0653066 Removed math.h include, as Windows math.h has a compile error. by John Thompson · 15 years ago
  33. 558c032 Additional semantic checking for explicit template instantiations, by Douglas Gregor · 15 years ago
  34. 9ada570 Check the implicit instantiation of a static data member of a class by Douglas Gregor · 15 years ago
  35. 1028c9f Give explicit and implicit instantiations of static data members of by Douglas Gregor · 15 years ago
  36. 663b5a0 Testing and some minor fixes for explicit template instantiation. by Douglas Gregor · 15 years ago
  37. 54150d9 Testcase for recent checkin. WIP. by Mike Stump · 15 years ago
  38. 542b548 When mapping from an injected-class-name to its corresponding by Douglas Gregor · 15 years ago
  39. d9842d0 Implement support for overloaded operator uses that result to a call by Douglas Gregor · 15 years ago
  40. 491b84c Use partial diagnostics properly in call to RequireCompleteType. Among other things, this means we get a note on the declaration of the incomplete type when it is used in an exception specification. by Sebastian Redl · 15 years ago
  41. c3a3b7b Do exception spec compatibility tests for member pointers, too. by Sebastian Redl · 15 years ago
  42. 18e7a3d Add comments to test. by Zhongxing Xu · 15 years ago
  43. 278b9f0 fix some cfstring related issues: by Chris Lattner · 15 years ago
  44. 159c53d Add test case for <rdar://problem/7257223>, and XFAIL this test until it passes. by Ted Kremenek · 15 years ago
  45. d9290cb Handle ambiguity of reference initialization. Removes a FIXME. by Fariborz Jahanian · 15 years ago
  46. 008636a retain/release checker: Recognize that calls to by Ted Kremenek · 15 years ago
  47. a786fdb Improve diagnostics when the parser encounters a declarator with an by Douglas Gregor · 15 years ago
  48. 6240cf1 retain/release checker: retained objects passed to pthread_create (as by Ted Kremenek · 15 years ago
  49. 15ea378 Check the return type of binary operators and the arrow operator. by Anders Carlsson · 15 years ago
  50. 3a9439f Check the return type of operator[]() and fix a thinko that lead to a crash in SemaCXX/overloaded-operator.cpp. by Anders Carlsson · 15 years ago
  51. 07d68f1 More return type checking. by Anders Carlsson · 15 years ago
  52. 26a2a07 Diagnose invalid return types for unary operators. by Anders Carlsson · 15 years ago
  53. 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
  54. cee1b54 Pass the right SourceLocation to Actions.ActOnOverloadedOperatorReferenceExpr and Actions.ActOnConversionOperatorReferenceExpr. Update incomplete-call.cpp test. by Anders Carlsson · 15 years ago
  55. 5e517c8 Converted to use FileCheck. by John Thompson · 15 years ago
  56. f66d5cd Turn -Wparentheses on by default. by John McCall · 15 years ago
  57. 3eea635 Don't assume that the LHS and RHS of a member pointer expression is a DeclRefExpr. Fixes PR5177. by Anders Carlsson · 15 years ago
  58. 096ebfd Diagnose attempts to add default function arguments to a by Douglas Gregor · 15 years ago
  59. fd056bc When explicitly specializing a member that is a template, mark the by Douglas Gregor · 15 years ago
  60. a735b20 Improve the internal representation and semantic analysis of friend by Douglas Gregor · 15 years ago
  61. d9878a1 Refine handling for return value conversions with respect to virtual by Mike Stump · 15 years ago
  62. 3ae9f48 Teach sema and codegen about the difference between address of labels, by Chris Lattner · 15 years ago
  63. f3b1862 merge an indirect goto test into statements, add another by Chris Lattner · 15 years ago
  64. 59cbea9 test commit by John Thompson · 15 years ago
  65. 7909fee add rdar # I accidentally lost. by Chris Lattner · 15 years ago
  66. 9079cd3 merge two tests. by Chris Lattner · 15 years ago
  67. bc8d42c make the diagnostic in the 'unused result' warning more precise by Chris Lattner · 15 years ago
  68. 4053983 fix PR4938 by recognizing % as a modifier on outputs, by Chris Lattner · 15 years ago
  69. 72ad5f5 Disable tests that check debug info intrinsic. This does not work if debug info intrinsics are not used to encode debug info. by Devang Patel · 15 years ago
  70. f0510d4 When declaring a class template whose name is qualified, make sure by Douglas Gregor · 15 years ago
  71. 38d8404 Test explicit specialization involving multiple template<> headers by Douglas Gregor · 15 years ago
  72. 37d68185 Permit explicit specialization of member functions of class templates by Douglas Gregor · 15 years ago
  73. 5a881bb Implement -Wparentheses: warn about using assignments in contexts that require by John McCall · 15 years ago
  74. 65f6642 Test explicit specializations of static data members that are declarations, not definitions by Douglas Gregor · 15 years ago
  75. 27c8235 Yet another test for explicit specialization, this one involving linkage by Douglas Gregor · 15 years ago
  76. 0974839 More tests for explicit template specialization by Douglas Gregor · 15 years ago
  77. 459180b Add test for last commit by Douglas Gregor · 15 years ago
  78. b3ae4fc Diagnose the declaration of explicit specializations after an implicit by Douglas Gregor · 15 years ago
  79. 2ebe7eb Handle built-in unary operators when reporting ambiguities. by Fariborz Jahanian · 15 years ago
  80. 5db0247 Fix test. by Anders Carlsson · 15 years ago
  81. 4a0d832 Even more devirtualization cleverness. by Anders Carlsson · 15 years ago
  82. cf5deec More devirtualization improvements. by Anders Carlsson · 15 years ago
  83. 7636648 Devirtualize calls on temporaries. A().f() for example. by Anders Carlsson · 15 years ago
  84. 8e7670d Factor out devirtualization checking into a separate function and make it handle references correctly. by Anders Carlsson · 15 years ago
  85. 27687cf If built-in operators could not be selected because of ambiguity in by Fariborz Jahanian · 15 years ago
  86. 3b89f3f If the base type of a member call is a record type we don't need to emit a virtual call. by Anders Carlsson · 15 years ago
  87. 5db4d90 Types appearing more than once in a spec shouldn't matter. by Sebastian Redl · 15 years ago
  88. dced226 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 15 years ago
  89. f7bcc7e Generate weak read barriers when reading a weak __block by Fariborz Jahanian · 15 years ago
  90. 2c7588f Implement the core checking for compatible exception specifications in assignment and initialization. by Sebastian Redl · 15 years ago
  91. 6e24726 Qualified lookup through using declarations. Diagnose a new type of ambiguity. by John McCall · 15 years ago
  92. eed3e69 Check that the return type is complete when calling a member function. by Anders Carlsson · 15 years ago
  93. 11582f5 Add another test. by Anders Carlsson · 15 years ago
  94. 8c8d919 Add CheckCallReturnType and start using it for regular call expressions. This will improve error messages. For by Anders Carlsson · 15 years ago
  95. f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
  96. d7e5bdb When declaring a friend class template, we may end up finding an by Douglas Gregor · 15 years ago
  97. ad3607d Produce good looking diagnostics on ambiguous built-in operators. by Fariborz Jahanian · 15 years ago
  98. 7f51112 - Fixup SortCodeCompleteResult() to properly sort keywords on Mac OS (compare was system dependent). Worked on Linux, failed on Mac OS (which caused the recently added testcase to fail on Linux). by Steve Naroff · 15 years ago
  99. 76bee4b Speed up testing by avoiding stdio.h, also helps testing on windows. by Mike Stump · 15 years ago
  100. b656d88 Tests for C++ [expr], from James Porter! by Douglas Gregor · 15 years ago