Class Objc2Constants
java.lang.Object
ghidra.app.util.bin.format.objc.objc2.Objc2Constants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final CategoryPathstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThe name prefix of all Objective-C 2 sections.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a list containing valid Objective-C 2.0 section names.static final booleanisObjectiveC2(Program program) Returns true if this program contains Objective-C 2.
-
Field Details
-
OBJC2_PREFIX
The name prefix of all Objective-C 2 sections.- See Also:
-
OBJC2_CATEGORY_LIST
- See Also:
-
OBJC2_CLASS_LIST
- See Also:
-
OBJC2_CLASS_REFS
- See Also:
-
OBJC2_CONST
- See Also:
-
OBJC2_DATA
- See Also:
-
OBJC2_IMAGE_INFO
- See Also:
-
OBJC2_MESSAGE_REFS
- See Also:
-
OBJC2_NON_LAZY_CLASS_LIST
- See Also:
-
OBJC2_PROTOCOL_LIST
- See Also:
-
OBJC2_PROTOCOL_REFS
- See Also:
-
OBJC2_SELECTOR_REFS
- See Also:
-
OBJC2_SUPER_REFS
- See Also:
-
OBJC2_STUBS
- See Also:
-
NAMESPACE
- See Also:
-
CATEGORY
- See Also:
-
CATEGORY_PATH
-
-
Constructor Details
-
Objc2Constants
public Objc2Constants()
-
-
Method Details
-
getObjectiveC2SectionNames
Returns a list containing valid Objective-C 2.0 section names.- Returns:
- a list containing valid Objective-C 2.0 section names
-
isObjectiveC2
Returns true if this program contains Objective-C 2.- Parameters:
program- the program to check- Returns:
- true if the program contains Objective-C 2.
-