The name is like libio.h/_IO_marker, which is a problem, since we often try to lookup structs by their name in other plugins. This needs to be normalized by adding a scope property to both enums and struct, which normally will be None. For Ghidra, we will put everything before the name as the scope.
In Ghidra, structs can look like this:
The name is like
libio.h/_IO_marker
, which is a problem, since we often try to lookup structs by their name in other plugins. This needs to be normalized by adding ascope
property to both enums and struct, which normally will beNone
. For Ghidra, we will put everything before the name as the scope.This can also be useful for future Class support.