1 write to Constructor
ILCompiler.Compiler (1)
Compiler\DelegateCreationInfo.cs (1)
183Constructor = constructor;
44 references to Constructor
ILCompiler.Compiler (44)
Compiler\DelegateCreationInfo.cs (6)
312Constructor.AppendMangledName(nameMangler, sb); 331&& Constructor == other.Constructor 340return Constructor.GetHashCode() ^ _targetMethod.GetHashCode(); 354compare = 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)
116Debug.Assert(target.Constructor.Method.Signature.Length == 3); 121Debug.Assert(target.Constructor.Method.Signature.Length == 2); 124encoder.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)
131Debug.Assert(target.Constructor.Method.Signature.Length == 3); 136Debug.Assert(target.Constructor.Method.Signature.Length == 2); 139encoder.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)
123Debug.Assert(target.Constructor.Method.Signature.Length == 3); 128Debug.Assert(target.Constructor.Method.Signature.Length == 2); 131encoder.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)
121Debug.Assert(target.Constructor.Method.Signature.Length == 3); 126Debug.Assert(target.Constructor.Method.Signature.Length == 2); 129encoder.EmitJMP(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)
136Debug.Assert(target.Constructor.Method.Signature.Length == 3); 141Debug.Assert(target.Constructor.Method.Signature.Length == 2); 144encoder.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)
141Debug.Assert(target.Constructor.Method.Signature.Length == 3); 149Debug.Assert(target.Constructor.Method.Signature.Length == 2); 153encoder.EmitJMP(target.Constructor);
Compiler\TypePreinit.cs (2)
3275Debug.Assert(creationInfo.Constructor.Method.Name.SequenceEqual("InitializeOpenStaticThunk"u8)); 3292Debug.Assert(creationInfo.Constructor.Method.Name.SequenceEqual("InitializeClosedInstance"u8));