- b109069 Per Eli Friedman's feedback, handle attribute 'malloc' being applied to by Ted Kremenek · 16 years ago
- f185859 Use 'dyn_cast' instead of a check for a function declaration followed by a by Ted Kremenek · 16 years ago
- a18d7d8 Improve Sema's handling of attribute 'malloc' to reject the attribute when by Ted Kremenek · 16 years ago
- f7f947a change cast to dyn_cast because d may not be a FunctionDecl by Ryan Flynn · 16 years ago
- 0b47c37 change a dyn_cast to cast by Ryan Flynn · 16 years ago
- 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 16 years ago
- fd6ad3c warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type by Ryan Flynn · 16 years ago
- 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 16 years ago
- a860e75 Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). by Anders Carlsson · 16 years ago
- 4403a5e add support for FreeBSD's format(printf0,x,y) attribute; allows null format string. by Ryan Flynn · 16 years ago
- ac5fc7c Canonicalize else. by Mike Stump · 16 years ago
- 7b1fdbd PR3679 - enable #pragma weak aliasing. by Ryan Flynn · 16 years ago
- e25ff83 PR3679 - handle #pragma weak by Ryan Flynn · 16 years ago
- 6217b80 Change uses of: by Ted Kremenek · 16 years ago
- bf91650 Fix 80-col violations, reflow a few comments and zap some extra by Mike Stump · 16 years ago
- 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 16 years ago
- 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 16 years ago
- 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 16 years ago
- f23ecd9 Generate error on declaration containing 'static' and '__attribute__((weak))' by Fariborz Jahanian · 16 years ago
- dbfe99e Handle some more fallout with the conversion of using PointerType for by Ted Kremenek · 16 years ago
- 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
- 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
- 6fb0aee Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 16 years ago
- 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 16 years ago
- 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 16 years ago
- 68584ed Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 16 years ago
- 9cdda0c Support dependent extended vector types and template instantiation by Douglas Gregor · 16 years ago
- 290eeb0 Add more parser support for Microsoft extensions. by Eli Friedman · 16 years ago
- 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 16 years ago
- d66f22d Patch finishes off application of printf attribute on blocks. by Fariborz Jahanian · 16 years ago
- 755f9d2 Minor tweak to support format attribute on blocks. No change in functionality. by Fariborz Jahanian · 16 years ago
- 390b4cc Reflow some comments. by Mike Stump · 16 years ago
- c13b7ca Removed superfluous code. by Fariborz Jahanian · 16 years ago
- 620d89c Early support for __format__attribute on blocks. Work in progress... by Fariborz Jahanian · 16 years ago
- 3bba33d improved on diagnosing misplacement of sentinel attributes. by Fariborz Jahanian · 16 years ago
- daf0415 This patch finishes off the sentinel attribute handling for by Fariborz Jahanian · 16 years ago
- ffb0081 updated comments. by Fariborz Jahanian · 16 years ago
- 2f7c392 Adds recognition of sentinel attribute on block declarations. by Fariborz Jahanian · 16 years ago
- 88f1ba0 Look for and diagnose missing sentinel argument on message by Fariborz Jahanian · 16 years ago
- 5dc53c9 Add some basic type checking for attributes ns_returns_retained and by Ted Kremenek · 16 years ago
- 82afa2d Fix rdar://6880951 by rejecting vectors of vectors. by Chris Lattner · 16 years ago
- 2db15bd Fix rdar://6881069, a crash on a form of vector_size that we by Chris Lattner · 16 years ago
- b71368d Add back Parse/Sema support for attributes cf_returns_retained and by Ted Kremenek · 16 years ago
- 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
- 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
- 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
- e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
- d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
- 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
- d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
- d4edddd ignore weak_import attribute on objc method decls. by Fariborz Jahanian · 16 years ago
- 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
- 31c215e Rename attributes: by Ted Kremenek · 16 years ago
- 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
- 72c9dcd Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to be by Ted Kremenek · 16 years ago
- b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago
- 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 16 years ago
- 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 16 years ago
- bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
- 9f9bf25 Improve compatibility with GCC regarding inline semantics in GNU89 by Douglas Gregor · 16 years ago
- c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
- 22afc65 Refactor HandleObjCOwnershipRetainAttr and HandleObjCOwnershipCFRetainAttr into by Ted Kremenek · 16 years ago
- 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
- d5e3e8e Correct the order of the parameters to CheckAssignmentConstraints in by Eli Friedman · 16 years ago
- 5e20448 accept an ignore the no_instrument_function attribute. Since we don't by Chris Lattner · 16 years ago
- de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 16 years ago
- 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 16 years ago
- b3efa98 Fix handling of C99 "extern inline" semantics when dealing with by Douglas Gregor · 16 years ago
- d55a71d Fix some mishandling of the attr(gnu_inline) mode when used with by Chris Lattner · 16 years ago
- cf2a721 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 16 years ago
- 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 16 years ago
- c519743 implement some sema for gnuc_inline attribute. Reject always_inline and no_inline on objc methods. by Chris Lattner · 16 years ago
- 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
- b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
- 348f28a Extend possible handled regparm(N) value by Anton Korobeynikov · 16 years ago
- 1102f42 Basic support for regparm codegen by Anton Korobeynikov · 16 years ago
- 264a76c Provide sema proper values of maximal number of arguments passed in registers. by Anton Korobeynikov · 16 years ago
- 55d3aaf Finish off semantic analysis for regparm, and remove the warning. Also by Eli Friedman · 16 years ago
- ee76033 Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 16 years ago
- 1c90f4d Be sure to not add weak import, if we are ignoring it. by Mike Stump · 16 years ago
- 862a2c5 Ignore weak import on properties. by Mike Stump · 16 years ago
- 897cd90 don't crash when sentinel attribute is used on function without a prototype, by Chris Lattner · 16 years ago
- 6e775db Add Parse/Sema support for weak_import attribute. by Daniel Dunbar · 16 years ago
- 0b2b6e1 Switch attributes to be allocated from the declcontext bump pointer just like by Chris Lattner · 16 years ago
- 7339749 PR3691: Add support for complex modes. I also tossed in support for XF by Eli Friedman · 16 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
- b90052a Use CheckAssignmentConstraints for checking the cleanup attr function. Fixes PR3656. by Anders Carlsson · 16 years ago
- 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- 5bab788 Add sema support for the noinline attribute. by Anders Carlsson · 16 years ago
- 7549c55 __attribute__((aligned)) was being ignored! by Daniel Dunbar · 16 years ago
- ba372b8 Cleanup objc's gc attributes code no longer needed. by Fariborz Jahanian · 16 years ago
- 3274260 Attribute 'iboutlet' can be applied to Objective-C property declarations. by Ted Kremenek · 16 years ago
- 396b2a2 Diagnose non-power-of-2 arguments to attribute aligned. by Daniel Dunbar · 16 years ago
- 0db29ec add parser and type checking support for attribute((objc_exception)). by Chris Lattner · 16 years ago
- 026dc96 Several related changes: by Chris Lattner · 16 years ago
- 186204b Warn about attribute used ignored on "extern int a __attribute__((used))". by Daniel Dunbar · 16 years ago
- b805dad Sema/AST support for attribute used. Patch by Anders Johnson (with small tweaks & test case)! by Daniel Dunbar · 16 years ago
- b235caa Start warning about unknown attributes. by Anders Carlsson · 16 years ago
- 05f8e47 Add a new Ignored attribute type, and use it for may_alias. by Anders Carlsson · 16 years ago