2958N/A/*********************************************************************** 2958N/A* This software is part of the ast package * 2958N/A* Copyright (c) 1985-2011 AT&T Intellectual Property * 2958N/A* and is licensed under the * 2958N/A* Eclipse Public License, Version 1.0 * 2958N/A* by AT&T Intellectual Property * 2958N/A* A copy of the License is available at * 2958N/A* (with md5 checksum b35adb5213ca9657e911e9befb180842) * 2958N/A* Information and Software Systems Research * 2958N/A* Glenn Fowler <gsf@research.att.com> * 2958N/A* David Korn <dgk@research.att.com> * 2958N/A* Phong Vo <kpv@research.att.com> * 2958N/A***********************************************************************/ 2958N/A * hash table library interface definitions 2958N/A * NOTE: new code should use the more general <cdt.h> 4495N/A * DEPRECATED renames for compatibility 4495N/A * the #define's avoid union tags 4495N/A unsigned int hash;
/* hash flags and value */ \
4495N/Atypedef struct /* bucket header */ 4495N/Atypedef struct /* hash scan bucket position */ 4495N/Atypedef struct /* last lookup cache */