Skip to content

Commit

Permalink
more details for LF_STRUCT2
Browse files Browse the repository at this point in the history
  • Loading branch information
NikitaSmith057 committed Jan 21, 2025
1 parent 61307ae commit c6d28b9
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/codeview/codeview.h
Original file line number Diff line number Diff line change
Expand Up @@ -2149,6 +2149,7 @@ typedef enum CV_MoComUDTKindEnum
} CV_MoComUDTKindEnum;

typedef U16 CV_TypeProps;
typedef U32 CV_TypeProps32;
enum
{
CV_TypeProp_Packed = (1 << 0),
Expand Down Expand Up @@ -2686,12 +2687,11 @@ typedef struct CV_LeafStruct2 CV_LeafStruct2;
struct CV_LeafStruct2
{
// NOTE: still reverse engineering this - if you find docs please help!
CV_TypeProps props;
U16 unknown1;
CV_TypeId field_itype;
CV_TypeId derived_itype;
CV_TypeId vshape_itype;
U16 unknown2;
CV_TypeProps32 props;
CV_TypeId field_itype;
CV_TypeId derived_itype;
CV_TypeId vshape_itype;
U16 unknown; // count for something? (possibly CV_Numeric)
// CV_Numeric size
// U8[] name (null terminated)
// U8[] unique_name (null terminated)
Expand Down

0 comments on commit c6d28b9

Please sign in to comment.