Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
scope Struct Reference
Collaboration diagram for scope:
Collaboration graph
[legend]

Data Fields

mrb_statemrb
mrb_poolmpool
jmp_buf jmp
struct scopeprev
nodelv
int sp
int pc
int lastlabel
int ainfo:15
mrb_bool mscope:1
struct loopinfoloop
int ensure_level
char const * filename
uint16_t lineno
mrb_codeiseq
uint16_t * lines
int icapa
mrb_irepirep
size_t pcapa
int scapa
int nlocals
int nregs
int ai
int idx
int debug_start_pos
uint16_t filename_index
parser_stateparser

Detailed Description

Definition at line 38 of file codegen.c.

Field Documentation

int ai

Definition at line 68 of file codegen.c.

int ainfo

Definition at line 50 of file codegen.c.

int debug_start_pos

Definition at line 72 of file codegen.c.

int ensure_level

Definition at line 54 of file codegen.c.

char const* filename

Definition at line 55 of file codegen.c.

uint16_t filename_index

Definition at line 73 of file codegen.c.

int icapa

Definition at line 60 of file codegen.c.

int idx

Definition at line 70 of file codegen.c.

mrb_irep* irep

Definition at line 62 of file codegen.c.

mrb_code* iseq

Definition at line 58 of file codegen.c.

jmp_buf jmp

Definition at line 41 of file codegen.c.

int lastlabel

Definition at line 49 of file codegen.c.

uint16_t lineno

Definition at line 56 of file codegen.c.

uint16_t* lines

Definition at line 59 of file codegen.c.

struct loopinfo* loop

Definition at line 53 of file codegen.c.

node* lv

Definition at line 45 of file codegen.c.

mrb_pool* mpool

Definition at line 40 of file codegen.c.

mrb_state* mrb

Definition at line 39 of file codegen.c.

mrb_bool mscope

Definition at line 51 of file codegen.c.

int nlocals

Definition at line 66 of file codegen.c.

int nregs

Definition at line 67 of file codegen.c.

parser_state* parser

Definition at line 74 of file codegen.c.

int pc

Definition at line 48 of file codegen.c.

size_t pcapa

Definition at line 63 of file codegen.c.

struct scope* prev

Definition at line 43 of file codegen.c.

int scapa

Definition at line 64 of file codegen.c.

int sp

Definition at line 47 of file codegen.c.


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