/aoo42x/main/formula/inc/formula/ |
H A D | token.hxx | 93 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 D | tokenarray.hxx | 59 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 D | FormulaCompiler.hxx | 75 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 D | opcode.hxx | 414 typedef sal_uInt16 OpCode; typedef 417 typedef OpCodeEnum OpCode; typedef
|
/aoo42x/main/formula/source/core/api/ |
H A D | FormulaCompiler.cxx | 61 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 D | token.cxx | 69 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 …]
|
/aoo42x/main/oox/source/xls/ |
H A D | formulaparser.cxx | 136 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 D | formulabase.cxx | 167 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 …]
|
/aoo42x/main/ucb/source/ucp/webdav/ |
H A D | ProppatchRequest.cxx | 44 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()
|
/aoo42x/main/offapi/com/sun/star/sheet/ |
H A D | XFormulaOpCodeMapper.idl | 47 /** 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 D | FormulaToken.idl | 39 /** is the OpCode of the token. 43 long OpCode; 47 /** is additional data in the token, depending on the OpCode.
|
/aoo42x/main/reportbuilder/java/com/sun/star/report/pentaho/ |
H A D | SOFormulaParser.java | 133 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()
|
/aoo42x/main/sc/inc/ |
H A D | compiler.hxx | 111 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 D | token.hxx | 66 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()
|
/aoo42x/main/sc/source/core/tool/ |
H A D | cellkeytranslator.cxx | 70 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 D | compiler.cxx | 2497 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 D | token.cxx | 126 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 D | parclass.cxx | 295 OpCode eOp = pToken->GetOpCode(); in GetParameterType() 478 OpCode eOp = OpCode(i); in GenerateDocumentation()
|
/aoo42x/main/sc/source/core/inc/ |
H A D | cellkeytranslator.hxx | 41 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 D | parclass.hxx | 91 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()
|
/aoo42x/main/sc/source/filter/excel/ |
H A D | xeformula.cxx | 71 …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 D | xlformula.cxx | 464 const XclFunctionInfo* XclFunctionProvider::GetFuncInfoFromOpCode( OpCode eOpCode ) const in GetFuncInfoFromOpCode() 732 OpCode eOpCode = rToken.GetOpCode(); in lclGetAddress() 756 OpCode eOpCode = aIt->GetOpCode(); in GetMultipleOpRefs()
|
/aoo42x/main/formula/source/ui/dlg/ |
H A D | formula.cxx | 473 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()
|
/aoo42x/main/sc/source/filter/inc/ |
H A D | xlformula.hxx | 310 OpCode meOpCode; /// Calc function opcode. 346 const XclFunctionInfo* GetFuncInfoFromOpCode( OpCode eOpCode ) const; 355 typedef ::std::map< OpCode, const XclFunctionInfo* > ScFuncMap;
|
/aoo42x/main/sc/source/ui/vba/ |
H A D | vbawsfunction.cxx | 95 OpCode eOpCode = aCompiler.GetEnglishOpCode( FunctionName.toAsciiUpperCase() ); in invoke() 174 OpCode eOp = aCompiler.GetEnglishOpCode( aUpper.ToUpperAscii() ); in invoke()
|