gwion-util
utilities for the Gwion project
|
scope functions More...
Go to the source code of this file.
Data Structures | |
struct | Scope_ |
struct | scope_iter |
Typedefs | |
typedef struct Scope_ * | Scope |
Functions | |
ANN Scope | new_scope (MemPool) |
ANN void | scope_init (MemPool, Scope) |
ANEW ANN Vector | scope_get (const Scope) |
ANN vtype | scope_lookup0 (const Scope, const vtype) |
ANN vtype | scope_lookup1 (const Scope, const vtype) |
ANN vtype | scope_lookup2 (const Scope, const vtype) |
ANN void | scope_add (const Scope, const vtype, const vtype) |
ANN void | scope_commit (const Scope) |
ANN void | scope_release (Scope) |
ANN void | free_scope (MemPool, Scope) |
static ANN void | scope_push (MemPool p NUSED, const Scope s) |
static ANN void | scope_pop (MemPool p NUSED, const Scope s) |
static ANN void | _scope_init (const Scope s) |
ANN bool | scope_iter (struct scope_iter *iter, void *ret) |
scope functions
Definition in file scope.h.
ANN bool scope_iter | ( | struct scope_iter * | iter, |
void * | ret ) |