vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
gen_ir_type
vox
fe
ast
type
type_node
Undocumented in source. Be warned that the author may not have intended to support it.
IrIndex
gen_ir_type
(AstIndex nodeIndex, CompilationContext* c, AllowHeaderOnly allow_header_only)
IrIndex
gen_ir_type
(
AstIndex
nodeIndex
,
CompilationContext
*
c
,
AllowHeaderOnly
allow_header_only
=
AllowHeaderOnly.no
)
IrIndex
gen_ir_type
(TypeNode* typeNode, CompilationContext* c, AllowHeaderOnly allow_header_only)
Meta
Source
See Implementation
vox
fe
ast
type
type_node
enums
AllowHeaderOnly
functions
gen_ir_type
printType
require_type_size
same_type
typeArgSize
typeName
manifest constants
POINTER_ALIGN_POW
POINTER_SIZE
structs
TypeNode
TypePrinter