vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
require_type_check_expr
vox
fe
passes
type_check
Undocumented in source. Be warned that the author may not have intended to support it.
void
require_type_check_expr
(AstIndex targetType, AstIndex nodeIndex, CompilationContext* context)
void
require_type_check_expr
(AstIndex targetType, AstIndex nodeIndex, TypeCheckState state)
void
require_type_check_expr
(
AstIndex
targetType
,
ref
AstIndex
nodeIndex
,
ref
TypeCheckState
state
)
Meta
Source
See Implementation
vox
fe
passes
type_check
enums
IsNested
functions
autoconvTo
autoconvToBool
autoconvToCommonType
calcCommonType
checkTypeConversion
insertCast
pass_type_check
require_type_check
require_type_check_expr
structs
CommonTypeResult
TypeCheckState