651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/Sema/nonnull.c
|
b3d7efe0f95bc44f0e93602f4617a53ca3b66e3a |
|
30-Jul-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Refactor some attributes to use checkFunctionOrMethodArgumentIndex instead of using custom logic. No functional changes intended. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187398 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
6bc8f9a21cdbf3f043455ff78f9ece66f9f2c3d9 |
|
22-Jul-2013 |
Aaron Ballman <aaron@aaronballman.com> |
This test was missing its -verify argument. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186847 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
68fe96adf787abd1e98016da0f38e26644faf7b9 |
|
27-Jun-2011 |
Fariborz Jahanian <fjahanian@apple.com> |
Handle nonnull attribute with optional argument number on functions with arguments of transparent unions type. // rdar://9584012 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@133941 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
dbfe99ef39163fd3574332673ee175c2bb6ef3ca |
|
16-Jul-2009 |
Ted Kremenek <kremenek@apple.com> |
Handle some more fallout with the conversion of using PointerType for Objective-C pointers to using ObjCObjectPointerType. Now the checking for 'attribute ((nonnull))' in Sema doesn't emit an error when trying to apply that attribute to a parameter that is an Objective-C pointer (this is a regression). To prevent this regression from occuring in the future, the 'nonnull.c' test was moved to test/SemaObjC and renamed 'nonnull.m'. I also enhanced the tests to show that function calls involved a NULL Objective-C pointer constant does not trigger a warning. This is consistent with GCC, but should likely be fixed. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75856 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
9b82ce9047dabe36c4d389400f3020badcddfa51 |
|
25-May-2009 |
Chris Lattner <sabre@nondot.org> |
merge two tests. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72392 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
d7d5f0223bd30dfd618762349c6209dd1d5ea3e6 |
|
24-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Rename clang to clang-cc. Tests and drivers updated, still need to shuffle dirs. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
7fb43c17eb2b4102f40a80a355629aacd70589ad |
|
01-Sep-2008 |
Ted Kremenek <kremenek@apple.com> |
Tidy up sema processing of attribute "nonull": - warn about nonnull being applied to functions with no pointer arguments - continue processing argument list in the attribute when we encounter a non-pointer parameter being marked as nonnull - when no argument list is specified, only mark pointers as nonnull. This fixes PR 2732 and radar 6188814. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55610 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|
465172f304248a9aab6f2c398a836ce4e25efbbf |
|
22-Jul-2008 |
Ted Kremenek <kremenek@apple.com> |
Add test case for nonnull attribute. Fix indexing bug. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53882 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/nonnull.c
|