HelenOS sources

stree_csi_t        62 uspace/app/sbi/src/ancr.c static void ancr_csi_dfs(stree_program_t *prog, stree_csi_t *csi);
stree_csi_t        63 uspace/app/sbi/src/ancr.c static void ancr_csi_process(stree_program_t *prog, stree_csi_t *node);
stree_csi_t        64 uspace/app/sbi/src/ancr.c static stree_csi_t *ancr_csi_get_pred(stree_program_t *prog, stree_csi_t *csi,
stree_csi_t        66 uspace/app/sbi/src/ancr.c static void ancr_csi_print_cycle(stree_program_t *prog, stree_csi_t *node);
stree_csi_t       108 uspace/app/sbi/src/ancr.c static void ancr_csi_dfs(stree_program_t *prog, stree_csi_t *csi)
stree_csi_t       135 uspace/app/sbi/src/ancr.c static void ancr_csi_process(stree_program_t *prog, stree_csi_t *csi)
stree_csi_t       137 uspace/app/sbi/src/ancr.c 	stree_csi_t *base_csi, *outer_csi;
stree_csi_t       138 uspace/app/sbi/src/ancr.c 	stree_csi_t *gf_class;
stree_csi_t       142 uspace/app/sbi/src/ancr.c 	stree_csi_t *pred_csi;
stree_csi_t       256 uspace/app/sbi/src/ancr.c static stree_csi_t *ancr_csi_get_pred(stree_program_t *prog, stree_csi_t *csi,
stree_csi_t       259 uspace/app/sbi/src/ancr.c 	stree_csi_t *outer_csi;
stree_csi_t       261 uspace/app/sbi/src/ancr.c 	stree_csi_t *pred_csi;
stree_csi_t       279 uspace/app/sbi/src/ancr.c static void ancr_csi_print_cycle(stree_program_t *prog, stree_csi_t *node)
stree_csi_t       281 uspace/app/sbi/src/ancr.c 	stree_csi_t *n;
stree_csi_t       283 uspace/app/sbi/src/ancr.c 	stree_csi_t *pred_csi, *outer_csi;
stree_csi_t       130 uspace/app/sbi/src/builtin.c stree_csi_t *builtin_get_gf_class(builtin_t *builtin)
stree_csi_t       208 uspace/app/sbi/src/builtin.c 	stree_csi_t *csi;
stree_csi_t       352 uspace/app/sbi/src/builtin.c stree_symbol_t *builtin_declare_fun(stree_csi_t *csi, const char *name)
stree_csi_t        38 uspace/app/sbi/src/builtin.h stree_csi_t *builtin_get_gf_class(builtin_t *builtin);
stree_csi_t        44 uspace/app/sbi/src/builtin.h stree_symbol_t *builtin_declare_fun(stree_csi_t *csi, const char *name);
stree_csi_t        55 uspace/app/sbi/src/builtin/bi_console.c 	stree_csi_t *csi;
stree_csi_t        53 uspace/app/sbi/src/parse.c static stree_csi_t *parse_csi(parse_t *parse, lclass_t dclass,
stree_csi_t        54 uspace/app/sbi/src/parse.c     stree_csi_t *outer_csi);
stree_csi_t        55 uspace/app/sbi/src/parse.c static stree_csimbr_t *parse_csimbr(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        57 uspace/app/sbi/src/parse.c static stree_ctor_t *parse_ctor(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        59 uspace/app/sbi/src/parse.c static stree_enum_t *parse_enum(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        62 uspace/app/sbi/src/parse.c static stree_deleg_t *parse_deleg(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        63 uspace/app/sbi/src/parse.c static stree_fun_t *parse_fun(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        64 uspace/app/sbi/src/parse.c static stree_var_t *parse_var(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t        65 uspace/app/sbi/src/parse.c static stree_prop_t *parse_prop(parse_t *parse, stree_csi_t *outer_csi);
stree_csi_t       135 uspace/app/sbi/src/parse.c 	stree_csi_t *csi;
stree_csi_t       173 uspace/app/sbi/src/parse.c static stree_csi_t *parse_csi(parse_t *parse, lclass_t dclass,
stree_csi_t       174 uspace/app/sbi/src/parse.c     stree_csi_t *outer_csi)
stree_csi_t       176 uspace/app/sbi/src/parse.c 	stree_csi_t *csi;
stree_csi_t       279 uspace/app/sbi/src/parse.c static stree_csimbr_t *parse_csimbr(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       283 uspace/app/sbi/src/parse.c 	stree_csi_t *csi;
stree_csi_t       356 uspace/app/sbi/src/parse.c static stree_ctor_t *parse_ctor(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       435 uspace/app/sbi/src/parse.c static stree_enum_t *parse_enum(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       518 uspace/app/sbi/src/parse.c static stree_deleg_t *parse_deleg(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       565 uspace/app/sbi/src/parse.c static stree_fun_t *parse_fun(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       632 uspace/app/sbi/src/parse.c static stree_var_t *parse_var(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t       673 uspace/app/sbi/src/parse.c static stree_prop_t *parse_prop(parse_t *parse, stree_csi_t *outer_csi)
stree_csi_t        63 uspace/app/sbi/src/run.c static stree_csi_t *run_exc_payload_get_csi(run_t *run);
stree_csi_t       759 uspace/app/sbi/src/run.c 	stree_csi_t *exc_csi;
stree_csi_t       774 uspace/app/sbi/src/run.c static stree_csi_t *run_exc_payload_get_csi(run_t *run)
stree_csi_t       820 uspace/app/sbi/src/run.c 	stree_csi_t *exc_csi;
stree_csi_t       926 uspace/app/sbi/src/run.c stree_csi_t *run_get_current_csi(run_t *run)
stree_csi_t       946 uspace/app/sbi/src/run.c rdata_var_t *run_sobject_get(run_t *run, stree_csi_t *csi,
stree_csi_t      1003 uspace/app/sbi/src/run.c rdata_var_t *run_sobject_find(run_t *run, stree_csi_t *csi)
stree_csi_t      1819 uspace/app/sbi/src/run.c void run_raise_exc(run_t *run, stree_csi_t *csi, cspan_t *cspan)
stree_csi_t        49 uspace/app/sbi/src/run.h stree_csi_t *run_get_current_csi(run_t *run);
stree_csi_t        51 uspace/app/sbi/src/run.h rdata_var_t *run_sobject_get(run_t *run, stree_csi_t *pcsi,
stree_csi_t        53 uspace/app/sbi/src/run.h rdata_var_t *run_sobject_find(run_t *run, stree_csi_t *csi);
stree_csi_t        75 uspace/app/sbi/src/run.h void run_raise_exc(run_t *run, stree_csi_t *csi, cspan_t *cspan);
stree_csi_t       213 uspace/app/sbi/src/run_expr.c 	stree_csi_t *csi;
stree_csi_t      1516 uspace/app/sbi/src/run_expr.c 	stree_csi_t *csi;
stree_csi_t      1714 uspace/app/sbi/src/run_expr.c 	stree_csi_t *member_csi;
stree_csi_t      2387 uspace/app/sbi/src/run_expr.c 	stree_csi_t *obj_csi;
stree_csi_t      2645 uspace/app/sbi/src/run_expr.c 	stree_csi_t *obj_csi;
stree_csi_t      2725 uspace/app/sbi/src/run_expr.c 	stree_csi_t *csi;
stree_csi_t      2821 uspace/app/sbi/src/run_expr.c void run_new_csi_inst_ref(run_t *run, stree_csi_t *csi, statns_t sn,
stree_csi_t      2852 uspace/app/sbi/src/run_expr.c void run_new_csi_inst(run_t *run, stree_csi_t *csi, statns_t sn,
stree_csi_t      2933 uspace/app/sbi/src/run_expr.c 	stree_csi_t *csi;
stree_csi_t        36 uspace/app/sbi/src/run_expr.h void run_new_csi_inst_ref(run_t *run, stree_csi_t *csi, statns_t sn,
stree_csi_t        38 uspace/app/sbi/src/run_expr.h void run_new_csi_inst(run_t *run, stree_csi_t *csi, statns_t sn,
stree_csi_t        44 uspace/app/sbi/src/run_texpr.c static void run_taccess(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        46 uspace/app/sbi/src/run_texpr.c static void run_tindex(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        48 uspace/app/sbi/src/run_texpr.c static void run_tliteral(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        50 uspace/app/sbi/src/run_texpr.c static void run_tnameref(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        52 uspace/app/sbi/src/run_texpr.c static void run_tapply(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        65 uspace/app/sbi/src/run_texpr.c void run_texpr(stree_program_t *prog, stree_csi_t *ctx, stree_texpr_t *texpr,
stree_csi_t        96 uspace/app/sbi/src/run_texpr.c static void run_taccess(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t       104 uspace/app/sbi/src/run_texpr.c 	stree_csi_t *base_csi;
stree_csi_t       219 uspace/app/sbi/src/run_texpr.c static void run_tindex(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t       267 uspace/app/sbi/src/run_texpr.c static void run_tliteral(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t       310 uspace/app/sbi/src/run_texpr.c static void run_tnameref(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t       437 uspace/app/sbi/src/run_texpr.c static void run_tapply(stree_program_t *prog, stree_csi_t *ctx,
stree_csi_t        34 uspace/app/sbi/src/run_texpr.h void run_texpr(stree_program_t *prog, stree_csi_t *ctx, stree_texpr_t *texpr,
stree_csi_t        81 uspace/app/sbi/src/stree.c stree_csi_t *stree_csi_new(csi_class_t cc)
stree_csi_t        83 uspace/app/sbi/src/stree.c 	stree_csi_t *csi;
stree_csi_t        85 uspace/app/sbi/src/stree.c 	csi = calloc(1, sizeof(stree_csi_t));
stree_csi_t      1046 uspace/app/sbi/src/stree.c bool_t stree_is_csi_derived_from_csi(stree_csi_t *a, stree_csi_t *b)
stree_csi_t      1048 uspace/app/sbi/src/stree.c 	stree_csi_t *csi;
stree_csi_t      1098 uspace/app/sbi/src/stree.c stree_targ_t *stree_csi_find_targ(stree_csi_t *csi, stree_ident_t *ident)
stree_csi_t        36 uspace/app/sbi/src/stree.h stree_csi_t *stree_csi_new(csi_class_t cc);
stree_csi_t        99 uspace/app/sbi/src/stree.h bool_t stree_is_csi_derived_from_csi(stree_csi_t *a, stree_csi_t *b);
stree_csi_t       101 uspace/app/sbi/src/stree.h stree_targ_t *stree_csi_find_targ(stree_csi_t *csi, stree_ident_t *ident);
stree_csi_t       757 uspace/app/sbi/src/stree_t.h 		stree_csi_t *csi;
stree_csi_t       818 uspace/app/sbi/src/stree_t.h 	stree_csi_t *outer_csi;
stree_csi_t        54 uspace/app/sbi/src/stype.c static void stype_csi(stype_t *stype, stree_csi_t *csi);
stree_csi_t        61 uspace/app/sbi/src/stype.c static void stype_fun_sig(stype_t *stype, stree_csi_t *outer_csi,
stree_csi_t        66 uspace/app/sbi/src/stype.c static void stype_class_impl_check(stype_t *stype, stree_csi_t *csi);
stree_csi_t        67 uspace/app/sbi/src/stype.c static void stype_class_impl_check_if(stype_t *stype, stree_csi_t *csi,
stree_csi_t        69 uspace/app/sbi/src/stype.c static void stype_class_impl_check_mbr(stype_t *stype, stree_csi_t *csi,
stree_csi_t       148 uspace/app/sbi/src/stype.c static void stype_csi(stype_t *stype, stree_csi_t *csi)
stree_csi_t       152 uspace/app/sbi/src/stype.c 	stree_csi_t *prev_ctx;
stree_csi_t       407 uspace/app/sbi/src/stype.c static void stype_fun_sig(stype_t *stype, stree_csi_t *outer_csi,
stree_csi_t       611 uspace/app/sbi/src/stype.c static void stype_class_impl_check(stype_t *stype, stree_csi_t *csi)
stree_csi_t       653 uspace/app/sbi/src/stype.c static void stype_class_impl_check_if(stype_t *stype, stree_csi_t *csi,
stree_csi_t       661 uspace/app/sbi/src/stype.c 	stree_csi_t *iface;
stree_csi_t       714 uspace/app/sbi/src/stype.c static void stype_class_impl_check_mbr(stype_t *stype, stree_csi_t *csi,
stree_csi_t      1828 uspace/app/sbi/src/stype.c 	stree_csi_t *src_csi;
stree_csi_t      2074 uspace/app/sbi/src/stype.c 	stree_csi_t *csi;
stree_csi_t       214 uspace/app/sbi/src/stype_expr.c 	stree_csi_t *csi;
stree_csi_t       420 uspace/app/sbi/src/stype_expr.c 	stree_csi_t *cur_csi;
stree_csi_t      1037 uspace/app/sbi/src/stype_expr.c 	stree_csi_t *csi;
stree_csi_t      1204 uspace/app/sbi/src/stype_expr.c 	stree_csi_t *member_csi;
stree_csi_t        43 uspace/app/sbi/src/symbol.c     stree_ident_t *name, stree_csi_t *csi);
stree_csi_t        59 uspace/app/sbi/src/symbol.c     stree_csi_t *scope, stree_texpr_t *texpr)
stree_csi_t        62 uspace/app/sbi/src/symbol.c 	stree_csi_t *a_csi;
stree_csi_t        99 uspace/app/sbi/src/symbol.c stree_symbol_t *symbol_lookup_in_csi(stree_program_t *prog, stree_csi_t *scope,
stree_csi_t       131 uspace/app/sbi/src/symbol.c     stree_csi_t *scope, stree_ident_t *name)
stree_csi_t       133 uspace/app/sbi/src/symbol.c 	stree_csi_t *base_csi;
stree_csi_t       162 uspace/app/sbi/src/symbol.c     stree_csi_t *scope, stree_ident_t *name)
stree_csi_t       253 uspace/app/sbi/src/symbol.c stree_csi_t *symbol_get_base_class(stree_program_t *prog, stree_csi_t *csi)
stree_csi_t       258 uspace/app/sbi/src/symbol.c 	stree_csi_t *pred_csi;
stree_csi_t       259 uspace/app/sbi/src/symbol.c 	stree_csi_t *outer_csi;
stree_csi_t       289 uspace/app/sbi/src/symbol.c     stree_csi_t *csi)
stree_csi_t       294 uspace/app/sbi/src/symbol.c 	stree_csi_t *pred_csi;
stree_csi_t       295 uspace/app/sbi/src/symbol.c 	stree_csi_t *outer_csi;
stree_csi_t       360 uspace/app/sbi/src/symbol.c     stree_ident_t *name, stree_csi_t *csi)
stree_csi_t       465 uspace/app/sbi/src/symbol.c stree_csi_t *symbol_to_csi(stree_symbol_t *symbol)
stree_csi_t       478 uspace/app/sbi/src/symbol.c stree_symbol_t *csi_to_symbol(stree_csi_t *csi)
stree_csi_t        35 uspace/app/sbi/src/symbol.h     stree_csi_t *scope, stree_texpr_t *texpr);
stree_csi_t        36 uspace/app/sbi/src/symbol.h stree_symbol_t *symbol_lookup_in_csi(stree_program_t *prog, stree_csi_t *scope,
stree_csi_t        38 uspace/app/sbi/src/symbol.h stree_symbol_t *symbol_search_csi(stree_program_t *prog, stree_csi_t *scope,
stree_csi_t        41 uspace/app/sbi/src/symbol.h     stree_csi_t *scope, stree_ident_t *name);
stree_csi_t        42 uspace/app/sbi/src/symbol.h stree_csi_t *symbol_get_base_class(stree_program_t *prog, stree_csi_t *csi);
stree_csi_t        44 uspace/app/sbi/src/symbol.h     stree_csi_t *csi);
stree_csi_t        49 uspace/app/sbi/src/symbol.h stree_csi_t *symbol_to_csi(stree_symbol_t *symbol);
stree_csi_t        50 uspace/app/sbi/src/symbol.h stree_symbol_t *csi_to_symbol(stree_csi_t *csi);
stree_csi_t        78 uspace/app/sbi/src/tdata.c bool_t tdata_is_csi_derived_from_ti(stree_csi_t *a, tdata_item_t *tb)
stree_csi_t        50 uspace/app/sbi/src/tdata.h bool_t tdata_is_csi_derived_from_ti(stree_csi_t *a, tdata_item_t *tb);
HelenOS homepage, sources at GitHub