Class ContextDescriptorKind
java.lang.Object
ghidra.app.util.bin.format.swift.types.ContextDescriptorKind
Swift ContextDescriptorKind values
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThis context descriptor represents an anonymous possibly-generic context such as a function bodystatic final intThis context descriptor represents a classstatic final intThis context descriptor represents an enumstatic final intThis context descriptor represents an extensionstatic final intThis context descriptor represents a modulestatic final intThis context descriptor represents an opaque type aliasstatic final intThis context descriptor represents a protocol contextstatic final intThis context descriptor represents a structstatic final intFirst kind that represents a type of any sortstatic final intLast kind that represents a type of any sort -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetKind(int flags) Gets theContextDescriptorKindvalue from theflags
-
Field Details
-
MODULE
public static final int MODULEThis context descriptor represents a module- See Also:
-
EXTENSION
public static final int EXTENSIONThis context descriptor represents an extension- See Also:
-
ANONYMOUS
public static final int ANONYMOUSThis context descriptor represents an anonymous possibly-generic context such as a function body- See Also:
-
PROTOCOL
public static final int PROTOCOLThis context descriptor represents a protocol context- See Also:
-
OPAQUE_TYPE
public static final int OPAQUE_TYPEThis context descriptor represents an opaque type alias- See Also:
-
TYPE_FIRST
public static final int TYPE_FIRSTFirst kind that represents a type of any sort- See Also:
-
CLASS
public static final int CLASSThis context descriptor represents a class- See Also:
-
STRUCT
public static final int STRUCTThis context descriptor represents a struct- See Also:
-
ENUM
public static final int ENUMThis context descriptor represents an enum- See Also:
-
TYPE_LAST
public static final int TYPE_LASTLast kind that represents a type of any sort- See Also:
-
-
Constructor Details
-
ContextDescriptorKind
public ContextDescriptorKind()
-
-
Method Details
-
getKind
public static int getKind(int flags) Gets theContextDescriptorKindvalue from theflags- Parameters:
flags- Theflagsthat contain the kind- Returns:
- The
ContextDescriptorKindvalue
-