2 writes to _methodIL
ILCompiler.Compiler (2)
IL\ILImporter.Scanner.cs (2)
114
_methodIL
= new InstantiatedMethodIL(sharedMethod, uninstantiatiedMethodIL);
118
_methodIL
= methodIL;
41 references to _methodIL
ILCompiler.Compiler (41)
IL\ILImporter.Scanner.cs (41)
146
MethodDesc method =
_methodIL
.OwningMethod;
168
MethodDesc method =
_methodIL
.OwningMethod;
274
TypeDesc catchType = (TypeDesc)
_methodIL
.GetObject(region.ClassToken);
304
_typeEqualityPatternAnalyzer.Advance(opcode, reader,
_methodIL
);
305
_isInstCheckPatternAnalyzer.Advance(opcode, reader,
_methodIL
);
306
_rvaIntrinsicPatternAnalyzer.Advance(opcode, reader,
_methodIL
);
320
TypeDesc type = (TypeDesc)
_methodIL
.GetObject(token);
391
|| !IsTaskConfigureAwait((MethodDesc)
_methodIL
.GetObject(reader.ReadILToken()))
403
&& IsAsyncHelpersAwait((MethodDesc)
_methodIL
.GetObject(reader.ReadILToken()));
491
if (!IsValueTaskAsTask((MethodDesc)
_methodIL
.GetObject(callToken)))
511
MethodDesc ctorMethod = (MethodDesc)
_methodIL
.GetObject(ctorToken);
545
var runtimeDeterminedMethod = (MethodDesc)
_methodIL
.GetObject(token);
1052
var ctorMethod = (MethodDesc)
_methodIL
.GetObject(ctorToken);
1165
MethodSignature signature = (MethodSignature)
_methodIL
.GetObject(token);
1172
if (
_methodIL
is Internal.IL.Stubs.PInvokeILStubMethodIL)
1177
((MetadataType)
_methodIL
.OwningMethod.OwningType).Module);
1226
&&
_methodIL
.GetObject(reader.ReadILToken()) is MethodDesc { IsIntrinsic: true } intrinsicMethod
1253
TypeDesc type = (TypeDesc)
_methodIL
.GetObject(token);
1299
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1305
var type = (TypeDesc)
_methodIL
.GetObject(token);
1318
object obj =
_methodIL
.GetObject(token);
1329
analyzer.Advance(opcode, reader,
_methodIL
);
1339
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1353
Debug.Assert(
_methodIL
.OwningMethod.Name == "GetCanonType"u8);
1363
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (MethodDesc)_canonMethodIL.GetObject(token));
1380
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (FieldDesc)_canonMethodIL.GetObject(token));
1387
analyzer.Advance(opcode, reader,
_methodIL
);
1419
_constrained = (TypeDesc)
_methodIL
.GetObject(token);
1429
var field = (FieldDesc)
_methodIL
.GetObject(token);
1443
bool isInitOnlyWrite = field.OwningType ==
_methodIL
.OwningMethod.OwningType
1444
&& ((field.IsStatic &&
_methodIL
.OwningMethod.IsStaticConstructor)
1445
|| (!field.IsStatic &&
_methodIL
.OwningMethod.IsConstructor));
1529
_dependencies.Add(_factory.SerializedStringObject((string)
_methodIL
.GetObject(token)), "ldstr");
1534
var type = (TypeDesc)
_methodIL
.GetObject(token);
1550
var type2 = (TypeDesc)
_methodIL
.GetObject(reader.ReadILToken());
1566
type2 = (TypeDesc)
_methodIL
.GetObject(reader.ReadILToken());
1589
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, typeForAccessCheck);
1617
var elementType = (TypeDesc)
_methodIL
.GetObject(token);
1618
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1644
ImportStoreElement((TypeDesc)
_methodIL
.GetObject(token));
1659
TypeDesc elementType = (TypeDesc)
_methodIL
.GetObject(token);