public DbgDotNetNativeCodeLocationImpl(DbgDotNetNativeCodeLocationFactoryImpl owner, DbgModule module, ModuleId moduleId, uint token, uint offset, DbgILOffsetMapping ilOffsetMapping, ulong nativeMethodAddress, ulong nativeMethodOffset, DnDebuggerObjectHolder <CorCode> corCode) { this.owner = owner ?? throw new ArgumentNullException(nameof(owner)); Module = moduleId; Token = token; Offset = offset; ILOffsetMapping = ilOffsetMapping; NativeAddress = new DbgDotNetNativeFunctionAddress(nativeMethodAddress, nativeMethodOffset); CorCode = corCode ?? throw new ArgumentNullException(nameof(corCode)); DbgModule = module ?? throw new ArgumentNullException(nameof(module)); }
public DbgDotNetNativeCodeLocationImpl(DbgDotNetNativeCodeLocationFactoryImpl owner, DbgModule module, in ModuleId moduleId, uint token, uint offset, DbgILOffsetMapping ilOffsetMapping, ulong nativeMethodAddress, ulong nativeMethodOffset, DnDebuggerObjectHolder <CorCode> corCode)