@@ -33,7 +33,7 @@ let resolveCurrentMethodSpecScope obj =
3333
3434
3535let findSystemRuntimeAssemblyRef() =
36- match (! parseILGlobals) .primaryAssemblyScopeRef with
36+ match parseILGlobals.primaryAssemblyScopeRef with
3737 | ILScopeRef.Assembly aref -> aref
3838 | _ -> pfailwith "systemRuntimeScopeRef not set to valid assembly reference in parseILGlobals"
3939
@@ -235,9 +235,9 @@ callKind:
235235 *---------------------------------------------*/
236236
237237typ: STRING
238- { noMethodSpecScope (! parseILGlobals) .typ_String }
238+ { noMethodSpecScope parseILGlobals.typ_String }
239239 | OBJECT
240- { noMethodSpecScope (! parseILGlobals) .typ_Object }
240+ { noMethodSpecScope parseILGlobals.typ_Object }
241241 | CLASS typeNameInst
242242 { resolveMethodSpecScopeThen $2 (fun tspec ->
243243 noMethodSpecScope (mkILBoxedType tspec)) }
@@ -256,45 +256,45 @@ typ: STRING
256256 | typ STAR
257257 { resolveMethodSpecScopeThen $1 (fun ty -> noMethodSpecScope (ILType.Ptr ty)) }
258258 | CHAR
259- { noMethodSpecScope (! parseILGlobals) .typ_Char }
259+ { noMethodSpecScope parseILGlobals.typ_Char }
260260 | VOID
261261 { noMethodSpecScope ILType.Void }
262262 | BOOL
263- { noMethodSpecScope (! parseILGlobals) .typ_Bool }
263+ { noMethodSpecScope parseILGlobals.typ_Bool }
264264 | INT8
265- { noMethodSpecScope (! parseILGlobals) .typ_SByte }
265+ { noMethodSpecScope parseILGlobals.typ_SByte }
266266 | INT16
267- { noMethodSpecScope (! parseILGlobals) .typ_Int16 }
267+ { noMethodSpecScope parseILGlobals.typ_Int16 }
268268 | INT32
269- { noMethodSpecScope (! parseILGlobals) .typ_Int32 }
269+ { noMethodSpecScope parseILGlobals.typ_Int32 }
270270 | INT64
271- { noMethodSpecScope (! parseILGlobals) .typ_Int64 }
271+ { noMethodSpecScope parseILGlobals.typ_Int64 }
272272 | FLOAT32
273- { noMethodSpecScope (! parseILGlobals) .typ_Single }
273+ { noMethodSpecScope parseILGlobals.typ_Single }
274274 | FLOAT64
275- { noMethodSpecScope (! parseILGlobals) .typ_Double }
275+ { noMethodSpecScope parseILGlobals.typ_Double }
276276 | UNSIGNED INT8
277- { noMethodSpecScope (! parseILGlobals) .typ_Byte }
277+ { noMethodSpecScope parseILGlobals.typ_Byte }
278278 | UNSIGNED INT16
279- { noMethodSpecScope (! parseILGlobals) .typ_UInt16 }
279+ { noMethodSpecScope parseILGlobals.typ_UInt16 }
280280 | UNSIGNED INT32
281- { noMethodSpecScope (! parseILGlobals) .typ_UInt32 }
281+ { noMethodSpecScope parseILGlobals.typ_UInt32 }
282282 | UNSIGNED INT64
283- { noMethodSpecScope (! parseILGlobals) .typ_UInt64 }
283+ { noMethodSpecScope parseILGlobals.typ_UInt64 }
284284 | UINT8
285- { noMethodSpecScope (! parseILGlobals) .typ_Byte }
285+ { noMethodSpecScope parseILGlobals.typ_Byte }
286286 | UINT16
287- { noMethodSpecScope (! parseILGlobals) .typ_UInt16 }
287+ { noMethodSpecScope parseILGlobals.typ_UInt16 }
288288 | UINT32
289- { noMethodSpecScope (! parseILGlobals) .typ_UInt32 }
289+ { noMethodSpecScope parseILGlobals.typ_UInt32 }
290290 | UINT64
291- { noMethodSpecScope (! parseILGlobals) .typ_UInt64 }
291+ { noMethodSpecScope parseILGlobals.typ_UInt64 }
292292 | NATIVE INT
293- { noMethodSpecScope (! parseILGlobals) .typ_IntPtr }
293+ { noMethodSpecScope parseILGlobals.typ_IntPtr }
294294 | NATIVE UNSIGNED INT
295- { noMethodSpecScope (! parseILGlobals) .typ_UIntPtr }
295+ { noMethodSpecScope parseILGlobals.typ_UIntPtr }
296296 | NATIVE UINT
297- { noMethodSpecScope (! parseILGlobals) .typ_UIntPtr }
297+ { noMethodSpecScope parseILGlobals.typ_UIntPtr }
298298
299299 | BANG int32
300300 { noMethodSpecScope (ILType.TypeVar (uint16 ( $2))) }
0 commit comments