aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclAttr.cpp
AgeCommit message (Expand)Author
2009-11-17Start support of weak_import objective-c classes.Fariborz Jahanian
2009-11-17Adjust format attribute index for implicit object arguments. Fixes PR5521.Sebastian Redl
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-11-04Diagnose the use of 'fastcall' on functions without prototypes or withJohn McCall
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-10-27Rename FunctionDecl::isInline/setInline toDouglas Gregor
2009-10-24Preserve type source information in TypedefDecls. Preserve it acrossJohn McCall
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar
2009-10-18Simplify HandleModeAttr.Daniel Dunbar
2009-10-18Simplify HandleFormatAttr.Daniel Dunbar
2009-10-13Fix for PR 5181.Edward O'Callaghan
2009-10-09Refactor the LookupResult API to simplify most common operations. Require us...John McCall
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08reduce indentation.Chris Lattner
2009-08-26Regularize the case and sort.Mike Stump
2009-08-25Handle the implicit 'this' parameter for format attributes.Anders Carlsson
2009-08-19Enhance diagnostics concerning attribute 'ns_returns_retained' and 'cf_return...Ted Kremenek
2009-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-15Change handling of attribute 'malloc' to only accept the attribute on functionTed Kremenek
2009-08-14Per Eli Friedman's feedback, handle attribute 'malloc' being applied toTed Kremenek
2009-08-14Use 'dyn_cast' instead of a check for a function declaration followed by aTed Kremenek
2009-08-14Improve Sema's handling of attribute 'malloc' to reject the attribute whenTed Kremenek
2009-08-13change cast to dyn_cast because d may not be a FunctionDeclRyan Flynn
2009-08-12change a dyn_cast to castRyan Flynn
2009-08-10fix a couple of problems with section attributes:Chris Lattner
2009-08-09warn, as gcc does, if __attribute__((malloc)) applied to function returning n...Ryan Flynn
2009-08-09map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn
2009-08-08Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed...Anders Carlsson
2009-08-06add support for FreeBSD's format(printf0,x,y) attribute; allows null format s...Ryan Flynn
2009-08-04Canonicalize else.Mike Stump
2009-07-31PR3679 - enable #pragma weak aliasing.Ryan Flynn
2009-07-30PR3679 - handle #pragma weakRyan Flynn
2009-07-29Change uses of:Ted Kremenek
2009-07-24Fix 80-col violations, reflow a few comments and zap some extraMike Stump
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-07-16Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek
2009-07-16Generate error on declaration containing 'static' and '__attribute__((weak))'Fariborz Jahanian
2009-07-15Handle some more fallout with the conversion of using PointerType forTed Kremenek
2009-07-10This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-18Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor
2009-06-17Support dependent extended vector types and template instantiationDouglas Gregor
2009-06-08Add more parser support for Microsoft extensions.Eli Friedman
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
2009-05-19Patch finishes off application of printf attribute on blocks.Fariborz Jahanian