jacket
Search the docs
/
API
Tools
Playground
0.31.0
Compiler module
← Compiler
Types
Code_Directive_Module_Parameters
Code_Directive_Overlay
Code_Directive_Poke_Name
Code_Directive_Procedure_Name
Code_Directive_Run
Code_Directive_Scope
Code_Directive_Through
Code_Directive_Wildcard
Code_Enum
Code_Expression_Query
Code_Extract
Code_For
Code_Ident
Code_If
Code_Literal
Code_Loop_Control
Code_Make_Varargs
Code_Node
Code_Note
Code_Placeholder
Code_Pointer_Literal_Info
Code_Procedure_Body
Code_Procedure_Call
Code_Procedure_Header
Code_Push_Context
Code_Resolved_Overload
Code_Return
Code_Scope_Entry
Code_Struct
Code_Struct_Literal_Info
Code_Type_Definition
Code_Type_Instantiation
Code_Type_Query
Code_Unary_Operator
Code_Using
Code_While
Get_Root_Type_Status
Operator_Type
Bytecode_Report
Compiler_Pin
On this page
Fields
See also
std
/
Compiler
/
Code_Pointer_Literal_Info
Code_Pointer_Literal_Info
struct
Source
Fields
data_pointer
:
*
u8
pointer_literal_type
:
enum
u8
{ GLOBAL_SYMBOL :: 0; STRING_OR_ARRAY_LITERAL_DATA_POINTER :: 1; CONSTANT_VALUE :: 2; }
offset_from_symbol
:
s64
See also
Code_Note
Code_Placeholder
Code_Procedure_Body
Code_Procedure_Call