NetSurf
Data Fields
duk_compiler_ctx Struct Reference
Collaboration diagram for duk_compiler_ctx:
[legend]

Data Fields

duk_hthreadthr
 
duk_hstringh_filename
 
duk_lexer_ctx lex
 
duk_token prev_token
 
duk_token curr_token
 
duk_idx_t tok11_idx
 
duk_idx_t tok12_idx
 
duk_idx_t tok21_idx
 
duk_idx_t tok22_idx
 
duk_int_t recursion_depth
 
duk_int_t recursion_limit
 
duk_int_t emit_jumpslot_pc
 
duk_compiler_func curr_func
 

Detailed Description

Definition at line 4432 of file duktape.c.

Field Documentation

◆ curr_func

duk_compiler_func duk_compiler_ctx::curr_func

◆ curr_token

duk_token duk_compiler_ctx::curr_token

Definition at line 4443 of file duktape.c.

Referenced by duk__parse_func_body(), and duk__parse_var_decl().

◆ emit_jumpslot_pc

duk_int_t duk_compiler_ctx::emit_jumpslot_pc

Definition at line 4454 of file duktape.c.

◆ h_filename

duk_hstring* duk_compiler_ctx::h_filename

Definition at line 4436 of file duktape.c.

◆ lex

duk_lexer_ctx duk_compiler_ctx::lex

Definition at line 4439 of file duktape.c.

Referenced by duk__parse_func_body().

◆ prev_token

duk_token duk_compiler_ctx::prev_token

Definition at line 4442 of file duktape.c.

◆ recursion_depth

duk_int_t duk_compiler_ctx::recursion_depth

Definition at line 4450 of file duktape.c.

◆ recursion_limit

duk_int_t duk_compiler_ctx::recursion_limit

Definition at line 4451 of file duktape.c.

◆ thr

duk_hthread* duk_compiler_ctx::thr

◆ tok11_idx

duk_idx_t duk_compiler_ctx::tok11_idx

Definition at line 4444 of file duktape.c.

◆ tok12_idx

duk_idx_t duk_compiler_ctx::tok12_idx

Definition at line 4445 of file duktape.c.

◆ tok21_idx

duk_idx_t duk_compiler_ctx::tok21_idx

Definition at line 4446 of file duktape.c.

◆ tok22_idx

duk_idx_t duk_compiler_ctx::tok22_idx

Definition at line 4447 of file duktape.c.


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