aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Parser/MicrosoftExtensions.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-10-08-Wmicrosoft: Don't warn on non-inline pure virtual method definitionsReid Kleckner1-0/+9
2013-09-27AST: Handle multidimensional arrays inside of __uuidof()David Majnemer1-0/+4
2013-09-07AST: __uuidof should leak through templated typesDavid Majnemer1-0/+19
2013-09-03Parser: support Microsoft syntax for 'typename typedef'David Majnemer1-1/+9
2013-08-23Sema: Properly support Microsoft-mode template argumentsDavid Majnemer1-2/+5
2013-07-30err_attribute_not_string has been subsumed by err_attribute_argument_type.Aaron Ballman1-17/+17
2013-04-16Basic support for Microsoft property declarations andJohn McCall1-0/+29
2012-08-31Normalize line endings of r163013 (part 2).Joao Matos1-44/+44
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos1-13/+21
2012-05-22Recognize the MS inheritance attributes and turn them into attributesJohn McCall1-0/+6
2012-05-22Fix line endings.John McCall1-23/+18
2012-05-14Recover properly from a redundant 'typename' before a non-nested name. This isRichard Smith1-0/+13
2012-04-17Emulate a MSVC bug where the creation of pointer-to-member to protected membe...Francois Pichet1-1/+26
2012-04-16The result of the Microsoft __uuidof operator must be considered a global lva...Francois Pichet1-2/+2
2011-12-12Implement the Microsoft __if_exists/if_not_exists extension in initializer-list.Francois Pichet1-0/+29
2011-12-01Change the Microsoft __interface keyword to be an alias for struct (not class...Francois Pichet1-0/+5
2011-05-25Add support for Microsoft __if_exists, __if_not_exists extension at class scope.Francois Pichet1-1/+26
2011-05-11In Microsoft mode, allow pure specifier (=0) on inline functions declared at ...Francois Pichet1-0/+5
2011-05-10Add a __uuidof test where the uuid attribute is on the second declaration. Francois Pichet1-7/+17
2011-05-07Temporary preprocessor hack to get around the Microsoft __identifier(x) exten...Francois Pichet1-0/+3
2011-05-07Add support for _if_exists and __if_not_exists at namespace/global scope.Francois Pichet1-6/+16
2011-05-06Add support for Microsoft __if_exists and __if_not_exists construct inside fu...Francois Pichet1-0/+33
2011-04-29r130381 follow up: accept __uuidof expression for template argument reference.Francois Pichet1-0/+3
2011-04-28Support &__uuidof(type) as a non type template argument.Francois Pichet1-0/+7
2011-04-28Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d...Francois Pichet1-1/+3
2011-04-27Add support for Microsoft __interface keyword. An __interface class is basica...Francois Pichet1-0/+5
2011-04-24Downgrade unnecessary "typename" from error to warning in Microsoft mode. Francois Pichet1-0/+12
2011-03-27Improve recovery (error + fix-it) when parsing type dependent template name w...Francois Pichet1-0/+24
2011-01-31Allow Microsoft attributes in a constructor's parameter list.Francois Pichet1-0/+8
2011-01-18Add support for explicit constructor calls in Microsoft mode.Francois Pichet1-0/+18
2010-12-27More __uuidof validation:Francois Pichet1-0/+16
2010-12-20Emit an error if operator __uuidof() is called on a type with no associated G...Francois Pichet1-1/+47
2010-10-12Replace \r\n with \n in this file.Nick Lewycky1-25/+25
2010-10-11Add parsing support for Microsoft attributes. MS attributes will just be skip...Francois Pichet1-0/+25