From 0dff7c8178a75a07d0b5ac417c2fa71d6ceec5d1 Mon Sep 17 00:00:00 2001 From: law Date: Thu, 8 Oct 1998 11:23:35 +0000 Subject: * encoding.c (objc_skip_type_qualifiers): Handle _C_BYREF. (objc_get_type_qualifiers): Similarly. * objc/encoding.h (_C_BYREF): Define. (_F_BYREF): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22917 138bc75d-0d04-0410-961f-82ee72b054a4 --- libobjc/encoding.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libobjc/encoding.c') diff --git a/libobjc/encoding.c b/libobjc/encoding.c index 94c5ab8da51..d4128704b92 100644 --- a/libobjc/encoding.c +++ b/libobjc/encoding.c @@ -402,6 +402,7 @@ objc_skip_type_qualifiers (const char* type) || *type == _C_INOUT || *type == _C_OUT || *type == _C_BYCOPY + || *type == _C_BYREF || *type == _C_ONEWAY || *type == _C_GCINVISIBLE) { @@ -661,6 +662,7 @@ objc_get_type_qualifiers (const char* type) case _C_INOUT: res |= _F_INOUT; break; case _C_OUT: res |= _F_OUT; break; case _C_BYCOPY: res |= _F_BYCOPY; break; + case _C_BYREF: res |= _F_BYREF; break; case _C_ONEWAY: res |= _F_ONEWAY; break; case _C_GCINVISIBLE: res |= _F_GCINVISIBLE; break; default: flag = NO; -- cgit v1.2.3