37 references to ldfld
ILCompiler.Compiler (32)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (1)
243
codeStream.Emit(ILOpcode.
ldfld
, emit.NewToken(eeTypeField));
Compiler\Dataflow\FlowAnnotations.cs (1)
696
case ILOpcode.
ldfld
when !isWriteAccessor:
Compiler\Dataflow\MethodBodyScanner.cs (2)
619
case ILOpcode.
ldfld
:
1099
if (opcode == ILOpcode.
ldfld
|| opcode == ILOpcode.ldflda)
Compiler\TypePreinit.cs (1)
756
case ILOpcode.
ldfld
:
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (1)
452
codeStream.Emit(ILOpcode.
ldfld
, emit.NewToken(eeTypeField));
parent\parent\Common\TypeSystem\IL\ILImporter.cs (2)
162
case ILOpcode.
ldfld
:
638
case ILOpcode.
ldfld
:
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (2)
122
codeStream.Emit(ILOpcode.
ldfld
, _emitter.NewToken(objectType.GetKnownField("m_pEEType"u8)));
149
codeStream.Emit(ILOpcode.
ldfld
, _emitter.NewToken(objectType.GetKnownField("m_pEEType"u8)));
parent\parent\Common\TypeSystem\IL\Stubs\DelegateMethodILEmitter.cs (2)
61
codeStream.Emit(ILOpcode.
ldfld
, emit.NewToken(methodPtrField.InstantiateAsOpen()));
65
codeStream.Emit(ILOpcode.
ldfld
, emit.NewToken(targetField.InstantiateAsOpen()));
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (9)
124
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(ExtraFunctionPointerOrDataField));
267
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(HelperObjectField));
277
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(ExtraFunctionPointerOrDataField));
334
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(HelperObjectField));
345
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(ExtraFunctionPointerOrDataField));
371
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(delegateWrapperType.GetKnownField("Value"u8)));
450
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(HelperObjectField));
460
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(ExtraFunctionPointerOrDataField));
582
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(HelperObjectField));
parent\parent\Common\TypeSystem\IL\Stubs\DynamicInvokeMethodThunk.cs (1)
158
codeStream.Emit(ILOpcode.
ldfld
, fieldByReferenceValueToken);
parent\parent\Common\TypeSystem\IL\Stubs\StructMarshallingThunk.cs (1)
333
stream.Emit(ILOpcode.
ldfld
, emitter.NewToken(field));
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (8)
257
codeStream.Emit(ILOpcode.
ldfld
, _ilCodeStreams.Emitter.NewToken(InteropTypes.GetHandleRef(Context).GetKnownField("_handle"u8)));
274
codeStream.Emit(ILOpcode.
ldfld
, _ilCodeStreams.Emitter.NewToken(InteropTypes.GetHandleRef(Context).GetKnownField("_wrapper"u8)));
346
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
352
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
421
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
441
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
513
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
573
codeStream.Emit(ILOpcode.
ldfld
, emitter.NewToken(_managedField));
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
388
case ILOpcode.
ldfld
:
ILCompiler.ReadyToRun (2)
Compiler\ReadyToRunCompilationModuleGroupBase.cs (1)
632
case ILOpcode.
ldfld
:
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
388
case ILOpcode.
ldfld
:
ILCompiler.TypeSystem (3)
parent\parent\Common\TypeSystem\IL\ILDisassembler.cs (1)
351
case ILOpcode.
ldfld
:
parent\parent\Common\TypeSystem\IL\ILStackHelper.cs (1)
376
case ILOpcode.
ldfld
:
parent\parent\Common\TypeSystem\IL\ILTokenReplacer.cs (1)
57
case ILOpcode.
ldfld
: