* Testing/GNUmakefile: Reactivate nsinvocation test.

* Testing/nsmethodsignature.m
	(large/smallStruct_id:uchar:ushort:uint...): Correct name.
	(void_float:double:): New test.
	(void_double:float:): New test.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19877 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2004-08-17 20:57:39 +00:00
parent 83d6c451f2
commit b6706ad3bc
3 changed files with 16 additions and 2 deletions

View file

@ -1,3 +1,11 @@
2004-08-17 David Ayers <d.ayers@inode.at>
* Testing/GNUmakefile: Reactivate nsinvocation test.
* Testing/nsmethodsignature.m
(large/smallStruct_id:uchar:ushort:uint...): Correct name.
(void_float:double:): New test.
(void_double:float:): New test.
2004-08-17 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSPort.m, Source/NSPortNameServer.m: Fix port type

View file

@ -53,6 +53,7 @@ CHECKABLE_TOOLS = \
nshashtable \
nshost \
nsindexset \
nsinvocation \
nsmaptable \
nsmethodsignature \
nsnotification \

View file

@ -94,6 +94,8 @@ typedef struct _MySmallStruct MySmallStruct;
-(void)void_largeStruct:(MyLargeStruct)_str;
-(void)void_smallStruct:(MySmallStruct)_str;
-(void)void_float:(float)_float double:(double)_double;
-(void)void_double:(double)_double float:(float)_float;
-(MyLargeStruct)largeStruct_id:(id)_id
char:(char)_char
@ -104,7 +106,7 @@ typedef struct _MySmallStruct MySmallStruct;
double:(double)_double
largeStruct:(MyLargeStruct)_lstr
smallStruct:(MySmallStruct)_sstr;
-(MySmallStruct)largeStruct_id:(id)_id
-(MySmallStruct)smallStruct_id:(id)_id
uchar:(unsigned char)_uchar
ushort:(unsigned short)_ushort
uint:(unsigned int)_uint
@ -168,6 +170,9 @@ typedef struct _MySmallStruct MySmallStruct;
-(void)void_largeStruct:(MyLargeStruct)_str {}
-(void)void_smallStruct:(MySmallStruct)_str {}
-(void)void_float:(float)_float double:(double)_double {}
-(void)void_double:(double)_double float:(float)_float {}
-(MyLargeStruct)largeStruct_id:(id)_id
char:(char)_char
@ -179,7 +184,7 @@ typedef struct _MySmallStruct MySmallStruct;
largeStruct:(MyLargeStruct)_lstr
smallStruct:(MySmallStruct)_sstr { return _lstr; }
-(MySmallStruct)largeStruct_id:(id)_id
-(MySmallStruct)smallStruct_id:(id)_id
uchar:(unsigned char)_uchar
ushort:(unsigned short)_ushort
uint:(unsigned int)_uint