1 write to Constructor
ILCompiler.Compiler (1)
Compiler\DelegateCreationInfo.cs (1)
175Constructor = constructor;
50 references to Constructor
ILCompiler.Compiler (50)
Compiler\DelegateCreationInfo.cs (6)
304Constructor.AppendMangledName(nameMangler, sb); 323&& Constructor == other.Constructor 332return Constructor.GetHashCode() ^ _targetMethod.GetHashCode(); 346compare = comparer.Compare(Constructor.Method, other.Constructor.Method);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (3)
177Debug.Assert(target.Constructor.Method.Signature.Length == 3); 182Debug.Assert(target.Constructor.Method.Signature.Length == 2); 185encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunHelperNode.cs (3)
117Debug.Assert(target.Constructor.Method.Signature.Length == 3); 122Debug.Assert(target.Constructor.Method.Signature.Length == 2); 125encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (3)
175Debug.Assert(target.Constructor.Method.Signature.Length == 3); 180Debug.Assert(target.Constructor.Method.Signature.Length == 2); 183encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunHelperNode.cs (3)
132Debug.Assert(target.Constructor.Method.Signature.Length == 3); 137Debug.Assert(target.Constructor.Method.Signature.Length == 2); 140encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (3)
177Debug.Assert(target.Constructor.Method.Signature.Length == 3); 182Debug.Assert(target.Constructor.Method.Signature.Length == 2); 185encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunHelperNode.cs (3)
124Debug.Assert(target.Constructor.Method.Signature.Length == 3); 129Debug.Assert(target.Constructor.Method.Signature.Length == 2); 132encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (3)
174Debug.Assert(target.Constructor.Method.Signature.Length == 3); 179Debug.Assert(target.Constructor.Method.Signature.Length == 2); 182encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunHelperNode.cs (3)
122Debug.Assert(target.Constructor.Method.Signature.Length == 3); 127Debug.Assert(target.Constructor.Method.Signature.Length == 2); 130encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunGenericHelperNode.cs (3)
158Debug.Assert(target.Constructor.Method.Signature.Length == 3); 163Debug.Assert(target.Constructor.Method.Signature.Length == 2); 166expressions.Add(ControlFlow.ReturnCall(target.Constructor));
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunHelperNode.cs (3)
165Debug.Assert(target.Constructor.Method.Signature.Length == 3); 170Debug.Assert(target.Constructor.Method.Signature.Length == 2); 173expressions.Add(ControlFlow.ReturnCall(target.Constructor));
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (3)
185Debug.Assert(target.Constructor.Method.Signature.Length == 3); 190Debug.Assert(target.Constructor.Method.Signature.Length == 2); 193encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunHelperNode.cs (3)
137Debug.Assert(target.Constructor.Method.Signature.Length == 3); 142Debug.Assert(target.Constructor.Method.Signature.Length == 2); 145encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (3)
174Debug.Assert(target.Constructor.Method.Signature.Length == 3); 183Debug.Assert(target.Constructor.Method.Signature.Length == 2); 187encoder.EmitJMP(target.Constructor);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunHelperNode.cs (3)
142Debug.Assert(target.Constructor.Method.Signature.Length == 3); 150Debug.Assert(target.Constructor.Method.Signature.Length == 2); 154encoder.EmitJMP(target.Constructor);
Compiler\TypePreinit.cs (2)
3305Debug.Assert(creationInfo.Constructor.Method.Name == "InitializeOpenStaticThunk"u8); 3322Debug.Assert(creationInfo.Constructor.Method.Name == "InitializeClosedInstance"u8);