LibreOffice Module basic (master) 1
SbiExprNode Member List

This is the complete list of members for SbiExprNode, including all inherited members.

aStrValSbiExprNodeprivate
aVarSbiExprNode
bErrorSbiExprNodeprivate
CollectBits()SbiExprNodeprivate
ConvertToIntConstIfPossible()SbiExprNode
eNodeTypeSbiExprNodeprivate
eTokSbiExprNodeprivate
eTypeSbiExprNodeprivate
FoldConstants(SbiParser *)SbiExprNodeprivate
FoldConstantsBinaryNode(SbiParser *)SbiExprNodeprivate
FoldConstantsUnaryNode(SbiParser *)SbiExprNodeprivate
Gen(SbiCodeGen &rGen, RecursiveMode eRecMode=UNDEFINED)SbiExprNode
GenElement(SbiCodeGen &, SbiOpcode)SbiExprNodeprivate
GetNodeType() constSbiExprNodeinline
GetNumber() constSbiExprNodeinline
GetParameters()SbiExprNodeinline
GetRealNode()SbiExprNode
GetRealVar()SbiExprNode
GetString() constSbiExprNodeinline
GetType() constSbiExprNodeinline
GetVar()SbiExprNode
IsConstant() constSbiExprNodeinline
IsLvalue() constSbiExprNodeprivate
IsNumber() constSbiExprNodeprivate
IsOperand() constSbiExprNodeinlineprivate
IsValid() constSbiExprNodeinline
IsVariable() constSbiExprNode
nTypeStrIdSbiExprNode
nValSbiExprNode
Optimize(SbiParser *)SbiExprNode
pLeftSbiExprNodeprivate
pRightSbiExprNodeprivate
pWithParentSbiExprNodeprivate
SbiConstExpressionSbiExprNodefriend
SbiExpressionSbiExprNodefriend
SbiExprNode()SbiExprNode
SbiExprNode(double, SbxDataType)SbiExprNode
SbiExprNode(OUString)SbiExprNode
SbiExprNode(const SbiSymDef &, SbxDataType, SbiExprListPtr=nullptr)SbiExprNode
SbiExprNode(std::unique_ptr< SbiExprNode >, SbiToken, std::unique_ptr< SbiExprNode >)SbiExprNode
SbiExprNode(std::unique_ptr< SbiExprNode >, sal_uInt16)SbiExprNode
SbiExprNode(sal_uInt16)SbiExprNode
SetType(SbxDataType eTp)SbiExprNodeinline
SetWithParent(SbiExprNode *p)SbiExprNodeinline
~SbiExprNode()SbiExprNode