1. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
  2. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  3. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  4. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  5. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  6. 7121bdb [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final' by David Majnemer · 11 years ago
  7. d943352 Under -fms-extensions, only inject a friend tag name when we didn't see a tag with that name in an enclosing scope. by Douglas Gregor · 11 years ago
  8. b4f0f3f This patch fixes PR16395, when HandleMSProperty returns null due to a declaration with no name. by Aaron Ballman · 11 years ago
  9. f67129a [Windows] Fix __declspec(property) when the getter returns a ref by Reid Kleckner · 11 years ago
  10. 649c6c5 Disallow reinterpret_cast from pointer to bool on Windows by Hans Wennborg · 11 years ago
  11. 76eed42 Microsoft has a language extension which allows union members to be by Aaron Ballman · 11 years ago
  12. d314abe Don't put too much thought into whether or not to capture a by John McCall · 11 years ago
  13. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  14. 1b9e8f7 Accept over-qualified constructor in MSVC emulation mode by Dmitri Gribenko · 12 years ago
  15. cef3a7b Change diagnostics for enums with fixed underlying type so in C++98 mode, we cite C++11. by Eli Friedman · 12 years ago
  16. 7537945 Promote the warning about extra qualification on a declaration from a by Douglas Gregor · 12 years ago
  17. a2d7dfa Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>. by Eli Friedman · 13 years ago
  18. 6b6fb4f In Microsoft Mode, disable the C++11 strict integral conversion rules for enumerator that were introduced with r148439. Otherwise MSVC headers won't compile in C++ 11 mode. by Francois Pichet · 13 years ago
  19. b57791e Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 13 years ago
  20. a2b4e5d When we end up having to parse the initializer of a C++ member early by Douglas Gregor · 13 years ago
  21. 036277e [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. by Francois Pichet · 13 years ago
  22. cc6306e Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility. by Francois Pichet · 13 years ago
  23. 8b3c99e Move the "jump bypasses variable initialization" error -> warning downgrade from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
  24. 2e96511 In Microsoft mode, warn if an indirect goto jump over a variable initialization. by Francois Pichet · 13 years ago
  25. c985b88 In Microsoft mode, downgrade "goto into protected scope" from error to warning if we are jumping over a variable initialization via a goto. by Francois Pichet · 13 years ago
  26. 3bd9aa4 Add support for MSVC __unaligned attribute. Necessary to parse MSVC headers in 64-bit mode (ie: when _M_IA64 or _M_AMD64 is defined) by Francois Pichet · 13 years ago
  27. b474603 Microsoft friend acting as a forward declaration; try#2. Now only 2 lines. by Francois Pichet · 13 years ago
  28. 5aecb78 Revert 132332 (Microsoft friend as a forward declaration), John McCall pointed out a better/simpler way to do it. by Francois Pichet · 13 years ago
  29. 8adc227 For compatibility with MSVC, a friend declaration also act as a forward declaration if the tag name is not already declared. The tag name is declared in the next outermost non record scope. by Francois Pichet · 13 years ago
  30. 0f16159 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 13 years ago
  31. b2ee830 Emulate a MSVC bug where if during an using declaration name lookup, the declaration found is unaccessible (private) and that declaration was bring into scope via another using declaration whose target declaration is accessible (public) then no error is generated. by Francois Pichet · 13 years ago
  32. e1e96a6 Revert 131347. It asserts if the specialization in within a class template: by Francois Pichet · 13 years ago
  33. 1fa8028 In Microsoft mode, allow template function explicit specialization at class scope. by Francois Pichet · 13 years ago
  34. 30aff5b In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code. by Francois Pichet · 13 years ago
  35. b594fac Fix test. by Francois Pichet · 13 years ago
  36. a8ef3ac Allow implicit conversion from function pointer to void* in Microsoft mode. by Francois Pichet · 13 years ago
  37. 2e510a0 Downgrade error "static declaration of 'foo' follows non-static declaration" to a warning in Microsoft mode. by Francois Pichet · 13 years ago
  38. 6943e9b In Microsoft mode, within class scope, if a CXXScopeSpec's type is equal to the type of one of the base classes then downgrade the missing typename error to a warning. Up to now this is the only case I found where MSVC doesn't require "typename" at class scope. Really strange! by Francois Pichet · 13 years ago
  39. 8d051e0 MSVC accepts that default parameters be redefined for member functions by Francois Pichet · 13 years ago
  40. dde385d Add a triple to make the test friendly on no windows platform. by Francois Pichet · 13 years ago
  41. b613cd6 Accept __declspec(dllimport) for function defined at class scope in Microsoft mode. by Francois Pichet · 13 years ago
  42. eedd467 Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. by Francois Pichet · 14 years ago
  43. 018591f Semantic checking for exception specifications should be triggered by by John McCall · 14 years ago
  44. 1756ce4 We need a longer long when testing this pathe Microsoft fixed-underlying-type extension for enumeration types by Douglas Gregor · 14 years ago
  45. 86f208c Enable enumeration types with a fixed underlying type, e.g., by Douglas Gregor · 14 years ago
  46. 5be38be Remove a c++ file test I inadvertently added in Sema last week. by Francois Pichet · 14 years ago
  47. 842e7a2 Microsoft enum extensions. 2 things will change on -fms-extensions: by Francois Pichet · 14 years ago
  48. 8dc3abc Add basic support for Microsoft enum forward declaration. by Francois Pichet · 14 years ago
  49. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  50. afac01d Transfer calling-convention attributes down to member function pointers. by Douglas Gregor · 14 years ago
  51. 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
  52. 5c0ca52 Predeclare class type_info in Microsoft mode, from Francois Pichet! by Douglas Gregor · 14 years ago