Searched refs:arr_spec (Results 1 – 6 of 6) sorted by relevance
94 return type + (arr_spec ? arr_spec->to_string() : string()); in to_string()98 if (!arr_spec) { in as_cpp_declaration()103 arr_spec->kind == ArraySpec::OUT && arr_spec->count == 1 && in as_cpp_declaration()114 string policy = arr_spec->kind_lowercase_str(); in as_cpp_declaration()127 } else if (!arr_spec) { in as_rust_declaration()131 if (arr_spec->kind == ArraySpec::IN) { in as_rust_declaration()138 if (arr_spec->count > 1) in as_rust_declaration()145 if (!arr_spec) { in as_cpp_cast()218 if (arg.arr_spec) { in validate()233 if (ts.arr_spec->count > 0) in validate_array_spec()[all …]
85 os << " \"is_array\": " << (arg.arr_spec ? "true" : "false") << ",\n"; in syscall()86 if (arg.arr_spec) { in syscall()87 if (arg.arr_spec->count) { in syscall()88 os << " \"array_count\": " << arg.arr_spec->count << ",\n"; in syscall()92 index != arg.arr_spec->multipliers.size(); ++index) { in syscall()93 os << " \"" << arg.arr_spec->multipliers[index] << "\""; in syscall()94 if (index < arg.arr_spec->multipliers.size() - 1) { in syscall()
54 if (arg.arr_spec) { in syscall()56 args += arg.arr_spec->kind_lowercase_str(); in syscall()70 if (arg.arr_spec) { in syscall()71 assert(arg.arr_spec->kind == ArraySpec::OUT); in syscall()72 assert(arg.arr_spec->count == 1); in syscall()
102 type_spec->arr_spec.reset(new ArraySpec{ArraySpec::IN, count, multipliers}); in parse_arrayspec()133 if (type_spec->arr_spec && !type_spec->arr_spec->assign_kind(type_spec->attributes)) { in parse_typespec()224 type_spec.arr_spec.reset( in process_syscall()
45 std::unique_ptr<ArraySpec> arr_spec; member
186 if (!has_annotation && arg.type == "zx_handle_t" && arg.arr_spec == nullptr) { in write_argument_annotation()
Completed in 6 milliseconds