| /trunk/main/basic/source/comp/ |
| H A D | parser.cxx | 37 void( SbiParser::*Func )(); // Verarbeitungsroutine 46 { CALL, &SbiParser::Call, N, Y, }, // CALL 47 { CLOSE, &SbiParser::Close, N, Y, }, // CLOSE 48 { _CONST_, &SbiParser::Dim, Y, Y, }, // CONST 49 { DECLARE, &SbiParser::Declare, Y, N, }, // DECLARE 50 { DEFBOOL, &SbiParser::DefXXX, Y, N, }, // DEFBOOL 51 { DEFCUR, &SbiParser::DefXXX, Y, N, }, // DEFCUR 52 { DEFDATE, &SbiParser::DefXXX, Y, N, }, // DEFDATE 53 { DEFDBL, &SbiParser::DefXXX, Y, N, }, // DEFDBL 54 { DEFERR, &SbiParser::DefXXX, Y, N, }, // DEFERR [all …]
|
| H A D | loops.cxx | 29 void SbiParser::If() in If() 142 void SbiParser::NoIf() in NoIf() 151 void SbiParser::DoLoop() in DoLoop() 191 void SbiParser::While() in While() 204 void SbiParser::For() in For() 265 void SbiParser::With() in With() 288 void SbiParser::BadBlock() in BadBlock() 298 void SbiParser::OnGoto() in OnGoto() 331 void SbiParser::Goto() in Goto() 345 void SbiParser::Return() in Return() [all …]
|
| H A D | io.cxx | 31 sal_Bool SbiParser::Channel( sal_Bool bAlways ) in Channel() 54 void SbiParser::Print() in Print() 85 void SbiParser::Write() in Write() 113 void SbiParser::Line() in Line() 137 void SbiParser::LineInput() in LineInput() 173 void SbiParser::Input() in Input() 204 void SbiParser::Open() in Open() 306 void SbiParser::Name() in Name() 331 void SbiParser::Close() in Close()
|
| H A D | dim.cxx | 34 SbiSymDef* SbiParser::VarDecl( SbiDimList** ppDim, sal_Bool bStatic, sal_Bool bConst ) in VarDecl() 73 void SbiParser::TypeDecl( SbiSymDef& rDef, sal_Bool bAsNewAlreadyParsed ) in TypeDecl() 192 void SbiParser::Dim() in Dim() 197 void SbiParser::DefVar( SbiOpcode eOp, sal_Bool bStatic ) in DefVar() 530 void SbiParser::ReDim() in ReDim() 537 void SbiParser::Erase() in Erase() 550 void SbiParser::Type() in Type() 555 void SbiParser::DefType( sal_Bool bPrivate ) in DefType() 675 void SbiParser::Enum() in Enum() 680 void SbiParser::DefEnum( sal_Bool bPrivate ) in DefEnum() [all …]
|
| H A D | exprnode.cxx | 42 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, SbiToken t, SbiExprNode* r ) in SbiExprNode() 55 SbiExprNode::SbiExprNode( SbiParser* p, double n, SbxDataType t ) in SbiExprNode() 64 SbiExprNode::SbiExprNode( SbiParser* p, const String& rVal ) in SbiExprNode() 73 SbiExprNode::SbiExprNode( SbiParser* p, const SbiSymDef& r, SbxDataType t, SbiExprList* l ) in SbiExprNode() 89 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, sal_uInt16 nId ) in SbiExprNode() 100 SbiExprNode::SbiExprNode( SbiParser* p, sal_uInt16 nId ) in SbiExprNode() 110 void SbiExprNode::BaseInit( SbiParser* p ) in BaseInit()
|
| H A D | exprtree.cxx | 37 SbiExpression::SbiExpression( SbiParser* p, SbiExprType t, in SbiExpression() 55 SbiExpression::SbiExpression( SbiParser* p, double n, SbxDataType t ) in SbiExpression() 65 SbiExpression::SbiExpression( SbiParser* p, const String& r ) in SbiExpression() 74 SbiExpression::SbiExpression( SbiParser* p, const SbiSymDef& r, SbiExprList* pPar ) in SbiExpression() 83 SbiExpression::SbiExpression( SbiParser* p, SbiToken t ) in SbiExpression() 106 static sal_Bool DoParametersFollow( SbiParser* p, SbiExprType eCurExpr, SbiToken eTok ) in DoParametersFollow() 798 SbiConstExpression::SbiConstExpression( SbiParser* p ) : SbiExpression( p ) in SbiConstExpression() 881 SbiExprList::SbiExprList( SbiParser* p ) in SbiExprList() 937 SbiParameters::SbiParameters( SbiParser* p, sal_Bool bStandaloneExpression, sal_Bool bPar) : in SbiParameters() 1101 SbiDimList::SbiDimList( SbiParser* p ) : SbiExprList( p ) in SbiDimList()
|
| H A D | symtbl.cxx | 47 SbiStringPool::SbiStringPool( SbiParser* p ) in SV_IMPL_PTRARR() 408 SbiProcDef::SbiProcDef( SbiParser* pParser, const String& rName, in SbiProcDef()
|
| H A D | sbcomp.cxx | 992 SbiParser* pParser = new SbiParser( (StarBASIC*) GetParent(), this ); in Compile()
|
| H A D | buffer.cxx | 35 SbiBuffer::SbiBuffer( SbiParser* p, short n ) in SbiBuffer()
|
| H A D | codegen.cxx | 35 SbiCodeGen::SbiCodeGen( SbModule& r, SbiParser* p, short nInc ) in SbiCodeGen()
|
| /trunk/main/basic/source/inc/ |
| H A D | expr.hxx | 35 class SbiParser; 123 void BaseInit( SbiParser* p ); // Hilfsfunktion fuer Ctor, AB 17.12.95 126 SbiExprNode( SbiParser*, double, SbxDataType ); 127 SbiExprNode( SbiParser*, const String& ); 128 SbiExprNode( SbiParser*, const SbiSymDef&, SbxDataType, SbiExprList* = NULL ); 129 SbiExprNode( SbiParser*, SbiExprNode*, SbiToken, SbiExprNode* ); 130 SbiExprNode( SbiParser*, SbiExprNode*, sal_uInt16 ); // #120061 TypeOf 131 SbiExprNode( SbiParser*, sal_uInt16 ); // new <type> 166 SbiParser* pParser; // fuer Fehlermeldungen, Parsing 191 SbiExpression( SbiParser*, SbiExprType = SbSTDEXPR, [all …]
|
| H A D | symtbl.hxx | 39 class SbiParser; 53 SbiParser* pParser; // der Parser 55 SbiStringPool( SbiParser* ); 63 SbiParser* GetParser() { return pParser; } in GetParser() 77 SbiParser* pParser; // der Parser 92 SbiParser* GetParser() { return pParser; } in GetParser() 201 SbiProcDef( SbiParser*, const String&, sal_Bool bProcDecl=false );
|
| H A D | codegen.hxx | 28 class SbiParser; 34 SbiParser* pParser; // fuer Fehlermeldungen, Line, Column etc. 41 SbiCodeGen( SbModule&, SbiParser*, short ); 42 SbiParser* GetParser() { return pParser; } in GetParser()
|
| H A D | buffer.hxx | 30 class SbiParser; 33 SbiParser* pParser; // fuer Fehlermeldungen 41 SbiBuffer( SbiParser*, short ); // Inkrement
|
| H A D | parser.hxx | 37 class SbiParser : public SbiTokenizer class 84 SbiParser( StarBASIC*, SbModule* );
|