Home
last modified time | relevance | path

Searched refs:SbiParser (Results 1 – 15 of 15) sorted by relevance

/AOO41X/main/basic/source/comp/
H A Dparser.cxx39 void( SbiParser::*Func )(); // Verarbeitungsroutine
48 { CALL, &SbiParser::Call, N, Y, }, // CALL
49 { CLOSE, &SbiParser::Close, N, Y, }, // CLOSE
50 { _CONST_, &SbiParser::Dim, Y, Y, }, // CONST
51 { DECLARE, &SbiParser::Declare, Y, N, }, // DECLARE
52 { DEFBOOL, &SbiParser::DefXXX, Y, N, }, // DEFBOOL
53 { DEFCUR, &SbiParser::DefXXX, Y, N, }, // DEFCUR
54 { DEFDATE, &SbiParser::DefXXX, Y, N, }, // DEFDATE
55 { DEFDBL, &SbiParser::DefXXX, Y, N, }, // DEFDBL
56 { DEFERR, &SbiParser::DefXXX, Y, N, }, // DEFERR
[all …]
H A Dloops.cxx31 void SbiParser::If() in If()
144 void SbiParser::NoIf() in NoIf()
153 void SbiParser::DoLoop() in DoLoop()
193 void SbiParser::While() in While()
206 void SbiParser::For() in For()
267 void SbiParser::With() in With()
290 void SbiParser::BadBlock() in BadBlock()
300 void SbiParser::OnGoto() in OnGoto()
333 void SbiParser::Goto() in Goto()
347 void SbiParser::Return() in Return()
[all …]
H A Dio.cxx34 sal_Bool SbiParser::Channel( sal_Bool bAlways ) in Channel()
57 void SbiParser::Print() in Print()
88 void SbiParser::Write() in Write()
116 void SbiParser::Line() in Line()
140 void SbiParser::LineInput() in LineInput()
176 void SbiParser::Input() in Input()
207 void SbiParser::Open() in Open()
309 void SbiParser::Name() in Name()
334 void SbiParser::Close() in Close()
H A Ddim.cxx36 SbiSymDef* SbiParser::VarDecl( SbiDimList** ppDim, sal_Bool bStatic, sal_Bool bConst ) in VarDecl()
75 void SbiParser::TypeDecl( SbiSymDef& rDef, sal_Bool bAsNewAlreadyParsed ) in TypeDecl()
194 void SbiParser::Dim() in Dim()
199 void SbiParser::DefVar( SbiOpcode eOp, sal_Bool bStatic ) in DefVar()
532 void SbiParser::ReDim() in ReDim()
539 void SbiParser::Erase() in Erase()
552 void SbiParser::Type() in Type()
557 void SbiParser::DefType( sal_Bool bPrivate ) in DefType()
677 void SbiParser::Enum() in Enum()
682 void SbiParser::DefEnum( sal_Bool bPrivate ) in DefEnum()
[all …]
H A Dexprnode.cxx42 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 Dexprtree.cxx37 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 Dsymtbl.cxx47 SbiStringPool::SbiStringPool( SbiParser* p ) in SV_IMPL_PTRARR()
408 SbiProcDef::SbiProcDef( SbiParser* pParser, const String& rName, in SbiProcDef()
H A Dsbcomp.cxx992 SbiParser* pParser = new SbiParser( (StarBASIC*) GetParent(), this ); in Compile()
H A Dbuffer.cxx37 SbiBuffer::SbiBuffer( SbiParser* p, short n ) in SbiBuffer()
H A Dcodegen.cxx35 SbiCodeGen::SbiCodeGen( SbModule& r, SbiParser* p, short nInc ) in SbiCodeGen()
/AOO41X/main/basic/source/inc/
H A Dexpr.hxx35 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 Dsymtbl.hxx39 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 Dcodegen.hxx28 class SbiParser;
34 SbiParser* pParser; // fuer Fehlermeldungen, Line, Column etc.
41 SbiCodeGen( SbModule&, SbiParser*, short );
42 SbiParser* GetParser() { return pParser; } in GetParser()
H A Dbuffer.hxx30 class SbiParser;
33 SbiParser* pParser; // fuer Fehlermeldungen
41 SbiBuffer( SbiParser*, short ); // Inkrement
H A Dparser.hxx37 class SbiParser : public SbiTokenizer class
84 SbiParser( StarBASIC*, SbModule* );