20#ifndef KERNEL_PROCESSOR_STACKFRAMEBASE_H
21#define KERNEL_PROCESSOR_STACKFRAMEBASE_H
22#include "pedigree/kernel/processor/state_forward.h"
23#include "pedigree/kernel/processor/types.h"
24#include "pedigree/kernel/utilities/StaticString.h"
25#include "pedigree/kernel/utilities/demangle.h"
56 static void construct(ProcessorState& state, uintptr_t returnAddress,
unsigned int nParams, ...);
const ProcessorState & m_State
static void construct(ProcessorState &state, uintptr_t returnAddress, unsigned int nParams,...)
void prettyPrint(HugeStaticString &buf)
virtual ~StackFrameBase()
virtual uintptr_t getParameter(size_t n)=0
void format(uintptr_t n, const LargeStaticString &type, HugeStaticString &dest)