php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
sljit_compiler Struct Reference

#include <sljitLir.h>

Data Fields

sljit_s32 error
 
sljit_s32 options
 
struct sljit_labellabels
 
struct sljit_jumpjumps
 
struct sljit_constconsts
 
struct sljit_labellast_label
 
struct sljit_jumplast_jump
 
struct sljit_constlast_const
 
voidallocator_data
 
voiduser_data
 
struct sljit_memory_fragmentbuf
 
struct sljit_memory_fragmentabuf
 
sljit_uw label_count
 
sljit_s32 scratches
 
sljit_s32 saveds
 
sljit_s32 fscratches
 
sljit_s32 fsaveds
 
sljit_s32 local_size
 
sljit_uw size
 
sljit_sw executable_offset
 
sljit_uw executable_size
 
FILE * verbose
 
sljit_s32 last_flags
 
sljit_s32 last_return
 
sljit_s32 logical_local_size
 
sljit_s32 skip_checks
 

Detailed Description

Definition at line 460 of file sljitLir.h.

Field Documentation

◆ abuf

struct sljit_memory_fragment* sljit_compiler::abuf

Definition at line 474 of file sljitLir.h.

◆ allocator_data

void* sljit_compiler::allocator_data

Definition at line 471 of file sljitLir.h.

◆ buf

struct sljit_memory_fragment* sljit_compiler::buf

Definition at line 473 of file sljitLir.h.

◆ consts

struct sljit_const* sljit_compiler::consts

Definition at line 466 of file sljitLir.h.

◆ error

sljit_s32 sljit_compiler::error

Definition at line 461 of file sljitLir.h.

◆ executable_offset

sljit_sw sljit_compiler::executable_offset

Definition at line 491 of file sljitLir.h.

◆ executable_size

sljit_uw sljit_compiler::executable_size

Definition at line 493 of file sljitLir.h.

◆ fsaveds

sljit_s32 sljit_compiler::fsaveds

Definition at line 485 of file sljitLir.h.

◆ fscratches

sljit_s32 sljit_compiler::fscratches

Definition at line 483 of file sljitLir.h.

◆ jumps

struct sljit_jump* sljit_compiler::jumps

Definition at line 465 of file sljitLir.h.

◆ label_count

sljit_uw sljit_compiler::label_count

Definition at line 477 of file sljitLir.h.

◆ labels

struct sljit_label* sljit_compiler::labels

Definition at line 464 of file sljitLir.h.

◆ last_const

struct sljit_const* sljit_compiler::last_const

Definition at line 469 of file sljitLir.h.

◆ last_flags

sljit_s32 sljit_compiler::last_flags

Definition at line 570 of file sljitLir.h.

◆ last_jump

struct sljit_jump* sljit_compiler::last_jump

Definition at line 468 of file sljitLir.h.

◆ last_label

struct sljit_label* sljit_compiler::last_label

Definition at line 467 of file sljitLir.h.

◆ last_return

sljit_s32 sljit_compiler::last_return

Definition at line 572 of file sljitLir.h.

◆ local_size

sljit_s32 sljit_compiler::local_size

Definition at line 487 of file sljitLir.h.

◆ logical_local_size

sljit_s32 sljit_compiler::logical_local_size

Definition at line 574 of file sljitLir.h.

◆ options

sljit_s32 sljit_compiler::options

Definition at line 462 of file sljitLir.h.

◆ saveds

sljit_s32 sljit_compiler::saveds

Definition at line 481 of file sljitLir.h.

◆ scratches

sljit_s32 sljit_compiler::scratches

Definition at line 479 of file sljitLir.h.

◆ size

sljit_uw sljit_compiler::size

Definition at line 489 of file sljitLir.h.

◆ skip_checks

sljit_s32 sljit_compiler::skip_checks

Definition at line 582 of file sljitLir.h.

◆ user_data

void* sljit_compiler::user_data

Definition at line 472 of file sljitLir.h.

◆ verbose

FILE* sljit_compiler::verbose

Definition at line 563 of file sljitLir.h.


The documentation for this struct was generated from the following file: