1 write to _codegenNodeFactory
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (1)
50_codegenNodeFactory = codegenNodeFactory;
73 references to _codegenNodeFactory
ILCompiler.ReadyToRun (73)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (73)
67return new StringImport(_codegenNodeFactory.StringImports, key); 79_codegenNodeFactory.EagerImports, 80_codegenNodeFactory.MethodSignature( 90_codegenNodeFactory, 97_codegenNodeFactory, 104_codegenNodeFactory, 105_codegenNodeFactory.HelperImports, 107new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key, _codegenNodeFactory) 114_codegenNodeFactory, 115new FieldFixupSignature(ReadyToRunFixupKind.FieldOffset, key, _codegenNodeFactory) 122_codegenNodeFactory, 123_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.FieldBaseOffset, key) 130_codegenNodeFactory, 131new FieldFixupSignature(ReadyToRunFixupKind.FieldAddress, key, _codegenNodeFactory) 138_codegenNodeFactory, 139new FieldFixupSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_FieldOffset : ReadyToRunFixupKind.Check_FieldOffset, key, _codegenNodeFactory) 146_codegenNodeFactory, 147_codegenNodeFactory.DispatchImports, 152_codegenNodeFactory.MethodSignature(ReadyToRunFixupKind.VirtualEntry, 160IMethodNode targetMethodNode = _codegenNodeFactory.MethodEntrypoint( 167_codegenNodeFactory, 168_codegenNodeFactory.HelperImports, 176_codegenNodeFactory, 177_codegenNodeFactory.TypeSignature(_verifyTypeAndFieldLayout ? ReadyToRunFixupKind.Verify_TypeLayout: ReadyToRunFixupKind.Check_TypeLayout, key) 183return new PrecodeHelperImport(_codegenNodeFactory, key); 186_ilBodyFixupsCache = new NodeCache<ILBodyFixupSignature, Import>(key => new PrecodeHelperImport(_codegenNodeFactory.ILBodyPrecodeImports, key)); 191_codegenNodeFactory, 192_codegenNodeFactory.HelperImports, 206_codegenNodeFactory, 207_codegenNodeFactory.MethodSignature( 216_codegenNodeFactory, 217_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.ContinuationLayout, key) 224_codegenNodeFactory, 349_codegenNodeFactory, 350_codegenNodeFactory.HelperImports, 358_codegenNodeFactory, 359_codegenNodeFactory.HelperImports, 367_codegenNodeFactory, 368_codegenNodeFactory.HelperImports, 370_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.StaticBaseGC, type)); 376_codegenNodeFactory, 377_codegenNodeFactory.HelperImports, 379_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.StaticBaseNonGC, type)); 385_codegenNodeFactory, 386_codegenNodeFactory.HelperImports, 388_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseGC, type)); 394_codegenNodeFactory, 395_codegenNodeFactory.HelperImports, 397_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.ThreadStaticBaseNonGC, type)); 403_codegenNodeFactory, 404_codegenNodeFactory.HelperImports, 406_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.IsInstanceOf, type)); 412_codegenNodeFactory, 413_codegenNodeFactory.HelperImports, 415_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.ChkCast, type)); 427TypeFixupSignature signature = _codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.TypeHandle, type); 431return new Import(_codegenNodeFactory.EagerImports, signature); 435_codegenNodeFactory, 442_codegenNodeFactory, 443_codegenNodeFactory.MethodSignature( 454_codegenNodeFactory, 455_codegenNodeFactory.MethodSignature( 464_codegenNodeFactory, 465new FieldFixupSignature(ReadyToRunFixupKind.FieldHandle, field, _codegenNodeFactory)); 471_codegenNodeFactory, 472_codegenNodeFactory.HelperImports, 474_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.CctorTrigger, type)); 480_codegenNodeFactory, 481_codegenNodeFactory.TypeSignature(ReadyToRunFixupKind.TypeDictionary, type) 488_codegenNodeFactory, 489_codegenNodeFactory.MethodSignature( 565return _virtualFunctionOverrideCache.GetOrAdd(_codegenNodeFactory.VirtualResolutionFixupSignature(fixupKind, declMethod, implType, implMethod)); 572return _ilBodyFixupsCache.GetOrAdd(_codegenNodeFactory.ILBodyFixupSignature(