Class ObjectiveC1_TypeEncodings
java.lang.Object
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
-
Field Summary
Modifier and TypeFieldDescriptionstatic final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
processInstanceVariableSignature
(Program program, Address instanceVariableAddress, String mangledType, int instanceVariableSize) processInstanceVariableSignature
(String name, String mangledType) void
processMethodSignature
(Program program, Address methodAddress, String mangledSignature, ObjectiveC_MethodType methodType) toFunctionSignature
(String methodName, String mangledSignature)
-
Field Details
-
_C_ID
public static final char _C_ID- See Also:
-
_C_CLASS
public static final char _C_CLASS- See Also:
-
_C_SEL
public static final char _C_SEL- See Also:
-
_C_CHR
public static final char _C_CHR- See Also:
-
_C_UCHR
public static final char _C_UCHR- See Also:
-
_C_SHT
public static final char _C_SHT- See Also:
-
_C_USHT
public static final char _C_USHT- See Also:
-
_C_INT
public static final char _C_INT- See Also:
-
_C_UINT
public static final char _C_UINT- See Also:
-
_C_LNG
public static final char _C_LNG- See Also:
-
_C_ULNG
public static final char _C_ULNG- See Also:
-
_C_LNG_LNG
public static final char _C_LNG_LNG- See Also:
-
_C_ULNG_LNG
public static final char _C_ULNG_LNG- See Also:
-
_C_FLT
public static final char _C_FLT- See Also:
-
_C_DBL
public static final char _C_DBL- See Also:
-
_C_BOOL
public static final char _C_BOOL- See Also:
-
_C_VOID
public static final char _C_VOID- See Also:
-
_C_UNDEF
public static final char _C_UNDEF- See Also:
-
_C_PTR
public static final char _C_PTR- See Also:
-
_C_CHARPTR
public static final char _C_CHARPTR- See Also:
-
_C_ATOM
public static final char _C_ATOM- See Also:
-
_C_ARY_B
public static final char _C_ARY_B- See Also:
-
_C_ARY_E
public static final char _C_ARY_E- See Also:
-
_C_UNION_B
public static final char _C_UNION_B- See Also:
-
_C_UNION_E
public static final char _C_UNION_E- See Also:
-
_C_STRUCT_B
public static final char _C_STRUCT_B- See Also:
-
_C_STRUCT_E
public static final char _C_STRUCT_E- See Also:
-
_C_VECTOR
public static final char _C_VECTOR- See Also:
-
_C_BFLD
public static final char _C_BFLD- See Also:
-
_C_CONST
public static final char _C_CONST- See Also:
-
_C_IN
public static final char _C_IN- See Also:
-
_C_INOUT
public static final char _C_INOUT- See Also:
-
_C_OUT
public static final char _C_OUT- See Also:
-
_C_BYCOPY
public static final char _C_BYCOPY- See Also:
-
_C_BYREF
public static final char _C_BYREF- See Also:
-
_C_ONEWAY
public static final char _C_ONEWAY- See Also:
-
_C_ATOMIC
public static final char _C_ATOMIC- See Also:
-
-
Constructor Details
-
ObjectiveC1_TypeEncodings
-
-
Method Details
-
processMethodSignature
public void processMethodSignature(Program program, Address methodAddress, String mangledSignature, ObjectiveC_MethodType methodType) -
toFunctionSignature
-
processInstanceVariableSignature
-
processInstanceVariableSignature
-