jacket
Search the docs
/
API
Tools
Playground
0.31.0
Compiler module
← Compiler
Types
Code_Compound_Declaration
Code_Context
Code_Declaration
Code_Defer
Code_Directive_Add_Context
Code_Directive_Bake
Code_Directive_Bytes
Code_Directive_Code
Code_Directive_Context_Type
Code_Directive_Exists
Code_Directive_Import
Code_Directive_Insert
Code_Directive_Library
Code_Directive_Load
Code_Directive_Location
Code_Directive_Modify
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
On this page
Fields
See also
std
/
Compiler
/
Code_Directive_Run
Code_Directive_Run
struct
Source
Fields
base
:
Code_Node
procedure
:
*
Code_Procedure_Header
flags
:
enum
u32
{ ASSERTION :: 0x1; STALLABLE :: 0x2; SYNTACTICALLY_IMPLICIT :: 0x4; HAS_IMPLICIT_RETURN_TYPES :: 0x8; }
assertion_string
:
string
See also
Code_Directive_Poke_Name
Code_Directive_Procedure_Name
Code_Directive_Scope
Code_Directive_Through