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)
58return new StringImport(_codegenNodeFactory.StringImports, key); 70_codegenNodeFactory.EagerImports, 71_codegenNodeFactory.MethodSignature( 81_codegenNodeFactory, 88_codegenNodeFactory, 95_codegenNodeFactory, 96_codegenNodeFactory.HelperImports, 98new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key, _codegenNodeFactory) 105_codegenNodeFactory, 106new FieldFixupSignature(ReadyToRunFixupKind.FieldOffset, key, _codegenNodeFactory) 113_codegenNodeFactory, 114_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.FieldBaseOffset, key) 121_codegenNodeFactory, 122new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key, _codegenNodeFactory) 129_codegenNodeFactory, 130new FieldFixupSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_FieldOffset : ReadyToRunFixupKind.Check_FieldOffset, key, _codegenNodeFactory) 137_codegenNodeFactory, 138_codegenNodeFactory.DispatchImports, 143_codegenNodeFactory.MethodSignature(ReadyToRunFixupKind.VirtualEntry, 151IMethodNode targetMethodNode = _codegenNodeFactory.MethodEntrypoint( 158_codegenNodeFactory, 159_codegenNodeFactory.HelperImports, 167_codegenNodeFactory, 168_codegenNodeFactory.TypeSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_TypeLayout: ReadyToRunFixupKind.Check_TypeLayout, key) 174return 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, 442new 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( 542return _virtualFunctionOverrideCache.GetOrAdd(_codegenNodeFactory.VirtualResolutionFixupSignature(fixupKind, declMethod, implType, implMethod)); 549return _ilBodyFixupsCache.GetOrAdd(_codegenNodeFactory.ILBodyFixupSignature(