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