Kannel: Open Source WAP and SMS gateway  svn-r5335
WsCompilerParamsRec Struct Reference

#include <ws.h>

Data Fields

unsigned int use_latin1_strings: 1
 
unsigned int warn_stdlib_type_mismatch: 1
 
unsigned int no_opt_constant_folding: 1
 
unsigned int no_opt_sort_bc_functions: 1
 
unsigned int no_opt_peephole: 1
 
unsigned int no_opt_jumps_to_jumps: 1
 
unsigned int no_opt_jumps_to_next_instruction: 1
 
unsigned int no_opt_dead_code: 1
 
unsigned int no_opt_conv: 1
 
unsigned int opt_analyze_variable_liveness: 1
 
unsigned int verbose: 1
 
unsigned int print_symbolic_assembler: 1
 
unsigned int print_assembler: 1
 
WsIOProc stdout_cb
 
void * stdout_cb_context
 
WsIOProc stderr_cb
 
void * stderr_cb_context
 
WsPragmaMetaProc meta_name_cb
 
void * meta_name_cb_context
 
WsPragmaMetaProc meta_http_equiv_cb
 
void * meta_http_equiv_cb_context
 

Detailed Description

Definition at line 101 of file ws.h.

Field Documentation

◆ meta_http_equiv_cb

WsPragmaMetaProc WsCompilerParamsRec::meta_http_equiv_cb

Definition at line 178 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), main(), and yyparse().

◆ meta_http_equiv_cb_context

void* WsCompilerParamsRec::meta_http_equiv_cb_context

Definition at line 179 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), main(), and yyparse().

◆ meta_name_cb

WsPragmaMetaProc WsCompilerParamsRec::meta_name_cb

Definition at line 173 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), main(), and yyparse().

◆ meta_name_cb_context

void* WsCompilerParamsRec::meta_name_cb_context

Definition at line 174 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), main(), and yyparse().

◆ no_opt_constant_folding

unsigned int WsCompilerParamsRec::no_opt_constant_folding

Definition at line 122 of file ws.h.

◆ no_opt_conv

unsigned int WsCompilerParamsRec::no_opt_conv

Definition at line 141 of file ws.h.

Referenced by ws_asm_optimize().

◆ no_opt_dead_code

unsigned int WsCompilerParamsRec::no_opt_dead_code

Definition at line 138 of file ws.h.

Referenced by ws_asm_optimize().

◆ no_opt_jumps_to_jumps

unsigned int WsCompilerParamsRec::no_opt_jumps_to_jumps

Definition at line 132 of file ws.h.

Referenced by ws_asm_optimize().

◆ no_opt_jumps_to_next_instruction

unsigned int WsCompilerParamsRec::no_opt_jumps_to_next_instruction

Definition at line 135 of file ws.h.

Referenced by ws_asm_optimize().

◆ no_opt_peephole

unsigned int WsCompilerParamsRec::no_opt_peephole

Definition at line 128 of file ws.h.

Referenced by ws_asm_optimize().

◆ no_opt_sort_bc_functions

unsigned int WsCompilerParamsRec::no_opt_sort_bc_functions

Definition at line 125 of file ws.h.

Referenced by compile_stream().

◆ opt_analyze_variable_liveness

unsigned int WsCompilerParamsRec::opt_analyze_variable_liveness

Definition at line 145 of file ws.h.

◆ print_assembler

unsigned int WsCompilerParamsRec::print_assembler

Definition at line 157 of file ws.h.

Referenced by compile_stream(), convert_wmlscript_to_wmlscriptc(), and main().

◆ print_symbolic_assembler

unsigned int WsCompilerParamsRec::print_symbolic_assembler

Definition at line 154 of file ws.h.

Referenced by compile_stream(), convert_wmlscript_to_wmlscriptc(), and main().

◆ stderr_cb

WsIOProc WsCompilerParamsRec::stderr_cb

Definition at line 168 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), and ws_create().

◆ stderr_cb_context

void* WsCompilerParamsRec::stderr_cb_context

Definition at line 169 of file ws.h.

Referenced by ws_create().

◆ stdout_cb

WsIOProc WsCompilerParamsRec::stdout_cb

Definition at line 164 of file ws.h.

Referenced by convert_wmlscript_to_wmlscriptc(), and ws_create().

◆ stdout_cb_context

void* WsCompilerParamsRec::stdout_cb_context

Definition at line 165 of file ws.h.

Referenced by ws_create().

◆ use_latin1_strings

unsigned int WsCompilerParamsRec::use_latin1_strings

Definition at line 109 of file ws.h.

Referenced by compile_stream(), convert_wmlscript_to_wmlscriptc(), and main().

◆ verbose

unsigned int WsCompilerParamsRec::verbose

Definition at line 151 of file ws.h.

Referenced by main(), and ws_info().

◆ warn_stdlib_type_mismatch

unsigned int WsCompilerParamsRec::warn_stdlib_type_mismatch

Definition at line 116 of file ws.h.


The documentation for this struct was generated from the following file:
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.