Globals
Stimulsoft
Report
Engine
StiParser
StiParser_AsmOperations
Class StiParser_AsmOperations
Hierarchy
StiParser_Lexer
StiParser_AsmOperations
StiParser_AsmProperties
Index
Properties
component
expression
Position
hash
Aliases
input
Expression
position
report
runtime
Constants
runtime
Constants
Hash
token
Pos
tokens
List
use
Aliases
namespace
Obj
Accessors
components
List
user
Functions
List
constants
List
functions
List
methods
Hash
methods
List
namespaces
List
parameters
List
properties
List
system
Variables
List
types
List
Methods
check
Parser
Method
Info
check
Types
create
Runtime
Constants
Hash
get
Parser
Method
Info
get
Type
Name
get_
category
get_
system
Variable
make
Tokens
List
op_
Add
op_
And
op_
And2
op_
Cast
op_
Compare
Equal
op_
Compare
Left
op_
Compare
Left
Equal
op_
Compare
Not
Equal
op_
Compare
Right
op_
Compare
Right
Equal
op_
Div
op_
Mod
op_
Mult
op_
Neg
op_
Not
op_
Or
op_
Or2
op_
Pow
op_
Shl
op_
Shr
op_
Sub
op_
Xor
throw
Error
is
Implicitly
Castable
To
Properties
Protected
component
component
:
StiComponent
= null
Protected
expression
Position
expression
Position
:
number
= 0
Protected
hash
Aliases
hash
Aliases
:
Hashtable
= null
Protected
input
Expression
input
Expression
:
string
= ""
Protected
position
position
:
number
= 0
report
report
:
StiReport
= null
Protected
runtime
Constants
runtime
Constants
:
Hashtable
= null
Protected
runtime
Constants
Hash
runtime
Constants
Hash
:
Hashtable
= null
Protected
token
Pos
token
Pos
:
number
= 0
Protected
tokens
List
tokens
List
:
StiToken
[]
= null
Protected
use
Aliases
use
Aliases
:
boolean
= false
Static
Protected
namespace
Obj
namespace
Obj
:
any
Accessors
components
List
get
componentsList
(
)
:
Hashtable
Returns
Hashtable
user
Functions
List
get
userFunctionsList
(
)
:
Hashtable
Returns
Hashtable
Static
constants
List
get
constantsList
(
)
:
Hashtable
Returns
Hashtable
Static
functions
List
get
functionsList
(
)
:
Hashtable
Returns
Hashtable
Static
methods
Hash
get
methodsHash
(
)
:
Map
<
StiFunctionType
,
StiParserMethodInfo
[]
>
Returns
Map
<
StiFunctionType
,
StiParserMethodInfo
[]
>
Static
methods
List
get
methodsList
(
)
:
Hashtable
Returns
Hashtable
Static
namespaces
List
get
namespacesList
(
)
:
Hashtable
Returns
Hashtable
Static
parameters
List
get
parametersList
(
)
:
Hashtable
Returns
Hashtable
Static
properties
List
get
propertiesList
(
)
:
Hashtable
Returns
Hashtable
Static
system
Variables
List
get
systemVariablesList
(
)
:
Hashtable
Returns
Hashtable
Static
types
List
get
typesList
(
)
:
Hashtable
Returns
Hashtable
Methods
Protected
check
Parser
Method
Info
check
Parser
Method
Info
(
type
:
StiFunctionType
, args
:
any
[]
)
:
number
Parameters
type:
StiFunctionType
args:
any
[]
Returns
number
check
Types
check
Types
(
asmList
:
StiAsmCommand
[]
)
:
void
Parameters
asmList:
StiAsmCommand
[]
Returns
void
Protected
create
Runtime
Constants
Hash
create
Runtime
Constants
Hash
(
)
:
void
Returns
void
get
Parser
Method
Info
get
Parser
Method
Info
(
type
:
StiFunctionType
, args
:
Type
[]
)
:
StiParserMethodInfo
Parameters
type:
StiFunctionType
args:
Type
[]
Returns
StiParserMethodInfo
Protected
get
Type
Name
get
Type
Name
(
value
:
any
)
:
string
Parameters
value:
any
Returns
string
Protected
get_
category
get_
category
(
par
:
any
)
:
number
Parameters
par:
any
Returns
number
Protected
get_
system
Variable
get_
system
Variable
(
name
:
any
)
:
any
Parameters
name:
any
Returns
any
Protected
make
Tokens
List
make
Tokens
List
(
)
:
void
Returns
void
Protected
op_
Add
op_
Add
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
And
op_
And
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
And2
op_
And2
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Cast
op_
Cast
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Equal
op_
Compare
Equal
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Left
op_
Compare
Left
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Left
Equal
op_
Compare
Left
Equal
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Not
Equal
op_
Compare
Not
Equal
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Right
op_
Compare
Right
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Compare
Right
Equal
op_
Compare
Right
Equal
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Div
op_
Div
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Mod
op_
Mod
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Mult
op_
Mult
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Neg
op_
Neg
(
par1
:
any
)
:
any
Parameters
par1:
any
Returns
any
Protected
op_
Not
op_
Not
(
par1
:
any
)
:
any
Parameters
par1:
any
Returns
any
Protected
op_
Or
op_
Or
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Or2
op_
Or2
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Pow
op_
Pow
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Shl
op_
Shl
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Shr
op_
Shr
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Sub
op_
Sub
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
op_
Xor
op_
Xor
(
par1
:
any
, par2
:
any
)
:
any
Parameters
par1:
any
par2:
any
Returns
any
Protected
throw
Error
throw
Error
(
code
:
ParserErrorCode
, token
?:
StiToken
, message1
?:
string
, message2
?:
string
, message3
?:
string
, message4
?:
string
)
:
void
Parameters
code:
ParserErrorCode
Default value
token:
StiToken
= null
Default value
message1:
string
= ""
Default value
message2:
string
= ""
Default value
message3:
string
= ""
Default value
message4:
string
= ""
Returns
void
Static
is
Implicitly
Castable
To
is
Implicitly
Castable
To
(
from
:
Type
, to
:
Type
)
:
boolean
Parameters
from:
Type
to:
Type
Returns
boolean
Globals
Stimulsoft
Report
Engine
Sti
Parser
Sti
Parser_
Asm
Operations
component
expression
Position
hash
Aliases
input
Expression
position
report
runtime
Constants
runtime
Constants
Hash
token
Pos
tokens
List
use
Aliases
namespace
Obj
components
List
user
Functions
List
constants
List
functions
List
methods
Hash
methods
List
namespaces
List
parameters
List
properties
List
system
Variables
List
types
List
check
Parser
Method
Info
check
Types
create
Runtime
Constants
Hash
get
Parser
Method
Info
get
Type
Name
get_
category
get_
system
Variable
make
Tokens
List
op_
Add
op_
And
op_
And2
op_
Cast
op_
Compare
Equal
op_
Compare
Left
op_
Compare
Left
Equal
op_
Compare
Not
Equal
op_
Compare
Right
op_
Compare
Right
Equal
op_
Div
op_
Mod
op_
Mult
op_
Neg
op_
Not
op_
Or
op_
Or2
op_
Pow
op_
Shl
op_
Shr
op_
Sub
op_
Xor
throw
Error
is
Implicitly
Castable
To
Generated using
TypeDoc