Searched refs:TypedAt (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/ulib/fidl/
H A Ddecoding.cpp48 template <typename T> T* TypedAt(uint32_t offset) const { function in class:__anon1059::FidlDecoder
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<cha
[all...]
H A Dencoding.cpp54 template <typename T> T* TypedAt(uint32_t offset) const { function in class:__anon1079::FidlEncoder
358 void** struct_ptr_ptr = TypedAt<void*>(frame->offset);
376 fidl_union_tag_t union_tag = *TypedAt<fidl_union_tag_t>(frame->offset);
392 fidl_union_tag_t** union_ptr_ptr = TypedAt<fidl_union_tag_t*>(frame->offset);
424 fidl_string_t* string_ptr = TypedAt<fidl_string_t>(frame->offset);
451 zx_handle_t* handle_ptr = TypedAt<zx_handle_t>(frame->offset);
467 fidl_vector_t* vector_ptr = TypedAt<fidl_vector_t>(frame->offset);
H A Dvalidating.cpp45 const T* TypedAt(uint32_t offset) const { function in class:__anon1102::FidlValidator
319 switch (*TypedAt<uintptr_t>(frame->offset)) {
337 fidl_union_tag_t union_tag = *TypedAt<fidl_union_tag_t>(frame->offset);
351 switch (*TypedAt<uintptr_t>(frame->offset)) {
382 const fidl_string_t* string_ptr = TypedAt<fidl_string_t>(frame->offset);
414 const zx_handle_t* handle_ptr = TypedAt<zx_handle_t>(frame->offset);
436 const fidl_vector_t* vector_ptr = TypedAt<fidl_vector_t>(frame->offset);

Completed in 36 milliseconds