예제 #1
0
T *__sem_get_def(SemTable *sem,SemanticType semtype,Context c,SemanticAddr i) {
    T *defs = __sem_get_defs(sem,semtype,c);
    return _t_child(defs,i);
}
예제 #2
0
파일: def.c 프로젝트: bluntworks/ceptr
SemanticID _d_define(SemTable *sem,T *def,SemanticType semtype,Context c) {
    T *definitions = __sem_get_defs(sem,semtype,c);
    _t_add(definitions,def);
    SemanticID sid = {c,semtype,_d_get_def_addr(def)};
    return sid;
}