module volta.util.stack
Code Map
module volta.util.stack;
struct FunctionStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct ExpStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct ClassStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct AggregateStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct BinOpOpStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct BoolStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}
struct StringStack
{
public:
enum MaxSize;
public:
fn length() size_t { }
fn push(val: T) { }
fn pop() T { }
fn peek() T { }
fn clear() { }
fn borrowUnsafe() T[] { }
}