Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

fifo_list.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  FIFO_LIST
 This is a generic list type for a list that has both a head and a tail pointer (note the the LIST template only has a head pointer). More...

struct  FIFO_LIST.LIST_TYPE

Defines

#define NULL   0


Define Documentation

#define NULL   0
 

Definition at line 6 of file fifo_list.h.

Referenced by FIFO_LIST< pSym >::add(), block_pool::add_block(), sparse_array< chain_elem >::add_leaf(), block_pool::block_pool(), const_agg::const_agg(), sparse_array< chain_elem >::dealloc(), FIFO_LIST< pSym >::dealloc(), symtable::dealloc_sub_tables(), symtable::enter_sym(), FIFO_LIST< pSym >::FIFO_LIST(), type::find_elem(), type_record::find_elem(), sym_scope::find_in_scope(), strtable::find_string(), symtable::find_sym(), typetable::find_time(), symtable::first(), strtable::first(), block_pool::free_pool(), vhdl_const::get_agg_ty(), type::get_array_base_type(), type::get_array_range(), node::get_const(), sym::get_const(), type::get_file_base_type(), sym::get_func_type(), sym::get_id_type(), mem_pool< big_block_pool, MAX_POOLS >::get_new_pool(), symtable::get_owner(), sym::get_parent_scope(), sparse_array< T >::get_percent_alloced(), sym::get_proc_list(), sym::get_sigass_list(), sym::get_statement(), strtable::get_str(), node::get_sym(), symtable::get_sym(), sym::get_symtab(), vhdl_const::get_tree(), sym::get_ty_type(), node::get_type(), sym::get_typtab(), sym::GetMem(), mem_pool< big_block_pool, MAX_POOLS >::GetMem(), sparse_array< chain_elem >::init(), Hat< T >::init(), sparse_array< chain_elem >::insert(), node::is_leaf(), node::is_nonleaf(), FIFO_LIST< pSym >::length(), symtable::chain_elem::list_len(), strtable::chain_elem::list_len(), sym::LookupFromScope(), sym_scope::LookupFromScope(), big_block_alloc::MemoryAlloc(), block_pool::new_block(), strtable::new_item(), symtable::new_sym(), typetable::new_type(), FIFO_LIST< pSym >::next(), node::node(), type::operator new(), node::operator new(), sym::operator new(), vhdl_const::operator new(), sparse_array< chain_elem >::operator[](), block_pool::pool_alloc(), mem_pool< big_block_pool, MAX_POOLS >::pool_init(), symtable::pr(), strtable::pr(), mem_pool< big_block_pool, MAX_POOLS >::pr(), block_pool::print_block_pool_info(), sparse_array< chain_elem >::probe(), sym_component::proc_list_dealloc(), mem_pool< big_block_pool, MAX_POOLS >::release_pool(), FIFO_LIST< pSym >::remove(), Hat< T >::resize(), FIFO_LIST< pSym >::reverse(), symtable::chain_elem::search_list(), strtable::chain_elem::search_list(), sym_ident::set_id_type(), const_agg::set_tree(), sym::set_ty_type(), sym_type::set_ty_type(), STRING::STRING(), strtable::strtable(), sym::sym(), sym_const::sym_const(), sym_ident::sym_ident(), sym_scoped::sym_scoped(), sym_subprog::sym_subprog(), sym_type::sym_type(), symtable::symtable(), type_array::type_array(), type_file::type_file(), and Hat< T >::~Hat().


Generated on Wed Mar 31 21:15:57 2004 for Data Structures for a VHDL Compiler by doxygen 1.3.3