/* Note: only one hash table can be implemented a single file. */#include"../symbols.h"#include"hash/hash_table_def.h"DEFINE_HASH_TABLE(fb_schema_table)#include"hash/hash_table_impl.h"staticinlineintht_match(constvoid*key,size_tlen,fb_schema_t*schema){returnlen==(size_t)schema->name.name.s.len&&memcmp(key,schema->name.name.s.s,len)==0;}staticinlineconstvoid*ht_key(fb_schema_t*schema){returnschema->name.name.s.s;}staticinlinesize_tht_key_len(fb_schema_t*schema){return(size_t)schema->name.name.s.len;}