lscript_readlso.cpp File Reference

classes to read lso file More...

#include "linden_common.h"
#include "lscript_readlso.h"
#include "lscript_library.h"
#include "lscript_alloc.h"

Include dependency graph for lscript_readlso.cpp:

Go to the source code of this file.

Functions

void lso_print_tabs (FILE *fp, S32 tabs)
void print_noop (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pop (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pops (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_poparg (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popip (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popbp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popsp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_popslr (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_dup (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_dups (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_dupl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_dupv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_dupq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_store (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_stores (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storel (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storev (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storeq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storeg (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storegs (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storegl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storegv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_storegq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadsp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadlp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadvp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadqp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadgp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadgsp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadglp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadgvp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_loadgqp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_push (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushs (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushg (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushgs (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushgl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushgv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushgq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_puship (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushbp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushsp (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargb (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargi (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargf (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargs (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargv (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushargq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushe (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pushev (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pusheq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_pusharge (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_add (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_sub (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_mul (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_div (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_mod (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_eq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_neq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_leq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_geq (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_less (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_greater (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_bitand (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_bitor (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_bitxor (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_booland (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_boolor (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_shl (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_shr (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_neg (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_bitnot (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_boolnot (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_jump (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_jumpif (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_jumpnif (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_state (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_call (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_return (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_cast (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_stacktos (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_stacktol (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_print (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_calllib (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)
void print_calllib_two_byte (FILE *fp, U8 *buffer, S32 &offset, S32 tabs)

Variables

S32 gMajorVersion = 0


Detailed Description

classes to read lso file

LicenseInfo
firstyear=2002&license=viewergpl

Copyright (c) 2002-2007, Linden Research, Inc.

Second Life Viewer Source Code The source code in this file ("Source Code") is provided by Linden Lab to you under the terms of the GNU General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other License"), formally executed by you and Linden Lab. Terms of the GPL can be found in doc/GPL-license.txt in this distribution, or online at http://secondlife.com/developers/opensource/gplv2

There are special exceptions to the terms and conditions of the GPL as it is applied to this Source Code. View the full text of the exception in the file doc/FLOSS-exception.txt in this software distribution, or online at http://secondlife.com/developers/opensource/flossexception

By copying, modifying or distributing this software, you acknowledge that you have read and understood your obligations described above, and agree to abide by those obligations.

ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. $/LicenseInfo$

Definition in file lscript_readlso.cpp.


Function Documentation

void lso_print_tabs ( FILE *  fp,
S32  tabs 
)

Definition at line 655 of file lscript_readlso.cpp.

References i, and S32.

Referenced by print_add(), print_bitand(), print_bitnot(), print_bitor(), print_bitxor(), print_booland(), print_boolnot(), print_boolor(), print_call(), print_calllib(), print_calllib_two_byte(), print_cast(), print_div(), print_dup(), print_dupl(), print_dupq(), print_dups(), print_dupv(), print_eq(), print_geq(), print_greater(), print_jump(), print_jumpif(), print_jumpnif(), print_leq(), print_less(), print_loadglp(), print_loadgp(), print_loadgqp(), print_loadgsp(), print_loadgvp(), print_loadlp(), print_loadp(), print_loadqp(), print_loadsp(), print_loadvp(), print_mod(), print_mul(), print_neg(), print_neq(), print_noop(), print_pop(), print_poparg(), print_popbp(), print_popip(), print_popl(), print_popq(), print_pops(), print_popslr(), print_popsp(), print_popv(), print_print(), print_push(), print_pushargb(), print_pusharge(), print_pushargf(), print_pushargi(), print_pushargq(), print_pushargs(), print_pushargv(), print_pushbp(), print_pushe(), print_pusheq(), print_pushev(), print_pushg(), print_pushgl(), print_pushgq(), print_pushgs(), print_pushgv(), print_puship(), print_pushl(), print_pushq(), print_pushs(), print_pushsp(), print_pushv(), print_return(), print_shl(), print_shr(), print_stacktol(), print_stacktos(), print_state(), print_store(), print_storeg(), print_storegl(), print_storegq(), print_storegs(), print_storegv(), print_storel(), print_storeq(), print_stores(), print_storev(), and print_sub().

void print_add ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1263 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_bitand ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1407 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_bitnot ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1459 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_bitor ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1413 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_bitxor ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1419 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_booland ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1425 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_boolnot ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1465 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_boolor ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1431 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_call ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1511 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_calllib ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1565 of file lscript_readlso.cpp.

References gScriptLibrary, lso_print_tabs(), LLScriptLibrary::mFunctions, and LLScriptLibraryFunction::mName.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_calllib_two_byte ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1575 of file lscript_readlso.cpp.

References bytestream2u16(), gScriptLibrary, lso_print_tabs(), LLScriptLibrary::mFunctions, and LLScriptLibraryFunction::mName.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_cast ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1526 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

void print_div ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1302 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_dup ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 863 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_dupl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 875 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_dupq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 887 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_dups ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 869 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_dupv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 881 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_eq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1328 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_geq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1367 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_greater ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1393 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_jump ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1471 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_jumpif ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1480 of file lscript_readlso.cpp.

References bytestream2integer(), LSCRIPTTypeNames, lso_print_tabs(), S32, and type.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_jumpnif ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1491 of file lscript_readlso.cpp.

References bytestream2integer(), LSCRIPTTypeNames, lso_print_tabs(), S32, and type.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_leq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1354 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_less ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1380 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadglp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1046 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadgp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1028 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadgqp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1064 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadgsp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1037 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadgvp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1055 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadlp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1001 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 983 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadqp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1019 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadsp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 992 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_loadvp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1010 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_mod ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1315 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_mul ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1289 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_neg ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1450 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, lso_print_tabs(), and type.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_neq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1341 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_noop ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 794 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pop ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 800 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_poparg ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 830 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popbp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 845 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popip ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 839 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 812 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 824 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pops ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 806 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popslr ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 857 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popsp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 851 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_popv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 818 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_print ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1557 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, lso_print_tabs(), and type.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_push ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1073 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargb ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1181 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pusharge ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1253 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargf ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1199 of file lscript_readlso.cpp.

References bytestream2float(), and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargi ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1190 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1226 of file lscript_readlso.cpp.

References bytestream2quaternion(), lso_print_tabs(), LLQuaternion::mQ, VS, VX, VY, and VZ.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargs ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1208 of file lscript_readlso.cpp.

References bytestream2char(), and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushargv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1217 of file lscript_readlso.cpp.

References bytestream2vector(), lso_print_tabs(), LLVector3::mV, VX, VY, and VZ.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushbp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1169 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushe ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1235 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pusheq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1247 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushev ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1241 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushg ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1118 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushgl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1136 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushgq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1154 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushgs ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1127 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushgv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1145 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_puship ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1163 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1091 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1109 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushs ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1082 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushsp ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1175 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_pushv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1100 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_return ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1520 of file lscript_readlso.cpp.

References lso_print_tabs().

void print_shl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1437 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_shr ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1443 of file lscript_readlso.cpp.

References lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_stacktol ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1548 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_stacktos ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1539 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_state ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1502 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_store ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 893 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storeg ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 938 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storegl ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 956 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storegq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 974 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storegs ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 947 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storegv ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 965 of file lscript_readlso.cpp.

References bytestream2integer(), get_register(), LREG_GVR, lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storel ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 911 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storeq ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 929 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_stores ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 902 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_storev ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 920 of file lscript_readlso.cpp.

References bytestream2integer(), lso_print_tabs(), and S32.

Referenced by LLScriptLSOParse::initOpCodePrinting().

void print_sub ( FILE *  fp,
U8 buffer,
S32 offset,
S32  tabs 
)

Definition at line 1276 of file lscript_readlso.cpp.

References LSCRIPTTypeNames, and lso_print_tabs().

Referenced by LLScriptLSOParse::initOpCodePrinting().


Variable Documentation

S32 gMajorVersion = 0

Definition at line 94 of file lscript_readlso.cpp.

Referenced by LLScriptLSOParse::printRegisters(), and LLScriptLSOParse::printStates().


Generated on Thu Jul 1 06:10:53 2010 for Second Life Viewer by  doxygen 1.4.7