LLDB mainline
ObjCConstants.h File Reference

Go to the source code of this file.

Macros

#define _C_ID   '@'
#define _C_CLASS   '#'
#define _C_SEL   ':'
#define _C_CHR   'c'
#define _C_UCHR   'C'
#define _C_SHT   's'
#define _C_USHT   'S'
#define _C_INT   'i'
#define _C_UINT   'I'
#define _C_LNG   'l'
#define _C_ULNG   'L'
#define _C_LNG_LNG   'q'
#define _C_ULNG_LNG   'Q'
#define _C_FLT   'f'
#define _C_DBL   'd'
#define _C_BFLD   'b'
#define _C_BOOL   'B'
#define _C_VOID   'v'
#define _C_UNDEF   '?'
#define _C_PTR   '^'
#define _C_CHARPTR   '*'
#define _C_ATOM   '%'
#define _C_ARY_B   '['
#define _C_ARY_E   ']'
#define _C_UNION_B   '('
#define _C_UNION_E   ')'
#define _C_STRUCT_B   '{'
#define _C_STRUCT_E   '}'
#define _C_VECTOR   '!'
#define _C_CONST   'r'

Macro Definition Documentation

◆ _C_ARY_B

◆ _C_ARY_E

◆ _C_ATOM

#define _C_ATOM   '%'

Definition at line 34 of file ObjCConstants.h.

◆ _C_BFLD

#define _C_BFLD   'b'

◆ _C_BOOL

#define _C_BOOL   'B'

◆ _C_CHARPTR

#define _C_CHARPTR   '*'

◆ _C_CHR

◆ _C_CLASS

#define _C_CLASS   '#'

◆ _C_CONST

#define _C_CONST   'r'

◆ _C_DBL

#define _C_DBL   'd'

◆ _C_FLT

#define _C_FLT   'f'

◆ _C_ID

◆ _C_INT

◆ _C_LNG

◆ _C_LNG_LNG

◆ _C_PTR

#define _C_PTR   '^'

◆ _C_SEL

#define _C_SEL   ':'

◆ _C_SHT

◆ _C_STRUCT_B

◆ _C_STRUCT_E

◆ _C_UCHR

◆ _C_UINT

◆ _C_ULNG

◆ _C_ULNG_LNG

#define _C_ULNG_LNG   'Q'

◆ _C_UNDEF

#define _C_UNDEF   '?'

◆ _C_UNION_B

◆ _C_UNION_E

◆ _C_USHT

◆ _C_VECTOR

#define _C_VECTOR   '!'

Definition at line 41 of file ObjCConstants.h.

◆ _C_VOID

#define _C_VOID   'v'