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);
1228
&&
_methodIL
.GetObject(reader.ReadILToken()) is MethodDesc { IsIntrinsic: true } intrinsicMethod
1255
TypeDesc type = (TypeDesc)
_methodIL
.GetObject(token);
1301
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1307
var type = (TypeDesc)
_methodIL
.GetObject(token);
1320
object obj =
_methodIL
.GetObject(token);
1331
analyzer.Advance(opcode, reader,
_methodIL
);
1341
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1355
Debug.Assert(
_methodIL
.OwningMethod.Name == "GetCanonType"u8);
1365
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (MethodDesc)_canonMethodIL.GetObject(token));
1382
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (FieldDesc)_canonMethodIL.GetObject(token));
1389
analyzer.Advance(opcode, reader,
_methodIL
);
1421
_constrained = (TypeDesc)
_methodIL
.GetObject(token);
1431
var field = (FieldDesc)
_methodIL
.GetObject(token);
1445
bool isInitOnlyWrite = field.OwningType ==
_methodIL
.OwningMethod.OwningType
1446
&& ((field.IsStatic &&
_methodIL
.OwningMethod.IsStaticConstructor)
1447
|| (!field.IsStatic &&
_methodIL
.OwningMethod.IsConstructor));
1531
_dependencies.Add(_factory.SerializedStringObject((string)
_methodIL
.GetObject(token)), "ldstr");
1536
var type = (TypeDesc)
_methodIL
.GetObject(token);
1552
var type2 = (TypeDesc)
_methodIL
.GetObject(reader.ReadILToken());
1568
type2 = (TypeDesc)
_methodIL
.GetObject(reader.ReadILToken());
1591
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, typeForAccessCheck);
1619
var elementType = (TypeDesc)
_methodIL
.GetObject(token);
1620
_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory,
_methodIL
, (TypeDesc)_canonMethodIL.GetObject(token));
1646
ImportStoreElement((TypeDesc)
_methodIL
.GetObject(token));
1661
TypeDesc elementType = (TypeDesc)
_methodIL
.GetObject(token);