349 instantiations of TargetNUInt
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
713
return new
TargetNUInt
(value);
Microsoft.Diagnostics.DataContractReader.Contracts (348)
Contracts\CodeVersions_1.cs (1)
387
return new
TargetNUInt
(0);
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
37
TargetNUInt relativeOffset = new
TargetNUInt
(jittedCodeAddress.Value - codeStart.Value);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
36
TargetNUInt relativeOffset = new
TargetNUInt
(jittedCodeAddress.Value - codeStart.Value);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (2)
52
TargetNUInt relativeOffset = new
TargetNUInt
(addr - startAddress);
66
relativeOffset = new
TargetNUInt
(hotSize + addr - coldStart);
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (1)
61
TargetNUInt relativeAddress = new
TargetNUInt
(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (1)
135
TargetNUInt relativeAddress = new
TargetNUInt
(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (1)
69
TargetNUInt relativeAddress = new
TargetNUInt
(currentPC.Value - mapBase.Value);
Contracts\GC\GC_1.cs (1)
806
return new
TargetNUInt
(0);
Contracts\Loader_1.cs (3)
538
flags = new
TargetNUInt
(0);
545
flags = new
TargetNUInt
(rval & supportedFlagsMask);
555
TargetNUInt flags = new
TargetNUInt
(0);
Contracts\ObjectiveCMarshal_1.cs (1)
26
size = new
TargetNUInt
(2 * (ulong)_target.PointerSize);
Contracts\ReJIT_1.cs (1)
67
return new
TargetNUInt
(0);
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1275
if (!context.TrySetRegister(register, new
TargetNUInt
(value)))
Contracts\StackWalk\Context\AMD64Context.cs (51)
107
if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Cs); return true; }
108
if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ds); return true; }
109
if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Es); return true; }
110
if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fs); return true; }
111
if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Gs); return true; }
112
if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ss); return true; }
113
if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(unchecked((uint)EFlags)); return true; }
114
if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr0); return true; }
115
if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr1); return true; }
116
if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr2); return true; }
117
if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr3); return true; }
118
if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr6); return true; }
119
if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr7); return true; }
120
if (name.Equals("rax", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rax); return true; }
121
if (name.Equals("rcx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rcx); return true; }
122
if (name.Equals("rdx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rdx); return true; }
123
if (name.Equals("rbx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rbx); return true; }
124
if (name.Equals("rsp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rsp); return true; }
125
if (name.Equals("rbp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rbp); return true; }
126
if (name.Equals("rsi", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rsi); return true; }
127
if (name.Equals("rdi", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rdi); return true; }
128
if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R8); return true; }
129
if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R9); return true; }
130
if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R10); return true; }
131
if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R11); return true; }
132
if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R12); return true; }
133
if (name.Equals("r13", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R13); return true; }
134
if (name.Equals("r14", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R14); return true; }
135
if (name.Equals("r15", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R15); return true; }
136
if (name.Equals("rip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Rip); return true; }
137
if (name.Equals("debugcontrol", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(DebugControl); return true; }
138
if (name.Equals("lastbranchtorip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(LastBranchToRip); return true; }
139
if (name.Equals("lastbranchfromrip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(LastBranchFromRip); return true; }
140
if (name.Equals("lastexceptiontorip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(LastExceptionToRip); return true; }
141
if (name.Equals("lastexceptionfromrip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(LastExceptionFromRip); return true; }
173
case 0: value = new
TargetNUInt
(Rax); return true;
174
case 1: value = new
TargetNUInt
(Rcx); return true;
175
case 2: value = new
TargetNUInt
(Rdx); return true;
176
case 3: value = new
TargetNUInt
(Rbx); return true;
177
case 4: value = new
TargetNUInt
(Rsp); return true;
178
case 5: value = new
TargetNUInt
(Rbp); return true;
179
case 6: value = new
TargetNUInt
(Rsi); return true;
180
case 7: value = new
TargetNUInt
(Rdi); return true;
181
case 8: value = new
TargetNUInt
(R8); return true;
182
case 9: value = new
TargetNUInt
(R9); return true;
183
case 10: value = new
TargetNUInt
(R10); return true;
184
case 11: value = new
TargetNUInt
(R11); return true;
185
case 12: value = new
TargetNUInt
(R12); return true;
186
case 13: value = new
TargetNUInt
(R13); return true;
187
case 14: value = new
TargetNUInt
(R14); return true;
188
case 15: value = new
TargetNUInt
(R15); return true;
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
926
if (!context.TrySetRegister(regIndex, new
TargetNUInt
(value)))
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
1195
if (!context.TrySetRegister((int)regIndex, new
TargetNUInt
(value)))
Contracts\StackWalk\Context\ARM64Context.cs (69)
115
if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Cpsr); return true; }
116
if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X0); return true; }
117
if (name.Equals("x1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X1); return true; }
118
if (name.Equals("x2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X2); return true; }
119
if (name.Equals("x3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X3); return true; }
120
if (name.Equals("x4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X4); return true; }
121
if (name.Equals("x5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X5); return true; }
122
if (name.Equals("x6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X6); return true; }
123
if (name.Equals("x7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X7); return true; }
124
if (name.Equals("x8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X8); return true; }
125
if (name.Equals("x9", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X9); return true; }
126
if (name.Equals("x10", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X10); return true; }
127
if (name.Equals("x11", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X11); return true; }
128
if (name.Equals("x12", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X12); return true; }
129
if (name.Equals("x13", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X13); return true; }
130
if (name.Equals("x14", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X14); return true; }
131
if (name.Equals("x15", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X15); return true; }
132
if (name.Equals("x16", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X16); return true; }
133
if (name.Equals("x17", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X17); return true; }
134
if (name.Equals("x18", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X18); return true; }
135
if (name.Equals("x19", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X19); return true; }
136
if (name.Equals("x20", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X20); return true; }
137
if (name.Equals("x21", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X21); return true; }
138
if (name.Equals("x22", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X22); return true; }
139
if (name.Equals("x23", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X23); return true; }
140
if (name.Equals("x24", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X24); return true; }
141
if (name.Equals("x25", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X25); return true; }
142
if (name.Equals("x26", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X26); return true; }
143
if (name.Equals("x27", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X27); return true; }
144
if (name.Equals("x28", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X28); return true; }
145
if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fp); return true; }
146
if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Lr); return true; }
147
if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Sp); return true; }
148
if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Pc); return true; }
149
if (name.Equals("fpcr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fpcr); return true; }
150
if (name.Equals("fpsr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fpsr); return true; }
199
case 0: value = new
TargetNUInt
(X0); return true;
200
case 1: value = new
TargetNUInt
(X1); return true;
201
case 2: value = new
TargetNUInt
(X2); return true;
202
case 3: value = new
TargetNUInt
(X3); return true;
203
case 4: value = new
TargetNUInt
(X4); return true;
204
case 5: value = new
TargetNUInt
(X5); return true;
205
case 6: value = new
TargetNUInt
(X6); return true;
206
case 7: value = new
TargetNUInt
(X7); return true;
207
case 8: value = new
TargetNUInt
(X8); return true;
208
case 9: value = new
TargetNUInt
(X9); return true;
209
case 10: value = new
TargetNUInt
(X10); return true;
210
case 11: value = new
TargetNUInt
(X11); return true;
211
case 12: value = new
TargetNUInt
(X12); return true;
212
case 13: value = new
TargetNUInt
(X13); return true;
213
case 14: value = new
TargetNUInt
(X14); return true;
214
case 15: value = new
TargetNUInt
(X15); return true;
215
case 16: value = new
TargetNUInt
(X16); return true;
216
case 17: value = new
TargetNUInt
(X17); return true;
217
case 18: value = new
TargetNUInt
(X18); return true;
218
case 19: value = new
TargetNUInt
(X19); return true;
219
case 20: value = new
TargetNUInt
(X20); return true;
220
case 21: value = new
TargetNUInt
(X21); return true;
221
case 22: value = new
TargetNUInt
(X22); return true;
222
case 23: value = new
TargetNUInt
(X23); return true;
223
case 24: value = new
TargetNUInt
(X24); return true;
224
case 25: value = new
TargetNUInt
(X25); return true;
225
case 26: value = new
TargetNUInt
(X26); return true;
226
case 27: value = new
TargetNUInt
(X27); return true;
227
case 28: value = new
TargetNUInt
(X28); return true;
228
case 29: value = new
TargetNUInt
(Fp); return true;
229
case 30: value = new
TargetNUInt
(Lr); return true;
230
case 31: value = new
TargetNUInt
(Sp); return true;
231
case 32: value = new
TargetNUInt
(Pc); return true;
Contracts\StackWalk\Context\ARMContext.cs (35)
90
if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R0); return true; }
91
if (name.Equals("r1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R1); return true; }
92
if (name.Equals("r2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R2); return true; }
93
if (name.Equals("r3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R3); return true; }
94
if (name.Equals("r4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R4); return true; }
95
if (name.Equals("r5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R5); return true; }
96
if (name.Equals("r6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R6); return true; }
97
if (name.Equals("r7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R7); return true; }
98
if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R8); return true; }
99
if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R9); return true; }
100
if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R10); return true; }
101
if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R11); return true; }
102
if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R12); return true; }
103
if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Sp); return true; }
104
if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Lr); return true; }
105
if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Pc); return true; }
106
if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Cpsr); return true; }
107
if (name.Equals("fpscr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fpscr); return true; }
140
case 0: value = new
TargetNUInt
(R0); return true;
141
case 1: value = new
TargetNUInt
(R1); return true;
142
case 2: value = new
TargetNUInt
(R2); return true;
143
case 3: value = new
TargetNUInt
(R3); return true;
144
case 4: value = new
TargetNUInt
(R4); return true;
145
case 5: value = new
TargetNUInt
(R5); return true;
146
case 6: value = new
TargetNUInt
(R6); return true;
147
case 7: value = new
TargetNUInt
(R7); return true;
148
case 8: value = new
TargetNUInt
(R8); return true;
149
case 9: value = new
TargetNUInt
(R9); return true;
150
case 10: value = new
TargetNUInt
(R10); return true;
151
case 11: value = new
TargetNUInt
(R11); return true;
152
case 12: value = new
TargetNUInt
(R12); return true;
153
case 13: value = new
TargetNUInt
(Sp); return true;
154
case 14: value = new
TargetNUInt
(Lr); return true;
155
case 15: value = new
TargetNUInt
(Pc); return true;
156
case 16: value = new
TargetNUInt
(Cpsr); return true;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
724
context.TrySetRegister((int)regNum, new
TargetNUInt
(value));
Contracts\StackWalk\Context\LoongArch64Context.cs (67)
112
if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(R0); return true; }
113
if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ra); return true; }
114
if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Tp); return true; }
115
if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Sp); return true; }
116
if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A0); return true; }
117
if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A1); return true; }
118
if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A2); return true; }
119
if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A3); return true; }
120
if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A4); return true; }
121
if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A5); return true; }
122
if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A6); return true; }
123
if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A7); return true; }
124
if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T0); return true; }
125
if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T1); return true; }
126
if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T2); return true; }
127
if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T3); return true; }
128
if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T4); return true; }
129
if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T5); return true; }
130
if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T6); return true; }
131
if (name.Equals("t7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T7); return true; }
132
if (name.Equals("t8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T8); return true; }
133
if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(X0); return true; }
134
if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fp); return true; }
135
if (name.Equals("s0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S0); return true; }
136
if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S1); return true; }
137
if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S2); return true; }
138
if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S3); return true; }
139
if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S4); return true; }
140
if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S5); return true; }
141
if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S6); return true; }
142
if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S7); return true; }
143
if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S8); return true; }
144
if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Pc); return true; }
145
if (name.Equals("fcc", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fcc); return true; }
146
if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fcsr); return true; }
194
case 0: value = new
TargetNUInt
(R0); return true;
195
case 1: value = new
TargetNUInt
(Ra); return true;
196
case 2: value = new
TargetNUInt
(Tp); return true;
197
case 3: value = new
TargetNUInt
(Sp); return true;
198
case 4: value = new
TargetNUInt
(A0); return true;
199
case 5: value = new
TargetNUInt
(A1); return true;
200
case 6: value = new
TargetNUInt
(A2); return true;
201
case 7: value = new
TargetNUInt
(A3); return true;
202
case 8: value = new
TargetNUInt
(A4); return true;
203
case 9: value = new
TargetNUInt
(A5); return true;
204
case 10: value = new
TargetNUInt
(A6); return true;
205
case 11: value = new
TargetNUInt
(A7); return true;
206
case 12: value = new
TargetNUInt
(T0); return true;
207
case 13: value = new
TargetNUInt
(T1); return true;
208
case 14: value = new
TargetNUInt
(T2); return true;
209
case 15: value = new
TargetNUInt
(T3); return true;
210
case 16: value = new
TargetNUInt
(T4); return true;
211
case 17: value = new
TargetNUInt
(T5); return true;
212
case 18: value = new
TargetNUInt
(T6); return true;
213
case 19: value = new
TargetNUInt
(T7); return true;
214
case 20: value = new
TargetNUInt
(T8); return true;
215
case 21: value = new
TargetNUInt
(X0); return true;
216
case 22: value = new
TargetNUInt
(Fp); return true;
217
case 23: value = new
TargetNUInt
(S0); return true;
218
case 24: value = new
TargetNUInt
(S1); return true;
219
case 25: value = new
TargetNUInt
(S2); return true;
220
case 26: value = new
TargetNUInt
(S3); return true;
221
case 27: value = new
TargetNUInt
(S4); return true;
222
case 28: value = new
TargetNUInt
(S5); return true;
223
case 29: value = new
TargetNUInt
(S6); return true;
224
case 30: value = new
TargetNUInt
(S7); return true;
225
case 31: value = new
TargetNUInt
(S8); return true;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
734
context.TrySetRegister((int)regNum, new
TargetNUInt
(value));
Contracts\StackWalk\Context\RISCV64Context.cs (66)
111
if (name.Equals("zero", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(0); return true; }
112
if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ra); return true; }
113
if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Sp); return true; }
114
if (name.Equals("gp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Gp); return true; }
115
if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Tp); return true; }
116
if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T0); return true; }
117
if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T1); return true; }
118
if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T2); return true; }
119
if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fp); return true; }
120
if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S1); return true; }
121
if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A0); return true; }
122
if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A1); return true; }
123
if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A2); return true; }
124
if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A3); return true; }
125
if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A4); return true; }
126
if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A5); return true; }
127
if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A6); return true; }
128
if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(A7); return true; }
129
if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S2); return true; }
130
if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S3); return true; }
131
if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S4); return true; }
132
if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S5); return true; }
133
if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S6); return true; }
134
if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S7); return true; }
135
if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S8); return true; }
136
if (name.Equals("s9", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S9); return true; }
137
if (name.Equals("s10", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S10); return true; }
138
if (name.Equals("s11", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(S11); return true; }
139
if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T3); return true; }
140
if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T4); return true; }
141
if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T5); return true; }
142
if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(T6); return true; }
143
if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Pc); return true; }
144
if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fcsr); return true; }
192
case 0: value = new
TargetNUInt
(0); return true; // zero register always reads 0
193
case 1: value = new
TargetNUInt
(Ra); return true;
194
case 2: value = new
TargetNUInt
(Sp); return true;
195
case 3: value = new
TargetNUInt
(Gp); return true;
196
case 4: value = new
TargetNUInt
(Tp); return true;
197
case 5: value = new
TargetNUInt
(T0); return true;
198
case 6: value = new
TargetNUInt
(T1); return true;
199
case 7: value = new
TargetNUInt
(T2); return true;
200
case 8: value = new
TargetNUInt
(Fp); return true;
201
case 9: value = new
TargetNUInt
(S1); return true;
202
case 10: value = new
TargetNUInt
(A0); return true;
203
case 11: value = new
TargetNUInt
(A1); return true;
204
case 12: value = new
TargetNUInt
(A2); return true;
205
case 13: value = new
TargetNUInt
(A3); return true;
206
case 14: value = new
TargetNUInt
(A4); return true;
207
case 15: value = new
TargetNUInt
(A5); return true;
208
case 16: value = new
TargetNUInt
(A6); return true;
209
case 17: value = new
TargetNUInt
(A7); return true;
210
case 18: value = new
TargetNUInt
(S2); return true;
211
case 19: value = new
TargetNUInt
(S3); return true;
212
case 20: value = new
TargetNUInt
(S4); return true;
213
case 21: value = new
TargetNUInt
(S5); return true;
214
case 22: value = new
TargetNUInt
(S6); return true;
215
case 23: value = new
TargetNUInt
(S7); return true;
216
case 24: value = new
TargetNUInt
(S8); return true;
217
case 25: value = new
TargetNUInt
(S9); return true;
218
case 26: value = new
TargetNUInt
(S10); return true;
219
case 27: value = new
TargetNUInt
(S11); return true;
220
case 28: value = new
TargetNUInt
(T3); return true;
221
case 29: value = new
TargetNUInt
(T4); return true;
222
case 30: value = new
TargetNUInt
(T5); return true;
223
case 31: value = new
TargetNUInt
(T6); return true;
Contracts\StackWalk\Context\X86Context.cs (38)
109
if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr0); return true; }
110
if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr1); return true; }
111
if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr2); return true; }
112
if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr3); return true; }
113
if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr6); return true; }
114
if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Dr7); return true; }
115
if (name.Equals("controlword", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(ControlWord); return true; }
116
if (name.Equals("statusword", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(StatusWord); return true; }
117
if (name.Equals("tagword", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(TagWord); return true; }
118
if (name.Equals("erroroffset", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(ErrorOffset); return true; }
119
if (name.Equals("errorselector", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(ErrorSelector); return true; }
120
if (name.Equals("dataoffset", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(DataOffset); return true; }
121
if (name.Equals("dataselector", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(DataSelector); return true; }
122
if (name.Equals("cr0npxstate", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Cr0NpxState); return true; }
123
if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Gs); return true; }
124
if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Fs); return true; }
125
if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Es); return true; }
126
if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ds); return true; }
127
if (name.Equals("edi", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Edi); return true; }
128
if (name.Equals("esi", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Esi); return true; }
129
if (name.Equals("ebx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ebx); return true; }
130
if (name.Equals("edx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Edx); return true; }
131
if (name.Equals("ecx", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ecx); return true; }
132
if (name.Equals("eax", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Eax); return true; }
133
if (name.Equals("ebp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ebp); return true; }
134
if (name.Equals("eip", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Eip); return true; }
135
if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Cs); return true; }
136
if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(EFlags); return true; }
137
if (name.Equals("esp", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Esp); return true; }
138
if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new
TargetNUInt
(Ss); return true; }
162
case 0: value = new
TargetNUInt
(Eax); return true;
163
case 1: value = new
TargetNUInt
(Ecx); return true;
164
case 2: value = new
TargetNUInt
(Edx); return true;
165
case 3: value = new
TargetNUInt
(Ebx); return true;
166
case 4: value = new
TargetNUInt
(Esp); return true;
167
case 5: value = new
TargetNUInt
(Ebp); return true;
168
case 6: value = new
TargetNUInt
(Esi); return true;
169
case 7: value = new
TargetNUInt
(Edi); return true;
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
473
if (!context.TrySetRegister(registerName, new
TargetNUInt
(value.Value)))
Data\JITNotification.cs (2)
53
ClrModule = new
TargetNUInt
(0);
59
ClrModule = new
TargetNUInt
(module.Value);
152 references to TargetNUInt
Microsoft.Diagnostics.DataContractReader (2)
ContractDescriptorTarget.cs (2)
494
public override void WriteNUInt(ulong address,
TargetNUInt
value)
708
public override
TargetNUInt
ReadNUInt(ulong address)
Microsoft.Diagnostics.DataContractReader.Abstractions (32)
Contracts\Extensions\IReJITExtensions.cs (1)
10
public static IEnumerable<
TargetNUInt
> GetRejitIds(this IReJIT rejit, Target target, TargetPointer methodDesc)
Contracts\IExecutionManager.cs (2)
34
public
TargetNUInt
? TypeHandle;
110
TargetNUInt
GetRelativeOffset(CodeBlockHandle codeInfoHandle) => throw new NotImplementedException();
Contracts\IGC.cs (12)
58
public
TargetNUInt
InternalRootArrayIndex { get; init; }
61
public IReadOnlyList<
TargetNUInt
> InterestingData { get; init; }
62
public IReadOnlyList<
TargetNUInt
> CompactReasons { get; init; }
63
public IReadOnlyList<
TargetNUInt
> ExpandMechanisms { get; init; }
64
public IReadOnlyList<
TargetNUInt
> InterestingMechanismBits { get; init; }
82
public
TargetNUInt
Flags { get; init; }
91
public
TargetNUInt
AllocSize { get; init; }
94
public
TargetNUInt
GCIndex { get; init; }
96
public
TargetNUInt
Size { get; init; }
97
public
TargetNUInt
AvailablePagefileMB { get; init; }
149
IReadOnlyList<
TargetNUInt
> GetGlobalMechanisms() => throw new NotImplementedException();
164
TargetNUInt
GetHandleExtraInfo(TargetPointer handle) => throw new NotImplementedException();
Contracts\ILoader.cs (2)
95
public
TargetNUInt
Size { get; init; }
128
TargetPointer GetModuleLookupMapElement(TargetPointer table, uint token, out
TargetNUInt
flags) => throw new NotImplementedException();
Contracts\IObjectiveCMarshal.cs (1)
11
TargetPointer GetTaggedMemory(TargetPointer address, out
TargetNUInt
size) => throw new NotImplementedException();
Contracts\IReJIT.cs (1)
23
TargetNUInt
GetRejitId(ILCodeVersionHandle codeVersionHandle) => throw new NotImplementedException();
Contracts\IThread.cs (1)
50
TargetNUInt
OSId,
Target.cs (2)
138
public abstract
TargetNUInt
ReadNUInt(ulong address);
217
public abstract void WriteNUInt(ulong address,
TargetNUInt
value);
TargetFieldExtensions.cs (3)
72
public static
TargetNUInt
ReadNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName)
164
public static
TargetNUInt
WriteNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName,
TargetNUInt
value)
TargetNUInt.cs (7)
10
public readonly struct TargetNUInt : IEquatable<
TargetNUInt
>
17
public override bool Equals(object? obj) => obj is
TargetNUInt
other && Equals(other);
19
public bool Equals(
TargetNUInt
t) => Value == t.Value;
23
public static bool operator ==(
TargetNUInt
lhs,
TargetNUInt
rhs) => lhs.Equals(rhs);
25
public static bool operator !=(
TargetNUInt
lhs,
TargetNUInt
rhs) => !(lhs == rhs);
Microsoft.Diagnostics.DataContractReader.Contracts (106)
Contracts\CodeVersions_1.cs (4)
107
TargetNUInt
ilVersionId = GetId(ilCodeVersionHandle);
207
TargetNUInt
ilVersionId = GetId(ilCodeVersionHandle);
358
TargetPointer ilVersionStateAddress = _target.Contracts.Loader.GetModuleLookupMapElement(ilCodeVersionTable, methodDefToken, out
var
_);
382
private
TargetNUInt
GetId(ILCodeVersionHandle ilCodeVersionHandle)
Contracts\ConditionalWeakTable_1.cs (1)
111
TargetNUInt
extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle);
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
32
public
TargetNUInt
GetRelativeOffset(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetRelativeOffset(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
32
public
TargetNUInt
GetRelativeOffset(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetRelativeOffset(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManagerCore.cs (4)
48
public
TargetNUInt
RelativeOffset { get; }
49
public CodeBlock(TargetPointer startAddress, TargetPointer methodDesc,
TargetNUInt
relativeOffset, TargetPointer jitManagerAddress)
397
TargetNUInt
IExecutionManager.GetRelativeOffset(CodeBlockHandle codeInfoHandle)
531
TargetNUInt
? typeHandle = null;
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (2)
37
TargetNUInt
relativeOffset = new TargetNUInt(jittedCodeAddress.Value - codeStart.Value);
216
TargetNUInt
numEHInfos = Target.ReadNUInt(ehInfo.Address - (ulong)Target.PointerSize);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (2)
36
TargetNUInt
relativeOffset = new TargetNUInt(jittedCodeAddress.Value - codeStart.Value);
123
TargetNUInt
numEHInfos = Target.ReadNUInt(realCodeHeader.JitEHInfo.Address - (ulong)Target.PointerSize);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (1)
52
TargetNUInt
relativeOffset = new TargetNUInt(addr - startAddress);
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (1)
61
TargetNUInt
relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (2)
135
TargetNUInt
relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
149
internal static void DecomposeAddress(
TargetNUInt
relative, out MapKey mapIdx, out Nibble bucketByteIndex)
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (1)
69
TargetNUInt
relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\GC\GC_1.cs (5)
130
IReadOnlyList<
TargetNUInt
> IGC.GetGlobalMechanisms()
133
return Array.Empty<
TargetNUInt
>();
240
private List<
TargetNUInt
> ReadGCHeapDataArray(TargetPointer arrayStart, uint length)
242
List<
TargetNUInt
> arr = [];
785
TargetNUInt
IGC.GetHandleExtraInfo(TargetPointer handle)
Contracts\GC\GCHeapWKS.cs (1)
64
public
TargetNUInt
InternalRootArrayIndex { get; }
Contracts\GC\IGCHeap.cs (1)
24
TargetNUInt
InternalRootArrayIndex { get; }
Contracts\Loader_1.cs (2)
533
TargetPointer ILoader.GetModuleLookupMapElement(TargetPointer table, uint token, out
TargetNUInt
flags)
555
TargetNUInt
flags = new TargetNUInt(0);
Contracts\ObjectiveCMarshal_1.cs (1)
15
public TargetPointer GetTaggedMemory(TargetPointer address, out
TargetNUInt
size)
Contracts\ReJIT_1.cs (1)
62
TargetNUInt
IReJIT.GetRejitId(ILCodeVersionHandle ilCodeVersionHandle)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1271
=> context.TryReadRegister(register, out
TargetNUInt
value) ? value.Value : throw new ArgumentOutOfRangeException(nameof(register), "Invalid register number for AMD64 context.");
Contracts\StackWalk\Context\AMD64Context.cs (4)
64
public bool TrySetRegister(string name,
TargetNUInt
value)
104
public bool TryReadRegister(string name, out
TargetNUInt
value)
145
public bool TrySetRegister(int number,
TargetNUInt
value)
169
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
931
=> context.TryReadRegister(regIndex, out
TargetNUInt
value) ? (uint)value.Value : throw new ArgumentOutOfRangeException(nameof(regIndex));
Contracts\StackWalk\Context\ARM64Context.cs (4)
71
public bool TrySetRegister(string name,
TargetNUInt
value)
112
public bool TryReadRegister(string name, out
TargetNUInt
value)
154
public bool TrySetRegister(int number,
TargetNUInt
value)
195
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\Context\ARMContext.cs (4)
64
public bool TrySetRegister(string name,
TargetNUInt
value)
87
public bool TryReadRegister(string name, out
TargetNUInt
value)
111
public bool TrySetRegister(int number,
TargetNUInt
value)
136
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\Context\ContextHolder.cs (4)
55
public bool TrySetRegister(string fieldName,
TargetNUInt
value) => Context.TrySetRegister(fieldName, value);
56
public bool TryReadRegister(string fieldName, out
TargetNUInt
value) => Context.TryReadRegister(fieldName, out value);
57
public bool TrySetRegister(int number,
TargetNUInt
value) => Context.TrySetRegister(number, value);
58
public bool TryReadRegister(int number, out
TargetNUInt
value) => Context.TryReadRegister(number, out value);
Contracts\StackWalk\Context\IPlatformAgnosticContext.cs (4)
27
public abstract bool TrySetRegister(string fieldName,
TargetNUInt
value);
28
public abstract bool TryReadRegister(string fieldName, out
TargetNUInt
value);
29
public abstract bool TrySetRegister(int number,
TargetNUInt
value);
30
public abstract bool TryReadRegister(int number, out
TargetNUInt
value);
Contracts\StackWalk\Context\IPlatformContext.cs (4)
22
bool TrySetRegister(string name,
TargetNUInt
value);
23
bool TryReadRegister(string name, out
TargetNUInt
value);
25
bool TrySetRegister(int number,
TargetNUInt
value);
26
bool TryReadRegister(int number, out
TargetNUInt
value);
Contracts\StackWalk\Context\LoongArch64Context.cs (4)
69
public bool TrySetRegister(string name,
TargetNUInt
value)
109
public bool TryReadRegister(string name, out
TargetNUInt
value)
150
public bool TrySetRegister(int number,
TargetNUInt
value)
190
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\Context\RISCV64Context.cs (4)
69
public bool TrySetRegister(string name,
TargetNUInt
value)
108
public bool TryReadRegister(string name, out
TargetNUInt
value)
148
public bool TrySetRegister(int number,
TargetNUInt
value)
188
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\Context\X86Context.cs (4)
71
public bool TrySetRegister(string name,
TargetNUInt
value)
106
public bool TryReadRegister(string name, out
TargetNUInt
value)
142
public bool TrySetRegister(int number,
TargetNUInt
value)
158
public bool TryReadRegister(int number, out
TargetNUInt
value)
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (3)
86
protected void UpdateFromRegisterDict(IReadOnlyDictionary<string,
TargetNUInt
> registers)
88
foreach ((string name,
TargetNUInt
value) in registers)
101
if (!otherContext.TryReadRegister(name, out
TargetNUInt
value))
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
462
if (!context.TryReadRegister(registerName, out
TargetNUInt
value))
Contracts\StackWalk\GC\GcScanner.cs (3)
43
TargetNUInt
relativeOffset = _eman.GetRelativeOffset(cbh);
63
if (!context.TryReadRegister((int)slot.RegisterNumber, out
TargetNUInt
regValue))
81
2 => context.TryReadRegister((int)stackBaseRegister, out
TargetNUInt
val)
Data\CardTableInfo.cs (1)
20
public
TargetNUInt
Size { get; init; }
Data\ComMethodTable.cs (1)
17
public
TargetNUInt
Flags { get; init; }
Data\ExceptionClause.cs (1)
39
public
TargetNUInt
TypeHandle { get; init; }
Data\Frames\ArgumentRegisters.cs (4)
16
Dictionary<string,
TargetNUInt
> registers = new Dictionary<string,
TargetNUInt
>(type.Fields.Count);
19
TargetNUInt
value = target.ReadNUInt(address + (ulong)field.Offset);
25
public IReadOnlyDictionary<string,
TargetNUInt
> Registers { get; }
Data\Frames\CalleeSavedRegisters.cs (4)
16
Dictionary<string,
TargetNUInt
> registers = new Dictionary<string,
TargetNUInt
>(type.Fields.Count);
19
TargetNUInt
value = target.ReadNUInt(address + (ulong)field.Offset);
25
public IReadOnlyDictionary<string,
TargetNUInt
> Registers { get; }
Data\Frames\HijackArgs.cs (4)
17
Dictionary<string,
TargetNUInt
> registers = new Dictionary<string,
TargetNUInt
>(type.Fields.Count);
20
TargetNUInt
value = target.ReadNUInt(address + (ulong)field.Offset);
26
public IReadOnlyDictionary<string,
TargetNUInt
> Registers { get; }
Data\GC\GCHeapSVR.cs (1)
73
public
TargetNUInt
InternalRootArrayIndex { get; }
Data\GC\HeapSegment.cs (1)
32
public
TargetNUInt
Flags { get; }
Data\GC\OOMHistory.cs (4)
25
public
TargetNUInt
AllocSize { get; }
28
public
TargetNUInt
GcIndex { get; }
30
public
TargetNUInt
Size { get; }
31
public
TargetNUInt
AvailablePagefileMb { get; }
Data\ILCodeVersionNode.cs (1)
21
public
TargetNUInt
VersionId { get; init; }
Data\JITNotification.cs (2)
16
private
TargetNUInt
_clrModule;
36
public
TargetNUInt
ClrModule
Data\LoaderHeapBlock.cs (1)
22
public
TargetNUInt
VirtualSize { get; init; }
Data\ModuleLookupMap.cs (1)
23
public
TargetNUInt
SupportedFlagsMask { get; init; }
Data\NativeCodeVersionNode.cs (1)
32
public
TargetNUInt
ILVersionId { get; init; }
Data\StressLog.cs (1)
46
public
TargetNUInt
ModuleOffset { get; init; }
Data\StressLogModuleDesc.cs (1)
21
public
TargetNUInt
Size { get; init; }
Data\Thread.cs (1)
41
public
TargetNUInt
OSId { get; init; }
Microsoft.Diagnostics.DataContractReader.Legacy (12)
ClrDataFrame.cs (1)
952
if (context.TryReadRegister((int)registerNumber, out
TargetNUInt
value))
Dbi\DacDbiImpl.cs (2)
1445
*pRetVal = loader.GetModuleLookupMapElement(lookupTables.TypeDefToMethodTable, metadataToken, out
var
_).Value;
1448
*pRetVal = loader.GetModuleLookupMapElement(lookupTables.TypeRefToMethodTable, metadataToken, out
var
_).Value;
SOSDacImpl.cs (9)
2396
List<
TargetNUInt
> reJitIds = rejitContract.GetRejitIds(_target, methodDescHandle.Address).ToList();
2401
TargetNUInt
activeVersionId = rejitContract.GetRejitId(activeVersion);
2574
*methodDesc = loader.GetModuleLookupMapElement(lookupTables.FieldDefToDesc, token, out
var
_).ToClrDataAddress(_target);
2577
*methodDesc = loader.GetModuleLookupMapElement(lookupTables.MethodDefToDesc, token, out
var
_).ToClrDataAddress(_target);
2580
*methodDesc = loader.GetModuleLookupMapElement(lookupTables.TypeDefToMethodTable, token, out
var
_).ToClrDataAddress(_target);
2583
*methodDesc = loader.GetModuleLookupMapElement(lookupTables.TypeRefToMethodTable, token, out
var
_).ToClrDataAddress(_target);
4675
ehInfo.mtCatch = clause.TypeHandle is
TargetNUInt
th ? new TargetPointer(th.Value).ToClrDataAddress(_target) : 0;
5202
IReadOnlyList<
TargetNUInt
> globalMechanismsData = gc.GetGlobalMechanisms();
6343
TargetPointer taggedMemoryPtr = objcContract.GetTaggedMemory(objPtr, out
TargetNUInt
taggedMemorySizeNUInt);