362 instantiations of TargetNUInt
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
751return new TargetNUInt(value);
Microsoft.Diagnostics.DataContractReader.Contracts (361)
Contracts\BuiltInCOM_1.cs (1)
80TargetNUInt thisMask = new(_target.ReadGlobalPointer(Constants.Globals.CCWThisMask).Value);
Contracts\CodeVersions_1.cs (2)
381return new TargetNUInt(0); 425return new TargetNUInt(CorDBDefaultEnCVersion);
Contracts\Debugger\Debugger_1.cs (4)
269new TargetNUInt(espContext.Value), 270new TargetNUInt(espRecord.Value), 271new TargetNUInt((uint)reason), 272new TargetNUInt(userData.Value),
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
39TargetNUInt relativeOffset = new TargetNUInt(instrPointer.Value - codeStart.Value);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
37TargetNUInt relativeOffset = new TargetNUInt(instrPointer.Value - codeStart.Value);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (2)
52TargetNUInt relativeOffset = new TargetNUInt(addr - startAddress); 66relativeOffset = new TargetNUInt(hotSize + addr - coldStart);
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (1)
61TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (1)
135TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (1)
69TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\GC\GC_1.cs (1)
899return new TargetNUInt(0);
Contracts\Loader_1.cs (3)
589flags = new TargetNUInt(0); 596flags = new TargetNUInt(rval & supportedFlagsMask); 613TargetNUInt flags = new TargetNUInt(0);
Contracts\ObjectiveCMarshal_1.cs (1)
32size = new TargetNUInt(TAGGED_MEMORY_SIZE_IN_POINTERS * (ulong)_target.PointerSize);
Contracts\ReJIT_1.cs (1)
78return new TargetNUInt(0);
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1275if (!context.TrySetRegister(register, new TargetNUInt(value)))
Contracts\StackWalk\Context\AMD64Context.cs (51)
113if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cs); return true; } 114if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ds); return true; } 115if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Es); return true; } 116if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fs); return true; } 117if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gs); return true; } 118if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ss); return true; } 119if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(unchecked((uint)EFlags)); return true; } 120if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr0); return true; } 121if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr1); return true; } 122if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr2); return true; } 123if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr3); return true; } 124if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr6); return true; } 125if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr7); return true; } 126if (name.Equals("rax", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rax); return true; } 127if (name.Equals("rcx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rcx); return true; } 128if (name.Equals("rdx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rdx); return true; } 129if (name.Equals("rbx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rbx); return true; } 130if (name.Equals("rsp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rsp); return true; } 131if (name.Equals("rbp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rbp); return true; } 132if (name.Equals("rsi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rsi); return true; } 133if (name.Equals("rdi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rdi); return true; } 134if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R8); return true; } 135if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R9); return true; } 136if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R10); return true; } 137if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R11); return true; } 138if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R12); return true; } 139if (name.Equals("r13", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R13); return true; } 140if (name.Equals("r14", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R14); return true; } 141if (name.Equals("r15", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R15); return true; } 142if (name.Equals("rip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rip); return true; } 143if (name.Equals("debugcontrol", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DebugControl); return true; } 144if (name.Equals("lastbranchtorip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastBranchToRip); return true; } 145if (name.Equals("lastbranchfromrip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastBranchFromRip); return true; } 146if (name.Equals("lastexceptiontorip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastExceptionToRip); return true; } 147if (name.Equals("lastexceptionfromrip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastExceptionFromRip); return true; } 179case 0: value = new TargetNUInt(Rax); return true; 180case 1: value = new TargetNUInt(Rcx); return true; 181case 2: value = new TargetNUInt(Rdx); return true; 182case 3: value = new TargetNUInt(Rbx); return true; 183case 4: value = new TargetNUInt(Rsp); return true; 184case 5: value = new TargetNUInt(Rbp); return true; 185case 6: value = new TargetNUInt(Rsi); return true; 186case 7: value = new TargetNUInt(Rdi); return true; 187case 8: value = new TargetNUInt(R8); return true; 188case 9: value = new TargetNUInt(R9); return true; 189case 10: value = new TargetNUInt(R10); return true; 190case 11: value = new TargetNUInt(R11); return true; 191case 12: value = new TargetNUInt(R12); return true; 192case 13: value = new TargetNUInt(R13); return true; 193case 14: value = new TargetNUInt(R14); return true; 194case 15: value = new TargetNUInt(R15); return true;
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
926if (!context.TrySetRegister(regIndex, new TargetNUInt(value)))
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
1198if (!context.TrySetRegister((int)regIndex, new TargetNUInt(value)))
Contracts\StackWalk\Context\ARM64Context.cs (70)
120if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cpsr); return true; } 121if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X0); return true; } 122if (name.Equals("x1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X1); return true; } 123if (name.Equals("x2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X2); return true; } 124if (name.Equals("x3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X3); return true; } 125if (name.Equals("x4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X4); return true; } 126if (name.Equals("x5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X5); return true; } 127if (name.Equals("x6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X6); return true; } 128if (name.Equals("x7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X7); return true; } 129if (name.Equals("x8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X8); return true; } 130if (name.Equals("x9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X9); return true; } 131if (name.Equals("x10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X10); return true; } 132if (name.Equals("x11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X11); return true; } 133if (name.Equals("x12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X12); return true; } 134if (name.Equals("x13", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X13); return true; } 135if (name.Equals("x14", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X14); return true; } 136if (name.Equals("x15", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X15); return true; } 137if (name.Equals("x16", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X16); return true; } 138if (name.Equals("x17", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X17); return true; } 139if (name.Equals("x18", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X18); return true; } 140if (name.Equals("x19", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X19); return true; } 141if (name.Equals("x20", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X20); return true; } 142if (name.Equals("x21", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X21); return true; } 143if (name.Equals("x22", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X22); return true; } 144if (name.Equals("x23", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X23); return true; } 145if (name.Equals("x24", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X24); return true; } 146if (name.Equals("x25", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X25); return true; } 147if (name.Equals("x26", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X26); return true; } 148if (name.Equals("x27", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X27); return true; } 149if (name.Equals("x28", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X28); return true; } 150if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 151if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Lr); return true; } 152if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 153if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 154if (name.Equals("fpcr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpcr); return true; } 155if (name.Equals("fpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpsr); return true; } 210case 0: value = new TargetNUInt(X0); return true; 211case 1: value = new TargetNUInt(X1); return true; 212case 2: value = new TargetNUInt(X2); return true; 213case 3: value = new TargetNUInt(X3); return true; 214case 4: value = new TargetNUInt(X4); return true; 215case 5: value = new TargetNUInt(X5); return true; 216case 6: value = new TargetNUInt(X6); return true; 217case 7: value = new TargetNUInt(X7); return true; 218case 8: value = new TargetNUInt(X8); return true; 219case 9: value = new TargetNUInt(X9); return true; 220case 10: value = new TargetNUInt(X10); return true; 221case 11: value = new TargetNUInt(X11); return true; 222case 12: value = new TargetNUInt(X12); return true; 223case 13: value = new TargetNUInt(X13); return true; 224case 14: value = new TargetNUInt(X14); return true; 225case 15: value = new TargetNUInt(X15); return true; 226case 16: value = new TargetNUInt(X16); return true; 227case 17: value = new TargetNUInt(X17); return true; 228case 18: value = new TargetNUInt(X18); return true; 229case 19: value = new TargetNUInt(X19); return true; 230case 20: value = new TargetNUInt(X20); return true; 231case 21: value = new TargetNUInt(X21); return true; 232case 22: value = new TargetNUInt(X22); return true; 233case 23: value = new TargetNUInt(X23); return true; 234case 24: value = new TargetNUInt(X24); return true; 235case 25: value = new TargetNUInt(X25); return true; 236case 26: value = new TargetNUInt(X26); return true; 237case 27: value = new TargetNUInt(X27); return true; 238case 28: value = new TargetNUInt(X28); return true; 239case 29: value = new TargetNUInt(Fp); return true; 240case 30: value = new TargetNUInt(Lr); return true; 241case 31: value = new TargetNUInt(Sp); return true; 242case 32: value = new TargetNUInt(Pc); return true; 250return new TargetNUInt(V[index * 2]);
Contracts\StackWalk\Context\ARMContext.cs (35)
94if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R0); return true; } 95if (name.Equals("r1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R1); return true; } 96if (name.Equals("r2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R2); return true; } 97if (name.Equals("r3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R3); return true; } 98if (name.Equals("r4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R4); return true; } 99if (name.Equals("r5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R5); return true; } 100if (name.Equals("r6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R6); return true; } 101if (name.Equals("r7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R7); return true; } 102if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R8); return true; } 103if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R9); return true; } 104if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R10); return true; } 105if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R11); return true; } 106if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R12); return true; } 107if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 108if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Lr); return true; } 109if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 110if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cpsr); return true; } 111if (name.Equals("fpscr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpscr); return true; } 144case 0: value = new TargetNUInt(R0); return true; 145case 1: value = new TargetNUInt(R1); return true; 146case 2: value = new TargetNUInt(R2); return true; 147case 3: value = new TargetNUInt(R3); return true; 148case 4: value = new TargetNUInt(R4); return true; 149case 5: value = new TargetNUInt(R5); return true; 150case 6: value = new TargetNUInt(R6); return true; 151case 7: value = new TargetNUInt(R7); return true; 152case 8: value = new TargetNUInt(R8); return true; 153case 9: value = new TargetNUInt(R9); return true; 154case 10: value = new TargetNUInt(R10); return true; 155case 11: value = new TargetNUInt(R11); return true; 156case 12: value = new TargetNUInt(R12); return true; 157case 13: value = new TargetNUInt(Sp); return true; 158case 14: value = new TargetNUInt(Lr); return true; 159case 15: value = new TargetNUInt(Pc); return true; 160case 16: value = new TargetNUInt(Cpsr); return true;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
724context.TrySetRegister((int)regNum, new TargetNUInt(value));
Contracts\StackWalk\Context\LoongArch64Context.cs (67)
116if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R0); return true; } 117if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ra); return true; } 118if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Tp); return true; } 119if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 120if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A0); return true; } 121if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A1); return true; } 122if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A2); return true; } 123if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A3); return true; } 124if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A4); return true; } 125if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A5); return true; } 126if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A6); return true; } 127if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A7); return true; } 128if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T0); return true; } 129if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T1); return true; } 130if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T2); return true; } 131if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T3); return true; } 132if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T4); return true; } 133if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T5); return true; } 134if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T6); return true; } 135if (name.Equals("t7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T7); return true; } 136if (name.Equals("t8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T8); return true; } 137if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X0); return true; } 138if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 139if (name.Equals("s0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S0); return true; } 140if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S1); return true; } 141if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S2); return true; } 142if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S3); return true; } 143if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S4); return true; } 144if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S5); return true; } 145if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S6); return true; } 146if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S7); return true; } 147if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S8); return true; } 148if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 149if (name.Equals("fcc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcc); return true; } 150if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcsr); return true; } 198case 0: value = new TargetNUInt(R0); return true; 199case 1: value = new TargetNUInt(Ra); return true; 200case 2: value = new TargetNUInt(Tp); return true; 201case 3: value = new TargetNUInt(Sp); return true; 202case 4: value = new TargetNUInt(A0); return true; 203case 5: value = new TargetNUInt(A1); return true; 204case 6: value = new TargetNUInt(A2); return true; 205case 7: value = new TargetNUInt(A3); return true; 206case 8: value = new TargetNUInt(A4); return true; 207case 9: value = new TargetNUInt(A5); return true; 208case 10: value = new TargetNUInt(A6); return true; 209case 11: value = new TargetNUInt(A7); return true; 210case 12: value = new TargetNUInt(T0); return true; 211case 13: value = new TargetNUInt(T1); return true; 212case 14: value = new TargetNUInt(T2); return true; 213case 15: value = new TargetNUInt(T3); return true; 214case 16: value = new TargetNUInt(T4); return true; 215case 17: value = new TargetNUInt(T5); return true; 216case 18: value = new TargetNUInt(T6); return true; 217case 19: value = new TargetNUInt(T7); return true; 218case 20: value = new TargetNUInt(T8); return true; 219case 21: value = new TargetNUInt(X0); return true; 220case 22: value = new TargetNUInt(Fp); return true; 221case 23: value = new TargetNUInt(S0); return true; 222case 24: value = new TargetNUInt(S1); return true; 223case 25: value = new TargetNUInt(S2); return true; 224case 26: value = new TargetNUInt(S3); return true; 225case 27: value = new TargetNUInt(S4); return true; 226case 28: value = new TargetNUInt(S5); return true; 227case 29: value = new TargetNUInt(S6); return true; 228case 30: value = new TargetNUInt(S7); return true; 229case 31: value = new TargetNUInt(S8); return true;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
734context.TrySetRegister((int)regNum, new TargetNUInt(value));
Contracts\StackWalk\Context\RISCV64Context.cs (66)
114if (name.Equals("zero", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(0); return true; } 115if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ra); return true; } 116if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 117if (name.Equals("gp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gp); return true; } 118if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Tp); return true; } 119if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T0); return true; } 120if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T1); return true; } 121if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T2); return true; } 122if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 123if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S1); return true; } 124if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A0); return true; } 125if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A1); return true; } 126if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A2); return true; } 127if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A3); return true; } 128if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A4); return true; } 129if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A5); return true; } 130if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A6); return true; } 131if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A7); return true; } 132if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S2); return true; } 133if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S3); return true; } 134if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S4); return true; } 135if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S5); return true; } 136if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S6); return true; } 137if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S7); return true; } 138if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S8); return true; } 139if (name.Equals("s9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S9); return true; } 140if (name.Equals("s10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S10); return true; } 141if (name.Equals("s11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S11); return true; } 142if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T3); return true; } 143if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T4); return true; } 144if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T5); return true; } 145if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T6); return true; } 146if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 147if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcsr); return true; } 195case 0: value = new TargetNUInt(0); return true; // zero register always reads 0 196case 1: value = new TargetNUInt(Ra); return true; 197case 2: value = new TargetNUInt(Sp); return true; 198case 3: value = new TargetNUInt(Gp); return true; 199case 4: value = new TargetNUInt(Tp); return true; 200case 5: value = new TargetNUInt(T0); return true; 201case 6: value = new TargetNUInt(T1); return true; 202case 7: value = new TargetNUInt(T2); return true; 203case 8: value = new TargetNUInt(Fp); return true; 204case 9: value = new TargetNUInt(S1); return true; 205case 10: value = new TargetNUInt(A0); return true; 206case 11: value = new TargetNUInt(A1); return true; 207case 12: value = new TargetNUInt(A2); return true; 208case 13: value = new TargetNUInt(A3); return true; 209case 14: value = new TargetNUInt(A4); return true; 210case 15: value = new TargetNUInt(A5); return true; 211case 16: value = new TargetNUInt(A6); return true; 212case 17: value = new TargetNUInt(A7); return true; 213case 18: value = new TargetNUInt(S2); return true; 214case 19: value = new TargetNUInt(S3); return true; 215case 20: value = new TargetNUInt(S4); return true; 216case 21: value = new TargetNUInt(S5); return true; 217case 22: value = new TargetNUInt(S6); return true; 218case 23: value = new TargetNUInt(S7); return true; 219case 24: value = new TargetNUInt(S8); return true; 220case 25: value = new TargetNUInt(S9); return true; 221case 26: value = new TargetNUInt(S10); return true; 222case 27: value = new TargetNUInt(S11); return true; 223case 28: value = new TargetNUInt(T3); return true; 224case 29: value = new TargetNUInt(T4); return true; 225case 30: value = new TargetNUInt(T5); return true; 226case 31: value = new TargetNUInt(T6); return true;
Contracts\StackWalk\Context\WasmContext.cs (4)
133value = new TargetNUInt(_interpreterIP); 138value = new TargetNUInt(_interpreterSP); 143value = new TargetNUInt(_interpreterFP); 148value = new TargetNUInt(_interpreterWalkFramePointer);
Contracts\StackWalk\Context\X86Context.cs (38)
115if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr0); return true; } 116if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr1); return true; } 117if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr2); return true; } 118if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr3); return true; } 119if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr6); return true; } 120if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr7); return true; } 121if (name.Equals("controlword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ControlWord); return true; } 122if (name.Equals("statusword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(StatusWord); return true; } 123if (name.Equals("tagword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(TagWord); return true; } 124if (name.Equals("erroroffset", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ErrorOffset); return true; } 125if (name.Equals("errorselector", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ErrorSelector); return true; } 126if (name.Equals("dataoffset", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DataOffset); return true; } 127if (name.Equals("dataselector", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DataSelector); return true; } 128if (name.Equals("cr0npxstate", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cr0NpxState); return true; } 129if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gs); return true; } 130if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fs); return true; } 131if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Es); return true; } 132if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ds); return true; } 133if (name.Equals("edi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Edi); return true; } 134if (name.Equals("esi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Esi); return true; } 135if (name.Equals("ebx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ebx); return true; } 136if (name.Equals("edx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Edx); return true; } 137if (name.Equals("ecx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ecx); return true; } 138if (name.Equals("eax", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Eax); return true; } 139if (name.Equals("ebp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ebp); return true; } 140if (name.Equals("eip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Eip); return true; } 141if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cs); return true; } 142if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(EFlags); return true; } 143if (name.Equals("esp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Esp); return true; } 144if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ss); return true; } 168case 0: value = new TargetNUInt(Eax); return true; 169case 1: value = new TargetNUInt(Ecx); return true; 170case 2: value = new TargetNUInt(Edx); return true; 171case 3: value = new TargetNUInt(Ebx); return true; 172case 4: value = new TargetNUInt(Esp); return true; 173case 5: value = new TargetNUInt(Ebp); return true; 174case 6: value = new TargetNUInt(Esi); return true; 175case 7: value = new TargetNUInt(Edi); return true;
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
545if (!context.TrySetRegister(registerName, new TargetNUInt(value.Value)))
Contracts\StackWalk\FrameHandling\WasmFrameHandler.cs (1)
41if (!_holder.Context.TrySetRegister(WasmContext.InterpreterWalkFramePointerRegister, new TargetNUInt(next.Address.Value)))
Contracts\StressLog.cs (1)
110TargetNUInt maxModules = new(target.ReadGlobalPointer(Constants.Globals.StressLogMaxModules).Value);
Data\JITNotification.cs (2)
18WriteClrModule(new TargetNUInt(0)); 24WriteClrModule(new TargetNUInt(module.Value));
209 references to TargetNUInt
Microsoft.Diagnostics.DataContractReader (2)
ContractDescriptorTarget.cs (2)
532public override void WriteNUInt(ulong address, TargetNUInt value) 746public override TargetNUInt ReadNUInt(ulong address)
Microsoft.Diagnostics.DataContractReader.Abstractions (33)
Contracts\Extensions\IReJITExtensions.cs (1)
10public static IEnumerable<TargetNUInt> GetRejitIds(this IReJIT rejit, Target target, TargetPointer methodDesc)
Contracts\ICodeVersions.cs (1)
44public virtual TargetNUInt GetEnCVersion(ILCodeVersionHandle ilCodeVersionHandle) => throw new NotImplementedException();
Contracts\IExecutionManager.cs (2)
34public TargetNUInt? TypeHandle; 111TargetNUInt GetRelativeOffset(CodeBlockHandle codeInfoHandle) => throw new NotImplementedException();
Contracts\IGC.cs (12)
56public TargetNUInt? InternalRootArrayIndex { get; init; } 59public IReadOnlyList<TargetNUInt> InterestingData { get; init; } 60public IReadOnlyList<TargetNUInt> CompactReasons { get; init; } 61public IReadOnlyList<TargetNUInt> ExpandMechanisms { get; init; } 62public IReadOnlyList<TargetNUInt> InterestingMechanismBits { get; init; } 80public TargetNUInt Flags { get; init; } 89public TargetNUInt AllocSize { get; init; } 92public TargetNUInt GCIndex { get; init; } 94public TargetNUInt Size { get; init; } 95public TargetNUInt AvailablePagefileMB { get; init; } 147IReadOnlyList<TargetNUInt> GetGlobalMechanisms() => throw new NotImplementedException(); 162TargetNUInt GetHandleExtraInfo(TargetPointer handle) => throw new NotImplementedException();
Contracts\ILoader.cs (2)
85public readonly record struct LoaderHeapBlock(TargetPointer Address, TargetNUInt Size); 118TargetPointer GetModuleLookupMapElement(TargetPointer table, uint token, out TargetNUInt flags) => throw new NotImplementedException();
Contracts\IObjectiveCMarshal.cs (1)
11TargetPointer GetTaggedMemory(TargetPointer address, out TargetNUInt size) => throw new NotImplementedException();
Contracts\IReJIT.cs (1)
25TargetNUInt GetRejitId(ILCodeVersionHandle codeVersionHandle) => throw new NotImplementedException();
Contracts\IThread.cs (1)
58TargetNUInt OSId,
Target.cs (2)
146public abstract TargetNUInt ReadNUInt(ulong address); 233public abstract void WriteNUInt(ulong address, TargetNUInt value);
TargetFieldExtensions.cs (3)
72public static TargetNUInt ReadNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 177public static TargetNUInt WriteNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName, TargetNUInt value)
TargetNUInt.cs (7)
10public readonly struct TargetNUInt : IEquatable<TargetNUInt> 17public override bool Equals(object? obj) => obj is TargetNUInt other && Equals(other); 19public bool Equals(TargetNUInt t) => Value == t.Value; 23public static bool operator ==(TargetNUInt lhs, TargetNUInt rhs) => lhs.Equals(rhs); 25public static bool operator !=(TargetNUInt lhs, TargetNUInt rhs) => !(lhs == rhs);
Microsoft.Diagnostics.DataContractReader.Contracts (162)
_generated\114\Microsoft_Diagnostics_DataContractReader_Data.JITNotification.g.cs (3)
72public void WriteClrModule(TargetNUInt value) 109private TargetNUInt _ClrModule__value = default!; 112public partial TargetNUInt ClrModule
_generated\119\Microsoft_Diagnostics_DataContractReader_Data.LoaderHeapBlock.g.cs (2)
97private TargetNUInt _VirtualSize__value = default!; 100public partial TargetNUInt VirtualSize
_generated\12\Microsoft_Diagnostics_DataContractReader_Data.CardTableInfo.g.cs (2)
80private TargetNUInt _Size__value = default!; 83public partial TargetNUInt Size
_generated\124\Microsoft_Diagnostics_DataContractReader_Data.MemoryRange.g.cs (2)
72private TargetNUInt _Size__value = default!; 75public partial TargetNUInt Size
_generated\143\Microsoft_Diagnostics_DataContractReader_Data.ModuleLookupMap.g.cs (2)
122private TargetNUInt _SupportedFlagsMask__value = default!; 125public partial TargetNUInt SupportedFlagsMask
_generated\144\Microsoft_Diagnostics_DataContractReader_Data.NativeCodeVersionNode.g.cs (2)
163private TargetNUInt _ILVersionId__value = default!; 166public partial TargetNUInt ILVersionId
_generated\181\Microsoft_Diagnostics_DataContractReader_Data.StressLog.g.cs (2)
263private TargetNUInt _ModuleOffset__value = default!; 266public partial TargetNUInt ModuleOffset
_generated\183\Microsoft_Diagnostics_DataContractReader_Data.StressLogModuleDesc.g.cs (2)
72private TargetNUInt _Size__value = default!; 75public partial TargetNUInt Size
_generated\196\Microsoft_Diagnostics_DataContractReader_Data.Thread.g.cs (2)
216private TargetNUInt _OSId__value = default!; 219public partial TargetNUInt OSId
_generated\22\Microsoft_Diagnostics_DataContractReader_Data.ComMethodTable.g.cs (2)
55private TargetNUInt _Flags__value = default!; 58public partial TargetNUInt Flags
_generated\53\Microsoft_Diagnostics_DataContractReader_Data.EEExceptionClause.g.cs (2)
172private TargetNUInt _TypeHandle__value = default!; 175public partial TargetNUInt TypeHandle
_generated\80\Microsoft_Diagnostics_DataContractReader_Data.GCHeapSVR.g.cs (3)
450private TargetNUInt? _InternalRootArrayIndex__value = default!; 453public partial TargetNUInt? InternalRootArrayIndex 462_InternalRootArrayIndex__value = default(TargetNUInt?);
_generated\82\Microsoft_Diagnostics_DataContractReader_Data.HeapSegment.g.cs (2)
196private TargetNUInt _Flags__value = default!; 199public partial TargetNUInt Flags
_generated\83\Microsoft_Diagnostics_DataContractReader_Data.OomHistory.g.cs (8)
128private TargetNUInt _AllocSize__value = default!; 131public partial TargetNUInt AllocSize 179private TargetNUInt _GcIndex__value = default!; 182public partial TargetNUInt GcIndex 213private TargetNUInt _Size__value = default!; 216public partial TargetNUInt Size 230private TargetNUInt _AvailablePagefileMb__value = default!; 233public partial TargetNUInt AvailablePagefileMb
_generated\95\Microsoft_Diagnostics_DataContractReader_Data.ILCodeVersionNode.g.cs (4)
103private TargetNUInt _VersionId__value = default!; 106public partial TargetNUInt VersionId 205private TargetNUInt _EnCVersion__value = default!; 208public partial TargetNUInt EnCVersion
Contracts\BuiltInCOM_1.cs (1)
80TargetNUInt thisMask = new(_target.ReadGlobalPointer(Constants.Globals.CCWThisMask).Value);
Contracts\CodeVersions_1.cs (5)
110TargetNUInt ilVersionId = GetId(ilCodeVersionHandle); 202TargetNUInt ilVersionId = GetId(ilCodeVersionHandle); 352TargetPointer ilVersionStateAddress = _target.Contracts.Loader.GetModuleLookupMapElement(ilCodeVersionTable, methodDefToken, out var _); 376private TargetNUInt GetId(ILCodeVersionHandle ilCodeVersionHandle) 421TargetNUInt ICodeVersions.GetEnCVersion(ILCodeVersionHandle ilCodeVersionHandle)
Contracts\ConditionalWeakTable_1.cs (1)
50TargetNUInt extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle);
Contracts\Debugger\Debugger_1.cs (3)
267ReadOnlySpan<TargetNUInt> args = 287public static void PlaceArgs(Target target, IPlatformAgnosticContext ctx, ref TargetPointer sp, ReadOnlySpan<TargetNUInt> args) 352private static void SetRegisterChecked(IPlatformAgnosticContext ctx, string register, TargetNUInt value, int pointerSize)
Contracts\Debugger\StackPusher.cs (1)
28public static TargetPointer PushSlot(Target target, ref TargetPointer sp, TargetNUInt value, bool align)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
31public TargetNUInt GetRelativeOffset(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetRelativeOffset(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
31public TargetNUInt GetRelativeOffset(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetRelativeOffset(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManagerCore.cs (5)
55public TargetNUInt RelativeOffset { get; } 56public CodeBlock(TargetPointer startAddress, TargetPointer methodDesc, TargetNUInt relativeOffset, TargetPointer jitManagerAddress) 405TargetNUInt IExecutionManager.GetRelativeOffset(CodeBlockHandle codeInfoHandle) 419TargetNUInt relativeOffset = eman.GetRelativeOffset(cbh); 611TargetNUInt? typeHandle = null;
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (2)
39TargetNUInt relativeOffset = new TargetNUInt(instrPointer.Value - codeStart.Value); 255TargetNUInt numEHInfos = Target.ReadNUInt(ehInfo.Address - (ulong)Target.PointerSize);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (2)
37TargetNUInt relativeOffset = new TargetNUInt(instrPointer.Value - codeStart.Value); 124TargetNUInt numEHInfos = Target.ReadNUInt(realCodeHeader.JitEHInfo.Address - (ulong)Target.PointerSize);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (1)
52TargetNUInt relativeOffset = new TargetNUInt(addr - startAddress);
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (1)
61TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (2)
135TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value); 149internal static void DecomposeAddress(TargetNUInt relative, out MapKey mapIdx, out Nibble bucketByteIndex)
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (1)
69TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\GC\GC_1.cs (5)
142IReadOnlyList<TargetNUInt> IGC.GetGlobalMechanisms() 145return Array.Empty<TargetNUInt>(); 252private List<TargetNUInt> ReadGCHeapDataArray(TargetPointer arrayStart, uint length) 254List<TargetNUInt> arr = []; 879TargetNUInt IGC.GetHandleExtraInfo(TargetPointer handle)
Contracts\GC\GCHeapWKS.cs (1)
67public TargetNUInt? InternalRootArrayIndex { get; }
Contracts\GC\IGCHeap.cs (1)
24TargetNUInt? InternalRootArrayIndex { get; }
Contracts\Loader_1.cs (3)
584TargetPointer ILoader.GetModuleLookupMapElement(TargetPointer table, uint token, out TargetNUInt flags) 603TargetPointer result = ((ILoader)this).GetModuleLookupMapElement(lookupTables.MemberRefToDesc, token, out TargetNUInt flags); 613TargetNUInt flags = new TargetNUInt(0);
Contracts\ObjectiveCMarshal_1.cs (1)
17public TargetPointer GetTaggedMemory(TargetPointer address, out TargetNUInt size)
Contracts\ReJIT_1.cs (1)
73TargetNUInt IReJIT.GetRejitId(ILCodeVersionHandle ilCodeVersionHandle)
Contracts\RuntimeMutableTypeSystem_1.cs (1)
132TargetNUInt secondary = gcContract.GetHandleExtraInfo(handleAddress);
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)
70public bool TrySetRegister(string name, TargetNUInt value) 110public bool TryReadRegister(string name, out TargetNUInt value) 151public bool TrySetRegister(int number, TargetNUInt value) 175public 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 (5)
76public bool TrySetRegister(string name, TargetNUInt value) 117public bool TryReadRegister(string name, out TargetNUInt value) 159public bool TrySetRegister(int number, TargetNUInt value) 200public bool TryReadRegister(int number, out TargetNUInt value) 247private readonly unsafe TargetNUInt ReadVectorRegister(int index)
Contracts\StackWalk\Context\ARMContext.cs (4)
68public bool TrySetRegister(string name, TargetNUInt value) 91public bool TryReadRegister(string name, out TargetNUInt value) 115public bool TrySetRegister(int number, TargetNUInt value) 140public bool TryReadRegister(int number, out TargetNUInt value)
Contracts\StackWalk\Context\ContextHolder.cs (4)
57public bool TrySetRegister(string fieldName, TargetNUInt value) => Context.TrySetRegister(fieldName, value); 58public bool TryReadRegister(string fieldName, out TargetNUInt value) => Context.TryReadRegister(fieldName, out value); 59public bool TrySetRegister(int number, TargetNUInt value) => Context.TrySetRegister(number, value); 60public bool TryReadRegister(int number, out TargetNUInt value) => Context.TryReadRegister(number, out value);
Contracts\StackWalk\Context\IPlatformAgnosticContext.cs (4)
28public abstract bool TrySetRegister(string fieldName, TargetNUInt value); 29public abstract bool TryReadRegister(string fieldName, out TargetNUInt value); 30public abstract bool TrySetRegister(int number, TargetNUInt value); 31public abstract bool TryReadRegister(int number, out TargetNUInt value);
Contracts\StackWalk\Context\IPlatformContext.cs (4)
30bool TrySetRegister(string name, TargetNUInt value); 31bool TryReadRegister(string name, out TargetNUInt value); 33bool TrySetRegister(int number, TargetNUInt value); 34bool TryReadRegister(int number, out TargetNUInt value);
Contracts\StackWalk\Context\LoongArch64Context.cs (4)
73public bool TrySetRegister(string name, TargetNUInt value) 113public bool TryReadRegister(string name, out TargetNUInt value) 154public bool TrySetRegister(int number, TargetNUInt value) 194public bool TryReadRegister(int number, out TargetNUInt value)
Contracts\StackWalk\Context\RISCV64Context.cs (4)
72public bool TrySetRegister(string name, TargetNUInt value) 111public bool TryReadRegister(string name, out TargetNUInt value) 151public bool TrySetRegister(int number, TargetNUInt value) 191public bool TryReadRegister(int number, out TargetNUInt value)
Contracts\StackWalk\Context\WasmContext.cs (4)
104public bool TrySetRegister(string name, TargetNUInt value) 129public readonly bool TryReadRegister(string name, out TargetNUInt value) 155public bool TrySetRegister(int number, TargetNUInt value) => false; 157public readonly bool TryReadRegister(int number, out TargetNUInt value)
Contracts\StackWalk\Context\X86Context.cs (4)
77public bool TrySetRegister(string name, TargetNUInt value) 112public bool TryReadRegister(string name, out TargetNUInt value) 148public bool TrySetRegister(int number, TargetNUInt value) 164public bool TryReadRegister(int number, out TargetNUInt value)
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (3)
83protected void UpdateFromRegisterDict(IReadOnlyDictionary<string, TargetNUInt> registers) 85foreach ((string name, TargetNUInt value) in registers) 98if (!otherContext.TryReadRegister(name, out TargetNUInt value))
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
534if (!context.TryReadRegister(registerName, out TargetNUInt value))
Contracts\StackWalk\GC\GcScanner.cs (3)
43TargetNUInt relativeOffset = _eman.GetRelativeOffset(cbh); 66if (!context.TryReadRegister((int)slot.RegisterNumber, out TargetNUInt regValue)) 842 => context.TryReadRegister((int)stackBaseRegister, out TargetNUInt val)
Contracts\StackWalk\StackWalk_1.cs (3)
1167return TryReadRegister(context, storage, out TargetNUInt registerValue) 1175if (!TryReadRegister(context, storage, out TargetNUInt baseRegister)) 1189static bool TryReadRegister(IPlatformAgnosticContext context, GenericContextStorage storage, out TargetNUInt value)
Contracts\StressLog.cs (1)
110TargetNUInt maxModules = new(target.ReadGlobalPointer(Constants.Globals.StressLogMaxModules).Value);
Data\CardTableInfo.cs (1)
10[Field] public partial TargetNUInt Size { get; }
Data\ComMethodTable.cs (1)
9[Field] public partial TargetNUInt Flags { get; }
Data\ExceptionClause.cs (1)
25[Field] public partial TargetNUInt TypeHandle { get; }
Data\Frames\ArgumentRegisters.cs (3)
12public IReadOnlyDictionary<string, TargetNUInt> Registers { get; private set; } 18Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\CalleeSavedRegisters.cs (3)
12public IReadOnlyDictionary<string, TargetNUInt> Registers { get; private set; } 18Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\HijackArgs.cs (3)
12public IReadOnlyDictionary<string, TargetNUInt> Registers { get; private set; } 18Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\GC\GCHeapSVR.cs (1)
31[Field] public partial TargetNUInt? InternalRootArrayIndex { get; }
Data\GC\HeapSegment.cs (1)
14[Field] public partial TargetNUInt Flags { get; }
Data\GC\OOMHistory.cs (4)
10[Field] public partial TargetNUInt AllocSize { get; } 13[Field] public partial TargetNUInt GcIndex { get; } 15[Field] public partial TargetNUInt Size { get; } 16[Field] public partial TargetNUInt AvailablePagefileMb { get; }
Data\ILCodeVersionNode.cs (2)
9[Field] public partial TargetNUInt VersionId { get; } 15[Field] public partial TargetNUInt EnCVersion { get; }
Data\JITNotification.cs (1)
10[Field(Writable = true)] public partial TargetNUInt ClrModule { get; private set; }
Data\LoaderHeapBlock.cs (1)
11[Field] public partial TargetNUInt VirtualSize { get; }
Data\MemoryRange.cs (1)
10[Field] public partial TargetNUInt Size { get; }
Data\ModuleLookupMap.cs (1)
12[Field] public partial TargetNUInt SupportedFlagsMask { get; }
Data\NativeCodeVersionNode.cs (1)
14[Field] public partial TargetNUInt ILVersionId { get; }
Data\StressLog.cs (1)
17[Field] public partial TargetNUInt ModuleOffset { get; }
Data\StressLogModuleDesc.cs (1)
10[Field] public partial TargetNUInt Size { get; }
Data\Thread.cs (1)
10[Field] public partial TargetNUInt OSId { get; }
Microsoft.Diagnostics.DataContractReader.Legacy (12)
ClrDataFrame.cs (1)
954if (context.TryReadRegister((int)registerNumber, out TargetNUInt value))
Dbi\DacDbiImpl.cs (2)
3407*pRetVal = loader.GetModuleLookupMapElement(lookupTables.TypeDefToMethodTable, metadataToken, out var _).Value; 3410*pRetVal = loader.GetModuleLookupMapElement(lookupTables.TypeRefToMethodTable, metadataToken, out var _).Value;
SOSDacImpl.cs (9)
2379List<TargetNUInt> reJitIds = rejitContract.GetRejitIds(_target, methodDescHandle.Address).ToList(); 2384TargetNUInt activeVersionId = rejitContract.GetRejitId(activeVersion); 2564*methodDesc = loader.GetModuleLookupMapElement(lookupTables.FieldDefToDesc, token, out var _).ToClrDataAddress(_target); 2567*methodDesc = loader.GetModuleLookupMapElement(lookupTables.MethodDefToDesc, token, out var _).ToClrDataAddress(_target); 2570*methodDesc = loader.GetModuleLookupMapElement(lookupTables.TypeDefToMethodTable, token, out var _).ToClrDataAddress(_target); 2573*methodDesc = loader.GetModuleLookupMapElement(lookupTables.TypeRefToMethodTable, token, out var _).ToClrDataAddress(_target); 4673ehInfo.mtCatch = clause.TypeHandle is TargetNUInt th ? new TargetPointer(th.Value).ToClrDataAddress(_target) : 0; 5200IReadOnlyList<TargetNUInt> globalMechanismsData = gc.GetGlobalMechanisms(); 6348TargetPointer taggedMemoryPtr = objcContract.GetTaggedMemory(objPtr, out TargetNUInt taggedMemorySizeNUInt);