aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseDecl.cpp
AgeCommit message (Expand)Author
2013-05-04Properly parsing __declspec(safebuffers), though there is no semantic hookup....Aaron Ballman
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-05-02Revert r180970; it's causing breakage.Douglas Gregor
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-04-30Fix PR15845: apparently MSVC does not support implicit int in C++ mode.Richard Smith
2013-04-27ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko
2013-04-26Implement C++1y decltype(auto).Richard Smith
2013-04-23Warn that scoped enumerations are a C++11 extenstion when compiling inRichard Trieu
2013-04-21The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith
2013-04-18[Parser] Handle #pragma pack/align inside C structs.Argyrios Kyrtzidis
2013-04-16Fix PR4296: Add parser detection/error recovery for nested functions, from Se...Douglas Gregor
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith
2013-04-08<rdar://problem/13540921> Fix a crasher when an Objective-C for-in loop gets ...Douglas Gregor
2013-04-03Enable use of _Static_assert inside structs and unions in C11 mode (as per C1...Andy Gibbs
2013-04-03Assert that Parser::ParseStructUnionBody is not called for C++ code.Andy Gibbs
2013-04-01PR15633: Note that we are EnteringContext when parsing the nested nameRichard Smith
2013-03-28Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar...Richard Smith
2013-03-27[Parser] Don't code-complete twice.Argyrios Kyrtzidis
2013-03-15PR15290: 'this' is not permitted in the declaration of a friend function,Richard Smith
2013-03-08Remove unused variable.Benjamin Kramer
2013-03-08Add support for the OpenCL attribute 'vec_type_hint'.Joey Gouly
2013-02-22Don't accidentally and silently accept C++11 attributes in decl-specifier-seqsRichard Smith
2013-02-22Per the grammar in [dcl.dcl]p1, a simple-declaration can only have attributesRichard Smith
2013-02-22Handle alignas(foo...) pack expansions.Richard Smith
2013-02-20PR15311: Finish implementation of the suggested resolution of core issue 1488,Richard Smith
2013-02-20Process and handle attributes on conditions and for loop variables. Process andRichard Smith
2013-02-20Don't repeat the function name in the comment.Richard Smith
2013-02-19PR15300: Support C++11 attributes on base-specifiers. We don't support any suchRichard Smith
2013-02-12Accept over-qualified constructor in MSVC emulation modeDmitri Gribenko
2013-02-08Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose
2013-02-07Thread safety analysis: make sure that expressions in attributes are parsedDeLesley Hutchins
2013-02-07Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei
2013-01-29Downgrade 'attribute ignored when parsing type' from error to warning, to matchRichard Smith
2013-01-29Implement C++11 [dcl.align]p1 and C11 6.7.5/2 rules for alignas and _Alignas.Richard Smith
2013-01-29Treat alignas and _Alignas as keyword attributes. This allows us toRichard Smith
2013-01-29Replace AS_MSTypespec with AS_Keyword, for representing any attribute spelledRichard Smith
2013-01-28Finish semantic analysis for [[carries_dependency]] attribute.Richard Smith
2013-01-26Give a more informative error message when the dot or arrow operator is usedRichard Trieu
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-17Parsing support for C11's _Noreturn keyword. No semantics yet.Richard Smith
2013-01-17Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith
2013-01-14*this is const in a trailing-return-type for a constexpr member function.Richard Smith
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-11Pass false instead of 0 since isStar parameter of getArray has type bool. No ...Nikola Smiljanic
2013-01-08PR14855: don't silently swallow a nested-name-specifier after a type name.Richard Smith
2013-01-02s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-21Remove unused arguments and rename to conform to coding standards.Chad Rosier
2012-12-21Indent.Chad Rosier