#pragma once #include #include #include "vector.h" /* typedef intptr_t* worklist_element_t; struct worklist_t { size_t count; worklist_element_t* data; }; void push_back(worklist_t* worklist, worklist_element_t element); */ typedef vector(intptr_t*, heap_allocator(intptr_t*)) worklist_t;