1 write to _codegenNodeFactory
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (1)
49
_codegenNodeFactory
= codegenNodeFactory;
68 references to _codegenNodeFactory
ILCompiler.ReadyToRun (68)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (68)
58
return new StringImport(
_codegenNodeFactory
.StringImports, key);
66
_codegenNodeFactory
,
73
_codegenNodeFactory
,
80
_codegenNodeFactory
,
81
_codegenNodeFactory
.HelperImports,
83
new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key,
_codegenNodeFactory
)
90
_codegenNodeFactory
,
91
new FieldFixupSignature(ReadyToRunFixupKind.FieldOffset, key,
_codegenNodeFactory
)
98
_codegenNodeFactory
,
99
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.FieldBaseOffset, key)
106
_codegenNodeFactory
,
107
new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key,
_codegenNodeFactory
)
114
_codegenNodeFactory
,
115
new FieldFixupSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_FieldOffset : ReadyToRunFixupKind.Check_FieldOffset, key,
_codegenNodeFactory
)
122
_codegenNodeFactory
,
123
_codegenNodeFactory
.DispatchImports,
128
_codegenNodeFactory
.MethodSignature(ReadyToRunFixupKind.VirtualEntry,
136
IMethodNode targetMethodNode =
_codegenNodeFactory
.MethodEntrypoint(
143
_codegenNodeFactory
,
144
_codegenNodeFactory
.HelperImports,
152
_codegenNodeFactory
,
153
_codegenNodeFactory
.TypeSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_TypeLayout: ReadyToRunFixupKind.Check_TypeLayout, key)
159
return new PrecodeHelperImport(
_codegenNodeFactory
, key);
162
_ilBodyFixupsCache = new NodeCache<ILBodyFixupSignature, Import>(key => new PrecodeHelperImport(
_codegenNodeFactory
.ILBodyPrecodeImports, key));
167
_codegenNodeFactory
,
168
_codegenNodeFactory
.HelperImports,
182
_codegenNodeFactory
,
183
_codegenNodeFactory
.MethodSignature(
192
_codegenNodeFactory
,
193
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ContinuationLayout, key)
200
_codegenNodeFactory
,
316
_codegenNodeFactory
,
317
_codegenNodeFactory
.HelperImports,
325
_codegenNodeFactory
,
326
_codegenNodeFactory
.HelperImports,
334
_codegenNodeFactory
,
335
_codegenNodeFactory
.HelperImports,
337
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.StaticBaseGC, type));
343
_codegenNodeFactory
,
344
_codegenNodeFactory
.HelperImports,
346
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.StaticBaseNonGC, type));
352
_codegenNodeFactory
,
353
_codegenNodeFactory
.HelperImports,
355
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseGC, type));
361
_codegenNodeFactory
,
362
_codegenNodeFactory
.HelperImports,
364
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseNonGC, type));
370
_codegenNodeFactory
,
371
_codegenNodeFactory
.HelperImports,
373
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.IsInstanceOf, type));
379
_codegenNodeFactory
,
380
_codegenNodeFactory
.HelperImports,
382
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ChkCast, type));
388
_codegenNodeFactory
,
389
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.TypeHandle, type));
397
_codegenNodeFactory
,
398
_codegenNodeFactory
.MethodSignature(
407
_codegenNodeFactory
,
408
new FieldFixupSignature(ReadyToRunFixupKind.FieldHandle, field,
_codegenNodeFactory
));
414
_codegenNodeFactory
,
415
_codegenNodeFactory
.HelperImports,
417
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.CctorTrigger, type));
423
_codegenNodeFactory
,
424
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.TypeDictionary, type)
431
_codegenNodeFactory
,
432
_codegenNodeFactory
.MethodSignature(
508
return _virtualFunctionOverrideCache.GetOrAdd(
_codegenNodeFactory
.VirtualResolutionFixupSignature(fixupKind, declMethod, implType, implMethod));
515
return _ilBodyFixupsCache.GetOrAdd(
_codegenNodeFactory
.ILBodyFixupSignature(