Home
last modified time | relevance | path

Searched refs:OpCode (Results 1 – 25 of 38) sorted by relevance

12

/trunk/main/formula/inc/formula/
H A Dtoken.hxx93 OpCode eOp;
103 FormulaToken( StackVar eTypeP,OpCode e = ocPush ) : in FormulaToken()
122 inline OpCode GetOpCode() const { return eOp; } in GetOpCode()
190 FormulaByteToken( OpCode e, sal_uInt8 n, bool b ) : in FormulaByteToken()
193 FormulaByteToken( OpCode e, sal_uInt8 n ) : in FormulaByteToken()
196 FormulaByteToken( OpCode e ) : in FormulaByteToken()
276 FormulaStringOpToken( OpCode e, const String& r ) : in FormulaStringOpToken()
291 FormulaIndexToken( OpCode e, sal_uInt16 n ) : in FormulaIndexToken()
312 FormulaExternalToken( OpCode e, const String& r ) : in FormulaExternalToken()
346 FormulaJumpToken( OpCode e, short* p ) : in FormulaJumpToken()
[all …]
H A Dtokenarray.hxx59 inline bool isRewriteNeeded( OpCode eOp ) const;
113 FormulaToken* GetNextOpCodeRPN( OpCode );
124 sal_Bool HasOpCode( OpCode ) const;
125 sal_Bool HasOpCodeRPN( OpCode ) const;
178 inline OpCode GetOuterFuncOpCode();
184 virtual FormulaToken* AddOpCode(OpCode e);
207 FormulaToken* AddExternal( const String& rStr, OpCode eOp = ocExternal );
228 inline OpCode FormulaTokenArray::GetOuterFuncOpCode() in GetOuterFuncOpCode()
H A DFormulaCompiler.hxx75 typedef ::std::hash_map< String, OpCode, StringHashCode, ::std::equal_to< String > > OpCodeHashMap;
132 inline const String& getSymbol( const OpCode eOp ) const in getSymbol()
164 void putOpCode( const String & rStr, const OpCode eOp );
213 OpCode GetEnglishOpCode( const String& rName ) const;
220 static const String& GetNativeSymbol( OpCode eOp );
221 …static sal_Bool IsMatrixFunction(OpCode _eOpCode); // if a function _always_ returns…
264 OpCode NextToken();
278 OpCode Expression();
297 OpCode eLastOp;
H A Dopcode.hxx414 typedef sal_uInt16 OpCode; typedef
417 typedef OpCodeEnum OpCode; typedef
/trunk/main/formula/source/core/api/
H A DFormulaCompiler.cxx61 short lcl_GetRetFormat( OpCode eOpCode ) in lcl_GetRetFormat()
134 aEntry.Token.OpCode = nOpCode; in lclPushOpCodeMapEntry()
328 OpCode eOp; in createSequenceOfAvailableMappings()
591 OpCode eOp = OpCode(pArr2->Token.OpCode); in CreateOpCodeMap()
880 OpCode eOp = pToken->GetOpCode(); in Factor()
1025 OpCode eMyLastOp = eOp; in Factor()
1321 OpCode FormulaCompiler::Expression() in Expression()
1400 OpCode eOp = Expression(); in CompileTokenArray()
1507 OpCode eOp = t->GetOpCode(); in CreateStringFromToken()
1678 OpCode FormulaCompiler::NextToken() in NextToken()
[all …]
H A Dtoken.cxx69 inline sal_Bool lcl_IsReference( OpCode eOp, StackVar eType ) in IMPL_FIXEDMEMPOOL_NEWDEL_DLL()
272 …const OpCode eOpCode = static_cast<OpCode>(_aToken.OpCode); //! assuming equal values for the… in AddFormulaToken()
436 FormulaToken* FormulaTokenArray::GetNextOpCodeRPN( OpCode eOp ) in GetNextOpCodeRPN()
545 sal_Bool FormulaTokenArray::HasOpCode( OpCode eOp ) const in HasOpCode()
555 sal_Bool FormulaTokenArray::HasOpCodeRPN( OpCode eOp ) const in HasOpCodeRPN()
764 OpCode eOp /* = ocExternal */ ) in AddExternal()
809 OpCode eOp = t->GetOpCode(); in HasMatrixDoubleRefOps()
885 inline bool MissingConvention::isRewriteNeeded( OpCode eOp ) const in isRewriteNeeded()
1008 const OpCode eOp = mpFunc->GetOpCode(); in AddMissing()
1170 OpCode eOp = pCode[i]->GetOpCode(); in MayReferenceFollow()
[all …]
/trunk/main/oox/source/xls/
H A Dformulaparser.cxx136 if( (rECToken.OpCode == OPCODE_MACRO) || (rECToken.OpCode == OPCODE_BAD) ) in getExternCallInfo()
145 orFuncToken.OpCode = OPCODE_BAD; in getExternCallInfo()
334 if( pToken->OpCode == OPCODE_OPEN ) in skipParentheses()
354 if( pToken->OpCode == OPCODE_OPEN ) in findParameters()
2832 aTokens[ 1 ].OpCode = OPCODE_OPEN; in convertBoolToFormula()
2844 aTokens[ 1 ].OpCode = OPCODE_PUSH; in convertErrorToFormula()
2856 aTokens[ 0 ].OpCode = OPCODE_NAME; in convertNameToFormula()
2868 aTokens[ 1 ].OpCode = OPCODE_OPEN; in convertNumberToHyperlink()
2869 aTokens[ 2 ].OpCode = OPCODE_PUSH; in convertNumberToHyperlink()
2871 aTokens[ 3 ].OpCode = OPCODE_SEP; in convertNumberToHyperlink()
[all …]
H A Dformulabase.cxx167 back().OpCode = nOpCode; in append()
204 while( is() && (mpToken->OpCode == mnSpacesOpCode) ) in skipSpaces()
1166 ornOpCode = rEntrySeq[ nSpecialId ].Token.OpCode; in initOpCode()
1180 ornOpCode = aIt->second.OpCode; in initOpCode()
1185 aEntry.Token.OpCode = ornOpCode; in initOpCode()
1219 orFuncInfo.mnApiOpCode = aIt->second.OpCode; in initFuncOpCode()
1311 if( (rToken.OpCode == mxOpCodeImpl->OPCODE_EXTERNAL) && rToken.Data.has< OUString >() ) in getFuncInfoFromApiToken()
1315 else if( (rToken.OpCode == mxOpCodeImpl->OPCODE_BAD) && rToken.Data.has< OUString >() ) in getFuncInfoFromApiToken()
1318 pFuncInfo = mxOpCodeImpl->maOpCodeFuncs.get( rToken.OpCode ).get(); in getFuncInfoFromApiToken()
1566 if( aTokenIt.is() && (aTokenIt->OpCode == OPCODE_PUSH) ) in extractReference()
[all …]
/trunk/main/ucb/source/ucp/webdav/
H A DProppatchRequest.cxx44 OpCode [] = { in generatePROPPATCHRequestBody() local
58 aBuffer.appendAscii( OpCode[lastOp].str, OpCode[lastOp].len ); in generatePROPPATCHRequestBody()
73 aBuffer.appendAscii( OpCode[lastOp].str, OpCode[lastOp].len ); in generatePROPPATCHRequestBody()
75 … aBuffer.appendAscii( OpCode[rProperty.operation].str, OpCode[rProperty.operation].len ); in generatePROPPATCHRequestBody()
117 aBuffer.appendAscii( OpCode[lastOp].str, OpCode[lastOp].len ); in generatePROPPATCHRequestBody()
/trunk/main/offapi/com/sun/star/sheet/
H A DXFormulaOpCodeMapper.idl47 /** OpCode value used for external Add-In functions.
50 Add-In implementation where this OpCode is used in the returned
58 /** OpCode value used for unknown functions.
87 </type> containing the internal OpCode used by the spreadsheet
88 application in <member>FormulaToken::OpCode</member> and by
95 <p>An unknown Name string gets the OpCode value of <member>
101 <li>Add-in names: the programmatical name. The OpCode value used
131 OpCode used by the spreadsheet application in <member>
132 FormulaToken::OpCode</member> and by contract maybe additional
H A DFormulaToken.idl39 /** is the OpCode of the token.
43 long OpCode;
47 /** is additional data in the token, depending on the OpCode.
/trunk/main/reportbuilder/java/com/sun/star/report/pentaho/
H A DSOFormulaParser.java133 parserAllOpCodes.put(opCode.Token.OpCode, opCode); in SOFormulaParser()
199 formulaToken.OpCode = opCodePush.Token.OpCode; in parseFormula()
233 …dest.OpCode = ((FormulaOpCodeMapEntry) specialOpCodes.get(FormulaMapGroupSpecialOffset.BAD)).Token… in parseFormula()
256 … if (formulaToken.OpCode == opCodePush.Token.OpCode && !formulaToken.Data.equals(Any.VOID)) in printFormula()
260 else if (parserAllOpCodes.containsKey(formulaToken.OpCode)) in printFormula()
262 …l FormulaOpCodeMapEntry opCode = (FormulaOpCodeMapEntry) parserAllOpCodes.get(formulaToken.OpCode); in printFormula()
395 parserAllOpCodes.put(opCode.Token.OpCode, opCode); in addOpCodes()
396 groupOpCodes[group].put(opCode.Token.OpCode, opCode); in addOpCodes()
/trunk/main/sc/inc/
H A Dcompiler.hxx111 OpCode eOp; \
120 OpCode SAL_UNUSED_MEMBER eOp;
175 OpCode GetOpCode() const { return (OpCode) eOp; } in GetOpCode()
176 void NewOpCode( OpCode e ) { eOp = e; } in NewOpCode()
184 void SetOpCode( OpCode eCode );
544 SC_DLLPUBLIC String GetScCompilerNativeSymbol( OpCode eOp ); //CHINA001
H A Dtoken.hxx66 ScToken( formula::StackVar eTypeP,OpCode e = ocPush ) : formula::FormulaToken(eTypeP,e) {} in ScToken()
125 ScSingleRefToken( const ScSingleRefData& r, OpCode e = ocPush ) : in ScSingleRefToken()
144 ScDoubleRefToken( const ScComplexRefData& r, OpCode e = ocPush ) : in ScDoubleRefToken()
146 ScDoubleRefToken( const ScSingleRefData& r, OpCode e = ocPush ) : in ScDoubleRefToken()
/trunk/main/sc/source/core/tool/
H A Dcellkeytranslator.cxx70 ScCellKeyword::ScCellKeyword(const sal_Char* pName, OpCode eOpCode, const Locale& rLocale) : in ScCellKeyword()
80 OpCode eOpCode = ocNone, const Locale* pLocale = NULL) in lclMatchKeyword()
160 void ScCellKeywordTranslator::transKeyword(String& rName, const Locale* pLocale, OpCode eOpCode) in transKeyword()
186 OpCode func;
206 …nslator::addToMap(const String& rKey, const sal_Char* pName, const Locale& rLocale, OpCode eOpCode) in addToMap()
H A Dcompiler.cxx2497 OpCode eOp = iLook->second; in IsOpCode()
2518 OpCode eOp; in IsOpCode()
2588 OpCode eOp; in IsOpCode()
2616 aToken.SetOpCode( (OpCode) --i ); in IsOpCode2()
3781 OpCode eOp; in CompileString()
4000 OpCode eOp1 = (p1 ? p1->GetOpCode() : static_cast<OpCode>( ocSep ) ); in HandleRange()
4001 OpCode eOp2 = (p2 ? p2->GetOpCode() : static_cast<OpCode>( ocSep ) ); in HandleRange()
4105 OpCode eOpCode = t->GetOpCode(); in HasModifiedRange()
5221 aEntry.Token.OpCode = ocExternal; in fillAddInToken()
5379 OpCode eOp1 = p1 ? p1->GetOpCode() : static_cast<OpCode>( ocAdd ); in HandleSingleRef()
[all …]
H A Dtoken.cxx126 inline sal_Bool lcl_IsReference( OpCode eOp, StackVar eType ) in IMPL_FIXEDMEMPOOL_NEWDEL()
150 void ScRawToken::SetOpCode( OpCode e ) in SetOpCode()
1160 …const OpCode eOpCode = static_cast<OpCode>(_aToken.OpCode); //! assuming equal values for the… in AddFormulaToken()
1606 FormulaToken* ScTokenArray::AddOpCode( OpCode e ) in AddOpCode()
H A Dparclass.cxx295 OpCode eOp = pToken->GetOpCode(); in GetParameterType()
478 OpCode eOp = OpCode(i); in GenerateDocumentation()
/trunk/main/sc/source/core/inc/
H A Dcellkeytranslator.hxx41 OpCode meOpCode;
44 …ScCellKeyword(const sal_Char* pName, OpCode eOpCode, const ::com::sun::star::lang::Locale& rLocale…
70 …word(String& rName, const ::com::sun::star::lang::Locale* pLocale = NULL, OpCode eOpCode = ocNone);
79 OpCode eOpCode = ocNone);
H A Dparclass.hxx91 static inline bool HasForceArray( OpCode eOp) in HasForceArray()
114 OpCode eOp;
157 static inline sal_uInt8 GetMinimumParameters( OpCode eOp) in GetMinimumParameters()
167 static inline bool HasRepeatParameters( OpCode eOp) in HasRepeatParameters()
/trunk/main/sc/source/filter/excel/
H A Dxeformula.cxx71 …inline OpCode GetOpCode() const { return mpScToken ? mpScToken->GetOpCode() : static_cast< O… in GetOpCode()
853 inline sal_uInt8 lclGetCompareTokenId( OpCode eOpCode ) in lclGetCompareTokenId()
869 inline sal_uInt8 lclGetConcatTokenId( OpCode eOpCode ) in lclGetConcatTokenId()
875 inline sal_uInt8 lclGetAddSubTokenId( OpCode eOpCode ) in lclGetAddSubTokenId()
887 inline sal_uInt8 lclGetMulDivTokenId( OpCode eOpCode ) in lclGetMulDivTokenId()
899 inline sal_uInt8 lclGetPowTokenId( OpCode eOpCode ) in lclGetPowTokenId()
905 inline sal_uInt8 lclGetUnaryPostTokenId( OpCode eOpCode ) in lclGetUnaryPostTokenId()
911 inline sal_uInt8 lclGetUnaryPreTokenId( OpCode eOpCode ) in lclGetUnaryPreTokenId()
930 inline sal_uInt8 lclGetIntersectTokenId( OpCode eOpCode ) in lclGetIntersectTokenId()
936 inline sal_uInt8 lclGetRangeTokenId( OpCode eOpCode ) in lclGetRangeTokenId()
[all …]
H A Dxlformula.cxx464 const XclFunctionInfo* XclFunctionProvider::GetFuncInfoFromOpCode( OpCode eOpCode ) const in GetFuncInfoFromOpCode()
732 OpCode eOpCode = rToken.GetOpCode(); in lclGetAddress()
756 OpCode eOpCode = aIt->GetOpCode(); in GetMultipleOpRefs()
/trunk/main/formula/source/ui/dlg/
H A Dformula.cxx473 return x.Token.OpCode == y; in operator ()()
504 const sal_Int32 eOp = pIter->OpCode; in GetFunctionPos()
510 if(!bUserMatrixFlag && FormulaCompiler::IsMatrixFunction((OpCode)eOp) ) in GetFunctionPos()
515 …oupSpecialOffset::PUSH].Token.OpCode || eOp == m_aSpecialOpCodes[sheet::FormulaMapGroupSpecialOffs… in GetFunctionPos()
542 if ( eOp == m_aSeparatorsOpCodes[TOKEN_OPEN].OpCode ) in GetFunctionPos()
547 else if ( eOp == m_aSeparatorsOpCodes[TOKEN_CLOSE].OpCode ) in GetFunctionPos()
555 …bIsFunction && m_aSpecialOpCodes[sheet::FormulaMapGroupSpecialOffset::SPACES].Token.OpCode != eOp ) in GetFunctionPos()
671 OpCode eOp = _pToken->GetOpCode(); in MakeTree()
/trunk/main/sc/source/filter/inc/
H A Dxlformula.hxx310 OpCode meOpCode; /// Calc function opcode.
346 const XclFunctionInfo* GetFuncInfoFromOpCode( OpCode eOpCode ) const;
355 typedef ::std::map< OpCode, const XclFunctionInfo* > ScFuncMap;
/trunk/main/sc/source/ui/vba/
H A Dvbawsfunction.cxx95 OpCode eOpCode = aCompiler.GetEnglishOpCode( FunctionName.toAsciiUpperCase() ); in invoke()
174 OpCode eOp = aCompiler.GetEnglishOpCode( aUpper.ToUpperAscii() ); in invoke()

Completed in 247 milliseconds

12