clean up & merge inline binary annotation decoders

This commit is contained in:
Ryan Fleury
2024-05-26 14:56:13 -07:00
parent ffa802f583
commit 729a5a9392
2 changed files with 49 additions and 41 deletions
+7 -6
View File
@@ -1761,8 +1761,8 @@ struct CV_SymBuildInfo
//- (SymKind: INLINESITE)
typedef U32 CV_InlineBinaryAnnotaiton;
typedef enum CV_InlineBinaryAnnotationenum
typedef U32 CV_InlineBinaryAnnotation;
typedef enum CV_InlineBinaryAnnotationEnum
{
CV_InlineBinaryAnnotation_Null,
CV_InlineBinaryAnnotation_CodeOffset,
@@ -1778,14 +1778,16 @@ typedef enum CV_InlineBinaryAnnotationenum
CV_InlineBinaryAnnotation_ChangeCodeOffsetAndLineOffset,
CV_InlineBinaryAnnotation_ChangeCodeLengthAndCodeOffset,
CV_InlineBinaryAnnotaiton_ChangeColumnEnd
};
}
CV_InlineBinaryAnnotationEnum;
typedef U32 CV_InlineRangeKind;
typedef enum CV_InlnineRangeKindEnum
typedef enum CV_InlineRangeKindEnum
{
CV_InlineRangeKind_Expr,
CV_InlineRangeKind_Stmt
};
}
CV_InlineRangeKindEnum;
typedef struct CV_SymInlineSite CV_SymInlineSite;
struct CV_SymInlineSite
@@ -2917,7 +2919,6 @@ struct CV_TypeIdArray
U64 count;
};
////////////////////////////////
//~ CodeView Common Functions