DoxigAlpha

Declaration

Trailing:

  1. name: NullTerminatedString // if flags.id.hasName()
  2. lib_name: NullTerminatedString // if flags.id.hasLibName()
  3. type_body_len: u32 // if flags.id.hasTypeBody()
  4. align_body_len: u32 // if flags.id.hasSpecialBodies()
  5. linksection_body_len: u32 // if flags.id.hasSpecialBodies()
  6. addrspace_body_len: u32 // if flags.id.hasSpecialBodies()
  7. value_body_len: u32 // if flags.id.hasValueBody()
  8. type_body_inst: Zir.Inst.Index
    • for each type_body_len
    • body to be exited via break_inline to this declaration instruction
  9. align_body_inst: Zir.Inst.Index
    • for each align_body_len
    • body to be exited via break_inline to this declaration instruction
  10. linksection_body_inst: Zir.Inst.Index
    • for each linksection_body_len
    • body to be exited via break_inline to this declaration instruction
  11. addrspace_body_inst: Zir.Inst.Index
  • for each addrspace_body_len
  • body to be exited via break_inline to this declaration instruction
  1. value_body_inst: Zir.Inst.Index
  • for each value_body_len
  • body to be exited via break_inline to this declaration instruction
  • within this body, the declaration instruction refers to the resolved type from the type body

Fields of this type

Fields

#
src_hash_0:u32
src_hash_1:u32
src_hash_2:u32
src_hash_3:u32
flags_0:u32
flags_1:u32

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#