|
LibreOffice Module basic (master) 1
|
Go to the source code of this file.
Classes | |
| struct | SbVar |
| struct | KeywordSymbolInfo |
| class | SbiExprList |
| class | SbiExprNode |
| class | SbiExpression |
| class | SbiConstExpression |
Typedefs | |
| typedef std::unique_ptr< SbiExprList > | SbiExprListPtr |
| typedef std::vector< SbiExprListPtr > | SbiExprListVector |
Enumerations | |
| enum | SbiExprType { SbSTDEXPR , SbLVALUE , SbSYMBOL , SbOPERAND } |
| enum | SbiExprMode { EXPRMODE_STANDARD , EXPRMODE_STANDALONE , EXPRMODE_LPAREN_PENDING , EXPRMODE_LPAREN_NOT_NEEDED , EXPRMODE_ARRAY_OR_OBJECT , EXPRMODE_EMPTY_PAREN } |
| enum | SbiNodeType { SbxNUMVAL , SbxSTRVAL , SbxVARVAL , SbxTYPEOF , SbxNODE , SbxNEW , SbxDUMMY } |
| enum | RecursiveMode { UNDEFINED , FORCE_CALL , PREVENT_CALL } |
| typedef std::unique_ptr<SbiExprList> SbiExprListPtr |
| typedef std::vector<SbiExprListPtr> SbiExprListVector |
| enum RecursiveMode |
| enum SbiExprMode |
| enum SbiExprType |
| enum SbiNodeType |