pike.git / src / program.c

version» Context lines:

pike.git/src/program.c:2484:    mknewintnode(state_depth));    } else if(ident == lfun_strings[LFUN__INDICES]) {    return mknode(F_MAGIC_INDICES, mknewintnode(i),    mknewintnode(state_depth));    } else if(ident == lfun_strings[LFUN__VALUES]) {    return mknode(F_MAGIC_VALUES, mknewintnode(i),    mknewintnode(state_depth));    } else if(ident == lfun_strings[LFUN__TYPES]) {    return mknode(F_MAGIC_TYPES, mknewintnode(i),    mknewintnode(state_depth)); +  } else if(ident == lfun_strings[LFUN__ANNOTATIONS]) { +  return mknode(F_MAGIC_ANNOTATIONS, mknewintnode(i), +  mknewintnode(state_depth));    }       if (inherit_num && !TEST_COMPAT(7, 8) &&    (state->new_program->num_inherits > 1)) {    /* Check if there's an inherited lfun::`->() that we can call. */    int id;    struct program *prog = state->new_program->inherits[i].prog;    if (((id = FIND_LFUN(prog, LFUN_ARROW)) == -1) &&    (prog == state->new_program)) {    /* We are allowed to see private symbols in ourselves... */