Home
last modified time | relevance | path

Searched refs:ArraySpec (Results 1 – 4 of 4) sorted by relevance

/system/host/abigen/
A Dtypes.cpp49 string ArraySpec::kind_str() const { in kind_str()
60 string ArraySpec::kind_lowercase_str() const { in kind_lowercase_str()
71 bool ArraySpec::assign_kind(const vector<string>& attrs) { in assign_kind()
73 kind = ArraySpec::IN; in assign_kind()
75 kind = ArraySpec::OUT; in assign_kind()
77 kind = ArraySpec::INOUT; in assign_kind()
84 string ArraySpec::to_string() const { in to_string()
103 arr_spec->kind == ArraySpec::OUT && arr_spec->count == 1 && in as_cpp_declaration()
108 string modifier = arr_spec->kind == ArraySpec::IN ? "const " : ""; in as_cpp_declaration()
131 if (arr_spec->kind == ArraySpec::IN) { in as_rust_declaration()
[all …]
A Dsyscall_parser.cpp102 type_spec->arr_spec.reset(new ArraySpec{ArraySpec::IN, count, multipliers}); in parse_arrayspec()
225 new ArraySpec{ArraySpec::OUT, 1, {}}); in process_syscall()
A Dtypes.h20 struct ArraySpec { struct
45 std::unique_ptr<ArraySpec> arr_spec; argument
A Dkernel_wrapper_generator.cpp71 assert(arg.arr_spec->kind == ArraySpec::OUT); in syscall()

Completed in 8 milliseconds