Lines Matching refs:addtab
3854 static bool upb_resolve_dfs(const upb_def *def, upb_strtable *addtab, in upb_resolve_dfs() argument
3880 if (upb_strtable_lookup(addtab, upb_def_fullname(def), &v)) { in upb_resolve_dfs()
3902 need_dup |= upb_resolve_dfs(subdef, addtab, new_owner, seen, s); in upb_resolve_dfs()
3916 if (!upb_strtable_lookup(addtab, name, NULL)) { in upb_resolve_dfs()
3920 if (!upb_strtable_insert(addtab, name, upb_value_ptr(newdef))) in upb_resolve_dfs()
3946 upb_strtable addtab; in symtab_add() local
3954 if (!upb_strtable_init(&addtab, UPB_CTYPE_PTR)) { in symtab_add()
3987 if (upb_strtable_lookup(&addtab, fullname, NULL)) { in symtab_add()
3995 if (!upb_strtable_insert(&addtab, fullname, upb_value_ptr(def))) in symtab_add()
4022 if (upb_strtable_lookup(&addtab, msgname, &v)) { in symtab_add()
4037 if (!upb_strtable_insert(&addtab, msgname, upb_value_ptr(m))) { in symtab_add()
4054 upb_resolve_dfs(def, &addtab, s, &seen, status); in symtab_add()
4060 upb_strtable_begin(&iter, &addtab); in symtab_add()
4079 upb_def *subdef = upb_resolvename(&addtab, base, name); in symtab_add()
4096 add_objs_size = upb_strtable_count(&addtab); in symtab_add()
4103 upb_strtable_begin(&iter, &addtab); in symtab_add()
4129 upb_strtable_uninit(&addtab); in symtab_add()
4154 upb_strtable_begin(&iter, &addtab); in symtab_add()
4166 upb_strtable_uninit(&addtab); in symtab_add()