#pragma once #include "memory_permission.hpp" #include struct basic_memory_region { uint64_t start{}; size_t length{}; // uint64_t? memory_permission permissions{}; }; struct memory_region : basic_memory_region { bool committed{}; };