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)
146MethodDesc method = _methodIL.OwningMethod; 168MethodDesc method = _methodIL.OwningMethod; 274TypeDesc catchType = (TypeDesc)_methodIL.GetObject(region.ClassToken); 304_typeEqualityPatternAnalyzer.Advance(opcode, reader, _methodIL); 305_isInstCheckPatternAnalyzer.Advance(opcode, reader, _methodIL); 306_rvaIntrinsicPatternAnalyzer.Advance(opcode, reader, _methodIL); 320TypeDesc type = (TypeDesc)_methodIL.GetObject(token); 391|| !IsTaskConfigureAwait((MethodDesc)_methodIL.GetObject(reader.ReadILToken())) 403&& IsAsyncHelpersAwait((MethodDesc)_methodIL.GetObject(reader.ReadILToken())); 491if (!IsValueTaskAsTask((MethodDesc)_methodIL.GetObject(callToken))) 511MethodDesc ctorMethod = (MethodDesc)_methodIL.GetObject(ctorToken); 545var runtimeDeterminedMethod = (MethodDesc)_methodIL.GetObject(token); 1052var ctorMethod = (MethodDesc)_methodIL.GetObject(ctorToken); 1165MethodSignature signature = (MethodSignature)_methodIL.GetObject(token); 1172if (_methodIL is Internal.IL.Stubs.PInvokeILStubMethodIL) 1177((MetadataType)_methodIL.OwningMethod.OwningType).Module); 1228&& _methodIL.GetObject(reader.ReadILToken()) is MethodDesc { IsIntrinsic: true } intrinsicMethod 1255TypeDesc type = (TypeDesc)_methodIL.GetObject(token); 1301_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory, _methodIL, (TypeDesc)_canonMethodIL.GetObject(token)); 1307var type = (TypeDesc)_methodIL.GetObject(token); 1320object obj = _methodIL.GetObject(token); 1331analyzer.Advance(opcode, reader, _methodIL); 1341_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory, _methodIL, (TypeDesc)_canonMethodIL.GetObject(token)); 1355Debug.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)); 1389analyzer.Advance(opcode, reader, _methodIL); 1421_constrained = (TypeDesc)_methodIL.GetObject(token); 1431var field = (FieldDesc)_methodIL.GetObject(token); 1445bool 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"); 1536var type = (TypeDesc)_methodIL.GetObject(token); 1552var type2 = (TypeDesc)_methodIL.GetObject(reader.ReadILToken()); 1568type2 = (TypeDesc)_methodIL.GetObject(reader.ReadILToken()); 1591_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory, _methodIL, typeForAccessCheck); 1619var elementType = (TypeDesc)_methodIL.GetObject(token); 1620_factory.MetadataManager.GetDependenciesDueToAccess(ref _dependencies, _factory, _methodIL, (TypeDesc)_canonMethodIL.GetObject(token)); 1646ImportStoreElement((TypeDesc)_methodIL.GetObject(token)); 1661TypeDesc elementType = (TypeDesc)_methodIL.GetObject(token);