Lines Matching defs:prefix
4085 static const char *makefullname(const symtab_addctx *ctx, const char *prefix,
4087 if (prefix) {
4088 /* ret = prefix + '.' + name; */
4089 size_t n = strlen(prefix);
4092 strcpy(ret, prefix);
4353 const symtab_addctx *ctx, const char *prefix, upb_msgdef *m,
4371 full_name = makefullname(ctx, prefix, name);
4516 const symtab_addctx *ctx, const char *prefix,
4527 e->full_name = makefullname(ctx, prefix, name);
4579 static bool create_msgdef(symtab_addctx *ctx, const char *prefix,
4594 m->full_name = makefullname(ctx, prefix, name);
4694 static bool resolve_fielddef(const symtab_addctx *ctx, const char *prefix,
4708 f->msgdef = symtab_resolve(ctx, f, prefix, name, UPB_DEFTYPE_MSG);
4722 f->sub.msgdef = symtab_resolve(ctx, f, prefix, name, UPB_DEFTYPE_MSG);
4725 f->sub.enumdef = symtab_resolve(ctx, f, prefix, name, UPB_DEFTYPE_ENUM);