LLDB mainline
Macros
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

#define _C_ARY_B   '['

Definition at line 35 of file ObjCConstants.h.

◆ _C_ARY_E

#define _C_ARY_E   ']'

Definition at line 36 of file ObjCConstants.h.

◆ _C_ATOM

#define _C_ATOM   '%'

Definition at line 34 of file ObjCConstants.h.

◆ _C_BFLD

#define _C_BFLD   'b'

Definition at line 28 of file ObjCConstants.h.

◆ _C_BOOL

#define _C_BOOL   'B'

Definition at line 29 of file ObjCConstants.h.

◆ _C_CHARPTR

#define _C_CHARPTR   '*'

Definition at line 33 of file ObjCConstants.h.

◆ _C_CHR

#define _C_CHR   'c'

Definition at line 16 of file ObjCConstants.h.

◆ _C_CLASS

#define _C_CLASS   '#'

Definition at line 14 of file ObjCConstants.h.

◆ _C_CONST

#define _C_CONST   'r'

Definition at line 42 of file ObjCConstants.h.

◆ _C_DBL

#define _C_DBL   'd'

Definition at line 27 of file ObjCConstants.h.

◆ _C_FLT

#define _C_FLT   'f'

Definition at line 26 of file ObjCConstants.h.

◆ _C_ID

#define _C_ID   '@'

Definition at line 13 of file ObjCConstants.h.

◆ _C_INT

#define _C_INT   'i'

Definition at line 20 of file ObjCConstants.h.

◆ _C_LNG

#define _C_LNG   'l'

Definition at line 22 of file ObjCConstants.h.

◆ _C_LNG_LNG

#define _C_LNG_LNG   'q'

Definition at line 24 of file ObjCConstants.h.

◆ _C_PTR

#define _C_PTR   '^'

Definition at line 32 of file ObjCConstants.h.

◆ _C_SEL

#define _C_SEL   ':'

Definition at line 15 of file ObjCConstants.h.

◆ _C_SHT

#define _C_SHT   's'

Definition at line 18 of file ObjCConstants.h.

◆ _C_STRUCT_B

#define _C_STRUCT_B   '{'

Definition at line 39 of file ObjCConstants.h.

◆ _C_STRUCT_E

#define _C_STRUCT_E   '}'

Definition at line 40 of file ObjCConstants.h.

◆ _C_UCHR

#define _C_UCHR   'C'

Definition at line 17 of file ObjCConstants.h.

◆ _C_UINT

#define _C_UINT   'I'

Definition at line 21 of file ObjCConstants.h.

◆ _C_ULNG

#define _C_ULNG   'L'

Definition at line 23 of file ObjCConstants.h.

◆ _C_ULNG_LNG

#define _C_ULNG_LNG   'Q'

Definition at line 25 of file ObjCConstants.h.

◆ _C_UNDEF

#define _C_UNDEF   '?'

Definition at line 31 of file ObjCConstants.h.

◆ _C_UNION_B

#define _C_UNION_B   '('

Definition at line 37 of file ObjCConstants.h.

◆ _C_UNION_E

#define _C_UNION_E   ')'

Definition at line 38 of file ObjCConstants.h.

◆ _C_USHT

#define _C_USHT   'S'

Definition at line 19 of file ObjCConstants.h.

◆ _C_VECTOR

#define _C_VECTOR   '!'

Definition at line 41 of file ObjCConstants.h.

◆ _C_VOID

#define _C_VOID   'v'

Definition at line 30 of file ObjCConstants.h.