Lines Matching refs:TypedAt
48 template <typename T> T* TypedAt(uint32_t offset) const {
325 switch (*TypedAt<uintptr_t>(frame->offset)) {
334 void** struct_ptr_ptr = TypedAt<void*>(frame->offset);
339 *struct_ptr_ptr = TypedAt<void>(frame->offset);
345 fidl_union_tag_t union_tag = *TypedAt<fidl_union_tag_t>(frame->offset);
359 fidl_union_tag_t** union_ptr_ptr = TypedAt<fidl_union_tag_t*>(frame->offset);
360 switch (*TypedAt<uintptr_t>(frame->offset)) {
373 *union_ptr_ptr = TypedAt<fidl_union_tag_t>(frame->offset);
392 fidl_string_t* string_ptr = TypedAt<fidl_string_t>(frame->offset);
420 string_ptr->data = TypedAt<char>(string_data_offset);
425 zx_handle_t* handle_ptr = TypedAt<zx_handle_t>(frame->offset);
447 fidl_vector_t* vector_ptr = TypedAt<fidl_vector_t>(frame->offset);
475 vector_ptr->data = TypedAt<void>(frame->offset);