vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
SpecialLiteralExprNode
vox
fe
ast
expr
literal
__FILE__, __LINE__, __FUNCTION_NAME__, __MODULE_NAME__
@
AstType
.
literal_special
struct
SpecialLiteralExprNode {
mixin
ExpressionNodeData
!(
AstType
.
literal_special
,
0
,
AstNodeState
.
type_check_done
)
;
IrIndex
irValue
;
this
(TokenIndex loc, IrIndex irValue, SpecialKeyword subType);
}
Constructors
this
this
(TokenIndex loc, IrIndex irValue, SpecialKeyword subType)
Undocumented in source.
Members
Mixins
__anonymous
mixin
ExpressionNodeData
!(
AstType
.
literal_special
,
0
,
AstNodeState
.
type_check_done
)
Undocumented in source.
Variables
irValue
IrIndex
irValue
;
Undocumented in source.
Meta
Source
See Implementation
vox
fe
ast
expr
literal
functions
eval_literal_special
ir_gen_branch_literal_bool
ir_gen_literal_bool
ir_gen_literal_float
ir_gen_literal_int
ir_gen_literal_null
ir_gen_literal_special
ir_gen_literal_string
makeStringLiteralIrConstant
print_literal_array
print_literal_bool
print_literal_float
print_literal_int
print_literal_null
print_literal_special
print_literal_string
type_check_literal_array
type_check_literal_bool
type_check_literal_float
type_check_literal_int
type_check_literal_null
type_check_literal_string
structs
ArrayLiteralExprNode
BoolLiteralExprNode
FloatLiteralExprNode
IntLiteralExprNode
NullLiteralExprNode
SpecialLiteralExprNode
StringLiteralExprNode
variables
specialKeywordName
specialKeywordType
__FILE__, __LINE__, __FUNCTION_NAME__, __MODULE_NAME__