HelenOS sources
rank 91 uspace/app/sbi/src/builtin/bi_task.c assert(array->rank == 1);
rank 291 uspace/app/sbi/src/rdata.c rdata_array_t *rdata_array_new(int rank)
rank 301 uspace/app/sbi/src/rdata.c array->rank = rank;
rank 302 uspace/app/sbi/src/rdata.c array->extent = calloc(rank, sizeof(int));
rank 461 uspace/app/sbi/src/rdata.c for (didx = 0; didx < array->rank; ++didx)
rank 1160 uspace/app/sbi/src/rdata.c for (d = 0; d < array_v->rank; d++) {
rank 1175 uspace/app/sbi/src/rdata.c array_v->rank = 0;
rank 47 uspace/app/sbi/src/rdata.h rdata_array_t *rdata_array_new(int rank);
rank 92 uspace/app/sbi/src/rdata_t.h int rank;
rank 1428 uspace/app/sbi/src/run_expr.c assert(titem->u.tarray->rank > 0);
rank 1429 uspace/app/sbi/src/run_expr.c array = rdata_array_new(titem->u.tarray->rank);
rank 2315 uspace/app/sbi/src/run_expr.c if (i >= array->rank) {
rank 2317 uspace/app/sbi/src/run_expr.c array->rank);
rank 2353 uspace/app/sbi/src/run_expr.c if (i < array->rank) {
rank 2355 uspace/app/sbi/src/run_expr.c array->rank);
rank 245 uspace/app/sbi/src/run_texpr.c tarray->rank = tindex->n_args;
rank 1557 uspace/app/sbi/src/stype.c if (src->u.tarray->rank != dest->u.tarray->rank) {
rank 1740 uspace/app/sbi/src/stype_expr.c if (arg_count != base_ti->u.tarray->rank) {
rank 1743 uspace/app/sbi/src/stype_expr.c arg_count, base_ti->u.tarray->rank);
rank 160 uspace/app/sbi/src/tdata.c if (a->u.tarray->rank != b->u.tarray->rank)
rank 296 uspace/app/sbi/src/tdata.c tnew->rank = torig->rank;
rank 556 uspace/app/sbi/src/tdata.c for (i = 0; i < tarray->rank - 1; ++i)
rank 76 uspace/app/sbi/src/tdata_t.h int rank;
rank 807 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp struct rank<T[N]>: aux::value_is<size_t, 1u + rank<T>::value>
rank 811 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp struct rank<T[]>: aux::value_is<size_t, 1u + rank<T>::value>
rank 815 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp inline constexpr size_t rank_v = rank<T>::value;
HelenOS homepage, sources at GitHub