aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Parse/DeclSpec.h
AgeCommit message (Expand)Author
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-07-30Fixed typedef inside extern "C".Abramo Bagnara
2010-07-11Fix PR7617 by not entering ParseFunctionDefinition whenChris Lattner
2010-06-23improve altivec vector bool/pixel support, patch by Anton YartsevChris Lattner
2010-04-26Refactor Objective-C @catch parameter checking by detangling it fromDouglas Gregor
2010-04-19Keep track of the actual storage specifier written on a variable orDouglas Gregor
2010-04-07Deprecate CXXScopeSpec::isSet() in favor of isNotEmpty() or isValid().Jeffrey Yasskin
2010-03-09Value-initialize the written-builtin-specifiers field of DeclSpec, whichJohn McCall
2010-02-05Revert the unused TST_pixel entry from r95335 as it is not listed in the SemaChandler Carruth
2010-02-05First stage of adding AltiVec supportJohn Thompson
2010-01-18Improve source-location information for builtin TypeLocs, from EneaDouglas Gregor
2010-01-13Add type source information for both kinds of typeof types.John McCall
2010-01-13Reimplement constructor declarator parsing to cope with template-idsDouglas Gregor
2009-12-28Adjust indentation.Zhongxing Xu
2009-12-12Remember the type name's scope specifier in the DeclSpec.John McCall
2009-11-28Add Parser support for C++0x literal operators ('operator "" i').Sean Hunt
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-05Parse C++0x constexpr. Test case follows when this does something useful.Sebastian Redl
2009-11-03Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor
2009-11-03Introduce a new class, UnqualifiedId, that provides a parsedDouglas Gregor
2009-10-25cleanupsChris Lattner
2009-10-25Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the ...Sebastian Redl
2009-09-29Move DeclSpec::setProtocolQualifiers() out of line.Argyrios Kyrtzidis
2009-09-29Keep protocol source locations when parsing protocol references.Argyrios Kyrtzidis
2009-09-25Declarators can now properly represent template-ids, e.g., forDouglas Gregor
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-01"The attached patch moves AttributeList::addAttributeList outside theDouglas Gregor
2009-08-26Fix bug in __extension__ handling for declarations, from AbramoDouglas Gregor
2009-08-19Keep track of the right paren ')' source location in a function declarator.Argyrios Kyrtzidis
2009-08-03Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect thisJohn McCall
2009-08-03Templatize BadSpecifier and introduce DeclSpec::getSpecifier(T) for theJohn McCall
2009-07-31Allow one to update the type representation of the declaration specifiers. Wi...Douglas Gregor
2009-07-25PR3575 - warn on declared variable or function attributes after a definition,...Ryan Flynn
2009-07-14Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith
2009-07-06Keep track of the Expr used to describe the size of an array type,Douglas Gregor
2009-06-26Implement enough of the 'auto' keyword so we can claim to support N2546.Anders Carlsson
2009-06-24Parse the C++0x decltype specifier.Anders Carlsson
2009-05-31Disallow exception specs on typedefs.Sebastian Redl
2009-05-29Reject incomplete types in exception specs.Sebastian Redl
2009-05-28When we parse a tag specifier, keep track of whether that tagDouglas Gregor
2009-05-11Add an ActOnFriendDecl and call it for friend class decls.Anders Carlsson
2009-05-07add isFriendSpecified.Anders Carlsson
2009-05-06Add parsing of friend specifiers.Anders Carlsson
2009-04-29Have the parser communicate the exception specification to the action.Sebastian Redl
2009-04-25This is a pretty big cleanup for how invalid decl/type are handle.Chris Lattner
2009-04-21Fixup codegen for write barriers for block variables. Radar 6786715Mike Stump
2009-04-11sink abstract typedefs like Action::ExprTy from the Action classChris Lattner
2009-04-01Add code modification hints to various parsing-related diagnostics.Douglas Gregor
2009-03-29remove unused #includeChris Lattner