From 9f9049e42263eef23b4db54e056e434ef8e4adee Mon Sep 17 00:00:00 2001 From: Andrew McCallum Date: Sun, 12 Mar 1995 15:50:38 +0000 Subject: [PATCH] NSMethodSignature instead of MethodSignature. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@80 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/base/NSInvocation.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Headers/gnustep/base/NSInvocation.h b/Headers/gnustep/base/NSInvocation.h index 11ba725db..89b05326d 100644 --- a/Headers/gnustep/base/NSInvocation.h +++ b/Headers/gnustep/base/NSInvocation.h @@ -3,6 +3,8 @@ #include +@class NSMethodSignature; + @interface NSInvocation : Object { id methodSignature; @@ -10,12 +12,14 @@ retval_t retFrame; } -+ (NSInvocation*) invocationWithMethodSignature: (MethodSignature*)ms; ++ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)ms; ++ (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)ms + frame: (arglist_t)argFrame; - (void) getArgument: (void*)argumentLocation atIndex: (int)index; - (void) getReturnValue: (void*)returnLocation; -- (MethodSignature*) methodSignature; +- (NSMethodSignature*) methodSignature; - (SEL) selector; - (void) setArgument: (void*)argumentLocation atIndex: (int)index; - (void) setReturnValue: (void*)returnLocation;