summaryrefslogtreecommitdiff
path: root/clang/test/Parser/MicrosoftExtensions.cpp
AgeCommit message (Expand)Author
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-03-10Revert "[clang] Implement instantiation context note for checking template pa...Nikita Popov
2025-03-06[clang] Implement instantiation context note for checking template parameters...Matheus Izvekov
2024-05-27[Clang] [NFC] Clarify assume diagnostic (#93077)Sirraide
2023-08-15Complete the implementation of P2361 Unevaluated string literalsCorentin Jabot
2022-06-15[clang] Reject non-declaration C++11 attributes on declarationsMartin Boehme
2021-05-21[clang] Fix for "Bug 27113 - MSVC-compat __identifier implementation incomplete"Melvin Fox
2020-09-29Better diagnostics for anonymous bit-fields with attributes or an initializer.Aaron Ballman
2020-09-29Use "default member initializer" instead of "in-class initializer" for diagno...Aaron Ballman
2020-05-10Enforce the C++11 anonymous enum bitfields check even forRichard Smith
2020-05-10Properly implement 'enum class' parsing.Richard Smith
2020-04-15Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants...Richard Smith
2019-05-17Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith
2019-05-17Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman
2019-05-17Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith
2019-04-21[Sema][MSVC] Fix bogus microsoft-pure-definition warning on member function o...Bruno Ricci
2018-03-07[MS] Accept __unaligned as a qualifier on member function pointersReid Kleckner
2017-11-26Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman
2017-07-14Keep the IdentifierInfo in the Token for alternative operator keywordOlivier Goffart
2017-05-25Revert MSVC CXXOperatorNames patch due to issues with ChromiumErich Keane
2017-05-24For Microsoft compatibility, set fno_operator_namesErich Keane
2017-05-05Warn that the [] spelling of uuid(...) is deprecated.Nico Weber
2016-12-13__uuidof() and declspec(uuid("...")) should be allowed on enumeration typesReid Kleckner
2016-09-03[ms] Add support for parsing uuid as a Microsoft attribute.Nico Weber
2015-07-20Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson
2015-07-08Revert "parser: wordsmith diagnostic message" and "parser: diagnose empty att...David Majnemer
2015-04-19[MS ABI] Correctly associate align attrs before the class-keyDavid Majnemer
2015-02-26Sema: __assume with side effects shouldn't result in invalid AST nodesDavid Majnemer
2015-02-02MS ABI: Implement support for 'novtable'David Majnemer
2014-12-18[Objective-C]. Modern property getters have side-effects.Fariborz Jahanian
2014-12-13Parse: MS property members cannot have an in-class initializerDavid Majnemer
2014-12-04Parse qualifiers after comma in declarator lists as a Microsoft extensionNico Rieck
2014-10-27c++11 patch to issue warning on missing 'override' on Fariborz Jahanian
2014-10-03Revert r218925 - "Patch to warn if 'override' is missing"Alexander Potapenko
2014-10-02Patch to warn if 'override' is missingFariborz Jahanian
2014-08-22-fms-extensions: Alias _intNN to __intNNReid Kleckner
2014-08-14Sema: Permit nullptr template args in MSVC compat modeDavid Majnemer
2014-07-06Giving this test a triple to satisfy the build bots.Aaron Ballman
2014-07-06The MicrosoftExtensions.c test file should not rely on -x objective-c++. Remo...Aaron Ballman
2014-06-25Don't allow dllimport variables in constant initializersHans Wennborg
2014-06-25Split tests for __if_exists out into their own fileReid Kleckner
2014-05-31Preprocessor: make C++ operator names as macro identifiers a compatible exten...Alp Toker
2014-03-15Implement the MS extension __identifier properly: take a token and strip it ofRichard Smith
2013-12-05Correct hyphenations in comments and assert messagesAlp Toker
2013-11-24__declspec(uuid) is only allowed on a class according to MSDN; this makes the...Aaron Ballman
2013-10-08-Wmicrosoft: Don't warn on non-inline pure virtual method definitionsReid Kleckner
2013-09-27AST: Handle multidimensional arrays inside of __uuidof()David Majnemer
2013-09-07AST: __uuidof should leak through templated typesDavid Majnemer
2013-09-03Parser: support Microsoft syntax for 'typename typedef'David Majnemer
2013-08-23Sema: Properly support Microsoft-mode template argumentsDavid Majnemer