- Apr 12, 2010
-
-
Chris Lattner authored
llvm-svn: 101006
-
- Mar 22, 2010
-
-
Chris Lattner authored
Will fix correctly now that I have a testcase llvm-svn: 99207
-
- Mar 16, 2010
-
-
Chris Lattner authored
building mainline GCC, PR6542 llvm-svn: 98661
-
- Feb 23, 2010
-
-
Rafael Espindola authored
Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. llvm-svn: 96992
-
- Feb 18, 2010
-
-
Ted Kremenek authored
match 'ns_returns_retained' and 'cf_returns_retained' respectively. These are not yet hooked up to the static analyzer. llvm-svn: 96535
-
- Feb 17, 2010
-
-
Ted Kremenek authored
llvm-svn: 96447
-
- Nov 25, 2009
-
-
Alexis Hunt authored
The attributes are currently ignored. llvm-svn: 89837
-
- Nov 21, 2009
-
-
Alexis Hunt authored
The following attributes are currently supported in C++0x attribute lists (and in GNU ones as well): - align() - semantics believed to be conformant to n3000, except for redeclarations and what entities it may apply to - final - semantics believed to be conformant to CWG issue 817's proposed wording, except for redeclarations - noreturn - semantics believed to be conformant to n3000, except for redeclarations - carries_dependency - currently ignored (this is an optimization hint) llvm-svn: 89543
-
- Nov 09, 2009
-
-
Eli Friedman authored
unless we start implementing command-line switches which override the default calling convention, so the effect is mostly to silence unknown attribute warnings.) llvm-svn: 86571
-
- Oct 29, 2009
-
-
Douglas Gregor authored
llvm-svn: 85491
-
- Oct 18, 2009
-
-
Daniel Dunbar authored
are updated. llvm-svn: 84447
-
- Oct 17, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84339
-
- Sep 09, 2009
-
-
Mike Stump authored
llvm-svn: 81346
-
- Aug 09, 2009
-
-
Ryan Flynn authored
llvm-svn: 78541
-
- Jun 26, 2009
-
-
Nate Begeman authored
llvm-svn: 74280
-
- Jun 08, 2009
-
-
Eli Friedman authored
at the moment because we ignore the result. llvm-svn: 73056
-
- May 20, 2009
-
-
Fariborz Jahanian authored
Still more to do. llvm-svn: 72173
-
- May 09, 2009
-
-
Ted Kremenek authored
'cf_returns_retained'. llvm-svn: 71311
-
- May 08, 2009
-
-
Ted Kremenek authored
llvm-svn: 71216
-
- May 07, 2009
-
-
Ted Kremenek authored
- Rename 'ns_returns_owned' -> 'ns_returns_retained'. - Rename 'cf_returns_owned' -> 'cf_returns_retained'. llvm-svn: 71182
-
- May 05, 2009
-
-
Ted Kremenek authored
llvm-svn: 70990
-
Ted Kremenek authored
llvm-svn: 70952
-
Ted Kremenek authored
ns_ownership_returns -> ns_returns_owned ns_ownership_retain -> ns_retains ns_ownership_release -> ns_releases cf_ownership_retain -> cf_retains cf_ownership_release -> cf_releases llvm-svn: 70949
-
Ted Kremenek authored
llvm-svn: 70941
-
Ted Kremenek authored
llvm-svn: 70940
-
- May 04, 2009
-
-
Ted Kremenek authored
llvm-svn: 70897
-
Ted Kremenek authored
'objc_ownership_cfretain' -> 'cf_ownership_retain' 'objc_ownership_cfrelease' -> 'cf_ownership_release' Motivation: Core Foundation objects can be used in isolation from Objective-C, and this forces users to reason about the separate semantics of CF objects. More Sema support pending. llvm-svn: 70884
-
- Apr 29, 2009
-
-
Ted Kremenek authored
to add 'CFMakeCollectable' semantics to a method. llvm-svn: 70336
-
- Apr 27, 2009
-
-
Ted Kremenek authored
'objc_ownership_cfrelease'. These are the 'release' equivalents of 'objc_ownership_retain' and 'objc_ownership_cfretain' respectively. llvm-svn: 70235
-
Ted Kremenek authored
as 'objc_ownership_cfretain' except that the method acts like a CFRetain instead of a [... retain] (important in GC modes). Checker support is wired up, but currently only for Objective-C message expressions (not function calls). llvm-svn: 70218
-
- Apr 25, 2009
-
-
Chris Lattner authored
support -pg, we never instrument :) llvm-svn: 70061
-
Ted Kremenek authored
users to specify that a method's argument is visibly retained (reference count incremented). llvm-svn: 70008
-
Ted Kremenek authored
to the checker yet, but essentially it allows a user to specify that an Objective-C method or C function increments the reference count of a passed object. llvm-svn: 70005
-
Ted Kremenek authored
up to the checker yet, but essentially it allows a user to specify that an Objective-C method or C function returns an owned an Objective-C object. llvm-svn: 70001
-
- Apr 20, 2009
-
-
Chris Lattner authored
PR4023 llvm-svn: 69618
-
- Apr 14, 2009
-
-
Chris Lattner authored
llvm-svn: 69044
-
- Apr 11, 2009
-
-
Chris Lattner authored
down to the ActionBase class. This eliminates dependencies of (e.g.) DeclSpec.h on Action.h, meaning that action.h can now include these headers and use their types directly in the actions interfaces. This is a refactoring to support a future change, no functionality change. llvm-svn: 68869
-
- Apr 10, 2009
-
-
rdar://problem/6777003Ted Kremenek authored
clients of the analyzer to designate custom assertion routines as "noreturn" functions from the analyzer's perspective but not the compiler's. llvm-svn: 68746
-
- Mar 27, 2009
-
-
Fariborz Jahanian authored
ir gen. No intended change in functionality. llvm-svn: 67857
-
- Mar 06, 2009
-
-
Daniel Dunbar authored
- Also, diagnose weak applied to types. llvm-svn: 66259
-