1 write to _codegenNodeFactory
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (1)
49
_codegenNodeFactory
= codegenNodeFactory;
72 references to _codegenNodeFactory
ILCompiler.ReadyToRun (72)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (72)
58
return new StringImport(
_codegenNodeFactory
.StringImports, key);
70
_codegenNodeFactory
.EagerImports,
71
_codegenNodeFactory
.MethodSignature(
81
_codegenNodeFactory
,
88
_codegenNodeFactory
,
95
_codegenNodeFactory
,
96
_codegenNodeFactory
.HelperImports,
98
new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key,
_codegenNodeFactory
)
105
_codegenNodeFactory
,
106
new FieldFixupSignature(ReadyToRunFixupKind.FieldOffset, key,
_codegenNodeFactory
)
113
_codegenNodeFactory
,
114
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.FieldBaseOffset, key)
121
_codegenNodeFactory
,
122
new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key,
_codegenNodeFactory
)
129
_codegenNodeFactory
,
130
new FieldFixupSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_FieldOffset : ReadyToRunFixupKind.Check_FieldOffset, key,
_codegenNodeFactory
)
137
_codegenNodeFactory
,
138
_codegenNodeFactory
.DispatchImports,
143
_codegenNodeFactory
.MethodSignature(ReadyToRunFixupKind.VirtualEntry,
151
IMethodNode targetMethodNode =
_codegenNodeFactory
.MethodEntrypoint(
158
_codegenNodeFactory
,
159
_codegenNodeFactory
.HelperImports,
167
_codegenNodeFactory
,
168
_codegenNodeFactory
.TypeSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_TypeLayout: ReadyToRunFixupKind.Check_TypeLayout, key)
174
return new PrecodeHelperImport(
_codegenNodeFactory
, key);
177
_ilBodyFixupsCache = new NodeCache<ILBodyFixupSignature, Import>(key => new PrecodeHelperImport(
_codegenNodeFactory
.ILBodyPrecodeImports, key));
182
_codegenNodeFactory
,
183
_codegenNodeFactory
.HelperImports,
197
_codegenNodeFactory
,
198
_codegenNodeFactory
.MethodSignature(
207
_codegenNodeFactory
,
208
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ContinuationLayout, key)
215
_codegenNodeFactory
,
340
_codegenNodeFactory
,
341
_codegenNodeFactory
.HelperImports,
349
_codegenNodeFactory
,
350
_codegenNodeFactory
.HelperImports,
358
_codegenNodeFactory
,
359
_codegenNodeFactory
.HelperImports,
361
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.StaticBaseGC, type));
367
_codegenNodeFactory
,
368
_codegenNodeFactory
.HelperImports,
370
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.StaticBaseNonGC, type));
376
_codegenNodeFactory
,
377
_codegenNodeFactory
.HelperImports,
379
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseGC, type));
385
_codegenNodeFactory
,
386
_codegenNodeFactory
.HelperImports,
388
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseNonGC, type));
394
_codegenNodeFactory
,
395
_codegenNodeFactory
.HelperImports,
397
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.IsInstanceOf, type));
403
_codegenNodeFactory
,
404
_codegenNodeFactory
.HelperImports,
406
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.ChkCast, type));
412
_codegenNodeFactory
,
413
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.TypeHandle, type));
419
_codegenNodeFactory
,
420
_codegenNodeFactory
.MethodSignature(
431
_codegenNodeFactory
,
432
_codegenNodeFactory
.MethodSignature(
441
_codegenNodeFactory
,
442
new FieldFixupSignature(ReadyToRunFixupKind.FieldHandle, field,
_codegenNodeFactory
));
448
_codegenNodeFactory
,
449
_codegenNodeFactory
.HelperImports,
451
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.CctorTrigger, type));
457
_codegenNodeFactory
,
458
_codegenNodeFactory
.TypeSignature(ReadyToRunFixupKind.TypeDictionary, type)
465
_codegenNodeFactory
,
466
_codegenNodeFactory
.MethodSignature(
542
return _virtualFunctionOverrideCache.GetOrAdd(
_codegenNodeFactory
.VirtualResolutionFixupSignature(fixupKind, declMethod, implType, implMethod));
549
return _ilBodyFixupsCache.GetOrAdd(
_codegenNodeFactory
.ILBodyFixupSignature(