knh_NameInfo_t *knh_getnameinfo(Ctx *ctx, knh_fieldn_t fn)
{
	size_t n = (FN_UNMASK(fn) - MN_OPSIZE);
	DBG_(
		size_t size = knh_DictSet_size(DP(ctx->sys)->nameDictCaseSet);
		DBG_ASSERT(n < size);
	);
Exemple #2
0
KNHAPI2(kString*) knh_getFieldName(CTX, ksymbol_t fn)
{
	fn = FN_UNMASK(fn);
	if(fn < MN_OPSIZE) {
		return new_T(knh_getopMethodName(fn));
	}
	else {
		return ctx->share->symbolList->strings[fn - MN_OPSIZE];
	}
}