Skip to content

Commit 757630f

Browse files
authored
seekReadTypeDefRowExtents returns a struct tuple (#9221)
1 parent 21e95d8 commit 757630f

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/absil/ilread.fs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1550,11 +1550,10 @@ and readBlobHeapAsTypeName ctxt (nameIdx, namespaceIdx) =
15501550

15511551
and seekReadTypeDefRowExtents (ctxt: ILMetadataReader) _info (idx: int) =
15521552
if idx >= ctxt.getNumRows TableNames.TypeDef then
1553-
ctxt.getNumRows TableNames.Field + 1,
1554-
ctxt.getNumRows TableNames.Method + 1
1553+
struct (ctxt.getNumRows TableNames.Field + 1, ctxt.getNumRows TableNames.Method + 1)
15551554
else
15561555
let (_, _, _, _, fieldsIdx, methodsIdx) = seekReadTypeDefRow ctxt (idx + 1)
1557-
fieldsIdx, methodsIdx
1556+
struct (fieldsIdx, methodsIdx )
15581557

15591558
and seekReadTypeDefRowWithExtents ctxt (idx: int) =
15601559
let info= seekReadTypeDefRow ctxt idx
@@ -1578,7 +1577,7 @@ and typeDefReader ctxtH: ILTypeDefStored =
15781577

15791578
let ((flags, nameIdx, namespaceIdx, extendsIdx, fieldsIdx, methodsIdx) as info) = seekReadTypeDefRow ctxt idx
15801579
let nm = readBlobHeapAsTypeName ctxt (nameIdx, namespaceIdx)
1581-
let (endFieldsIdx, endMethodsIdx) = seekReadTypeDefRowExtents ctxt info idx
1580+
let struct (endFieldsIdx, endMethodsIdx) = seekReadTypeDefRowExtents ctxt info idx
15821581
let typars = seekReadGenericParams ctxt 0 (tomd_TypeDef, idx)
15831582
let numtypars = typars.Length
15841583
let super = seekReadOptionalTypeDefOrRef ctxt numtypars AsObject extendsIdx

0 commit comments

Comments
 (0)