360 instantiations of TargetNUInt
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
758return new TargetNUInt(value);
Microsoft.Diagnostics.DataContractReader.Contracts (359)
Contracts\BuiltInCOM_1.cs (1)
80TargetNUInt thisMask = new(_target.ReadGlobalPointer(Constants.Globals.CCWThisMask).Value);
Contracts\CodeVersions_1.cs (2)
384return new TargetNUInt(0); 428return new TargetNUInt(CorDBDefaultEnCVersion);
Contracts\Debugger\Debugger_1.cs (4)
325new TargetNUInt(espContext.Value), 326new TargetNUInt(espRecord.Value), 327new TargetNUInt((uint)reason), 328new 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)
60TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (1)
135TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\GC\GC_1.cs (1)
899return new TargetNUInt(0);
Contracts\Loader_1.cs (2)
609flags = new TargetNUInt(0); 616flags = new TargetNUInt(rval & supportedFlagsMask);
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)
938if (!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)
727context.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)
738context.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)
560if (!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));
222 references to TargetNUInt
Microsoft.Diagnostics.DataContractReader (2)
ContractDescriptorTarget.cs (2)
539public override void WriteNUInt(ulong address, TargetNUInt value) 753public 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; 113TargetNUInt 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(ModuleHandle module, ModuleLookupMapKind kind, 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 (175)
_generated\116\Microsoft_Diagnostics_DataContractReader_Data.JITNotification.g.cs (3)
68public void WriteClrModule(TargetNUInt value) 105private TargetNUInt _ClrModule__value = default!; 108public partial TargetNUInt ClrModule
_generated\12\Microsoft_Diagnostics_DataContractReader_Data.CardTableInfo.g.cs (2)
76private TargetNUInt _Size__value = default!; 79public partial TargetNUInt Size
_generated\121\Microsoft_Diagnostics_DataContractReader_Data.LoaderHeapBlock.g.cs (2)
93private TargetNUInt _VirtualSize__value = default!; 96public partial TargetNUInt VirtualSize
_generated\126\Microsoft_Diagnostics_DataContractReader_Data.MemoryRange.g.cs (2)
68private TargetNUInt _Size__value = default!; 71public partial TargetNUInt Size
_generated\145\Microsoft_Diagnostics_DataContractReader_Data.ModuleLookupMap.g.cs (2)
118private TargetNUInt _SupportedFlagsMask__value = default!; 121public partial TargetNUInt SupportedFlagsMask
_generated\146\Microsoft_Diagnostics_DataContractReader_Data.NativeCodeVersionNode.g.cs (2)
159private TargetNUInt _ILVersionId__value = default!; 162public partial TargetNUInt ILVersionId
_generated\183\Microsoft_Diagnostics_DataContractReader_Data.StressLog.g.cs (2)
259private TargetNUInt _ModuleOffset__value = default!; 262public partial TargetNUInt ModuleOffset
_generated\185\Microsoft_Diagnostics_DataContractReader_Data.StressLogModuleDesc.g.cs (2)
68private TargetNUInt _Size__value = default!; 71public partial TargetNUInt Size
_generated\198\Microsoft_Diagnostics_DataContractReader_Data.Thread.g.cs (2)
212private TargetNUInt _OSId__value = default!; 215public partial TargetNUInt OSId
_generated\22\Microsoft_Diagnostics_DataContractReader_Data.ComMethodTable.g.cs (2)
51private TargetNUInt _Flags__value = default!; 54public partial TargetNUInt Flags
_generated\32\Microsoft_Diagnostics_DataContractReader_Data.DebuggerControllerPatch.g.cs (2)
68private TargetNUInt _Opcode__value = default!; 71public partial TargetNUInt Opcode
_generated\55\Microsoft_Diagnostics_DataContractReader_Data.EEExceptionClause.g.cs (2)
168private TargetNUInt _TypeHandle__value = default!; 171public partial TargetNUInt TypeHandle
_generated\61\Microsoft_Diagnostics_DataContractReader_Data.ArgumentRegisters.g.cs (3)
33private partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> InitRegisters(Target target, TargetPointer address); 34private System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> _Registers__value = default!; 36public partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> Registers
_generated\62\Microsoft_Diagnostics_DataContractReader_Data.CalleeSavedRegisters.g.cs (3)
33private partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> InitRegisters(Target target, TargetPointer address); 34private System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> _Registers__value = default!; 36public partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> Registers
_generated\70\Microsoft_Diagnostics_DataContractReader_Data.HijackArgs.g.cs (3)
33private partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> InitRegisters(Target target, TargetPointer address); 34private System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> _Registers__value = default!; 36public partial System.Collections.Generic.IReadOnlyDictionary<string, global::Microsoft.Diagnostics.DataContractReader.TargetNUInt> Registers
_generated\82\Microsoft_Diagnostics_DataContractReader_Data.GCHeapSVR.g.cs (3)
446private TargetNUInt? _InternalRootArrayIndex__value = default!; 449public partial TargetNUInt? InternalRootArrayIndex 458_InternalRootArrayIndex__value = default(TargetNUInt?);
_generated\84\Microsoft_Diagnostics_DataContractReader_Data.HeapSegment.g.cs (2)
192private TargetNUInt _Flags__value = default!; 195public partial TargetNUInt Flags
_generated\85\Microsoft_Diagnostics_DataContractReader_Data.OomHistory.g.cs (8)
124private TargetNUInt _AllocSize__value = default!; 127public partial TargetNUInt AllocSize 175private TargetNUInt _GcIndex__value = default!; 178public partial TargetNUInt GcIndex 209private TargetNUInt _Size__value = default!; 212public partial TargetNUInt Size 226private TargetNUInt _AvailablePagefileMb__value = default!; 229public partial TargetNUInt AvailablePagefileMb
_generated\97\Microsoft_Diagnostics_DataContractReader_Data.ILCodeVersionNode.g.cs (4)
99private TargetNUInt _VersionId__value = default!; 102public partial TargetNUInt VersionId 201private TargetNUInt _EnCVersion__value = default!; 204public 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); 355out var _); 379private TargetNUInt GetId(ILCodeVersionHandle ilCodeVersionHandle) 424TargetNUInt ICodeVersions.GetEnCVersion(ILCodeVersionHandle ilCodeVersionHandle)
Contracts\ConditionalWeakTable_1.cs (1)
50TargetNUInt extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle);
Contracts\Debugger\Debugger_1.cs (3)
323ReadOnlySpan<TargetNUInt> args = 343public static void PlaceArgs(Target target, IPlatformAgnosticContext ctx, ref TargetPointer sp, ReadOnlySpan<TargetNUInt> args) 408private 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\ExecutionManagerCore.cs (5)
55public TargetNUInt RelativeOffset { get; } 56public CodeBlock(TargetPointer startAddress, TargetPointer methodDesc, TargetNUInt relativeOffset, TargetPointer jitManagerAddress) 407TargetNUInt IExecutionManager.GetRelativeOffset(CodeBlockHandle codeInfoHandle) 421TargetNUInt relativeOffset = eman.GetRelativeOffset(cbh); 612TargetNUInt? 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)
60TargetNUInt 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\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)
604private TargetPointer GetModuleLookupMapElement(TargetPointer table, uint token, out TargetNUInt flags) 620TargetPointer ILoader.GetModuleLookupMapElement(ModuleHandle module, ModuleLookupMapKind kind, uint token, out TargetNUInt flags) 625TargetPointer result = ((ILoader)this).GetModuleLookupMapElement(handle, ModuleLookupMapKind.MemberRefToDesc, token, out TargetNUInt flags);
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)
943=> 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)
549if (!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)
1171return TryReadRegister(context, storage, out TargetNUInt registerValue) 1179if (!TryReadRegister(context, storage, out TargetNUInt baseRegister)) 1193static 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\DebuggerControllerPatch.cs (1)
10[Field] public partial TargetNUInt Opcode { get; }
Data\ExceptionClause.cs (1)
25[Field] public partial TargetNUInt TypeHandle { get; }
Data\Frames\ArgumentRegisters.cs (4)
11[CustomInit(nameof(InitRegisters))] public partial IReadOnlyDictionary<string, TargetNUInt> Registers { get; } 13private partial IReadOnlyDictionary<string, TargetNUInt> InitRegisters(Target target, TargetPointer address) 16Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 19TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\CalleeSavedRegisters.cs (4)
11[CustomInit(nameof(InitRegisters))] public partial IReadOnlyDictionary<string, TargetNUInt> Registers { get; } 13private partial IReadOnlyDictionary<string, TargetNUInt> InitRegisters(Target target, TargetPointer address) 16Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 19TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\HijackArgs.cs (4)
11[CustomInit(nameof(InitRegisters))] public partial IReadOnlyDictionary<string, TargetNUInt> Registers { get; } 13private partial IReadOnlyDictionary<string, TargetNUInt> InitRegisters(Target target, TargetPointer address) 16Dictionary<string, TargetNUInt> registers = new(type.Fields.Count); 19TargetNUInt 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)
1038if (context.TryReadRegister((int)registerNumber, out TargetNUInt value))
Dbi\DacDbiImpl.cs (2)
3514*pRetVal = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.TypeDefToMethodTable, metadataToken, out var _).Value; 3517*pRetVal = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.TypeRefToMethodTable, metadataToken, out var _).Value;
SOSDacImpl.cs (9)
2459List<TargetNUInt> reJitIds = rejitContract.GetRejitIds(_target, methodDescHandle.Address).ToList(); 2464TargetNUInt activeVersionId = rejitContract.GetRejitId(activeVersion); 2644*methodDesc = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.FieldDefToDesc, token, out var _).ToClrDataAddress(_target); 2647*methodDesc = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.MethodDefToDesc, token, out var _).ToClrDataAddress(_target); 2650*methodDesc = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.TypeDefToMethodTable, token, out var _).ToClrDataAddress(_target); 2653*methodDesc = loader.GetModuleLookupMapElement(moduleHandle, ModuleLookupMapKind.TypeRefToMethodTable, token, out var _).ToClrDataAddress(_target); 4793ehInfo.mtCatch = clause.TypeHandle is TargetNUInt th ? new TargetPointer(th.Value).ToClrDataAddress(_target) : 0; 5328IReadOnlyList<TargetNUInt> globalMechanismsData = gc.GetGlobalMechanisms(); 6497TargetPointer taggedMemoryPtr = objcContract.GetTaggedMemory(objPtr, out TargetNUInt taggedMemorySizeNUInt);