19 references to BeginAddress
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
369? runtimeFunction.BeginAddress & 0x7fff_ffff 370: runtimeFunction.BeginAddress;
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (3)
27=> _isWasm ? function.BeginAddress & ~WasmFuncletFlag : function.BeginAddress; 30=> _isWasm && (function.BeginAddress & WasmFuncletFlag) != 0;
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (7)
96uint prologOffset = (uint)(controlPC - (functionEntry.BeginAddress + imageBase)); 334if (branchTarget < functionEntry.BeginAddress || 354(branchTarget == primaryFunctionEntry.BeginAddress)) 360else if ((branchTarget == functionEntry.BeginAddress) && 831uint prologOffset = (uint)(controlPC - (functionEntry.BeginAddress + imageBase)); 1255if (primaryFunctionEntry.BeginAddress == targetFunctionEntry.BeginAddress)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (2)
89uint offsetInFunction = (controlPcRva - (functionEntry.BeginAddress & ~1u)) / 2u; 655uint offsetInFunction = (controlPcRva - (functionEntry.BeginAddress & ~1u)) / 2;
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (2)
114controlPcRva = functionEntry.BeginAddress; 185uint offsetInFunction = (controlPcRva - functionEntry.BeginAddress) / 4;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
121uint offsetInFunction = (controlPcRva - functionEntry.BeginAddress) / 4;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
135uint offsetInFunction = (controlPcRva - functionEntry.BeginAddress) / 2;
Generated\361d1da7f942c932\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (1)
117_ = BeginAddress;