|
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 ) |