| /trunk/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() 172 inline void NewOpCode( OpCode e, const PrivateAccess& ) { eOp = e; } in NewOpCode() 186 FormulaByteToken( OpCode e, sal_uInt8 n, StackVar v, bool b ) : in FormulaByteToken() 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() 221 FormulaFAPToken( OpCode e, sal_uInt8 n, FormulaToken* p ) : in FormulaFAPToken() 276 FormulaStringOpToken( OpCode e, const String& r ) : in FormulaStringOpToken() [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
|
| /trunk/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() 178 xMap->putOpCode(aOpStr, OpCode(i)); in OpCodeList() 242 xMap->putOpCode(aRes, OpCode(nOp)); in putDefaultOpCode() 287 pToken->OpCode = (*iLook).second; in createSequenceOfFormulaTokens() 302 pToken->OpCode = getOpCodeUnknown(); in createSequenceOfFormulaTokens() 305 pToken->OpCode = ocExternal; in createSequenceOfFormulaTokens() 328 OpCode eOp; in createSequenceOfAvailableMappings() 349 aEntry.Token.OpCode = getOpCodeUnknown(); in createSequenceOfAvailableMappings() 363 aEntry.Token.OpCode = getOpCodeUnknown(); in createSequenceOfAvailableMappings() [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 …]
|
| /trunk/main/oox/source/xls/ |
| H A D | formulaparser.cxx | 100 if( (orFuncToken.OpCode == OPCODE_BAD) && orFuncToken.Data.has< OUString >() ) in getFunctionInfo() 106 orFuncToken.OpCode = pLibFuncInfo->mnApiOpCode; in getFunctionInfo() 108 … if( (orFuncToken.OpCode == OPCODE_EXTERNAL) && (pLibFuncInfo->maExtProgName.getLength() > 0) ) in getFunctionInfo() 125 orFuncToken.OpCode = pFuncInfo->mnApiOpCode; in getExternCallInfo() 136 if( (rECToken.OpCode == OPCODE_MACRO) || (rECToken.OpCode == OPCODE_BAD) ) in getExternCallInfo() 140 if( (rECToken.OpCode == OPCODE_NAME) && rECToken.Data.has< sal_Int32 >() ) in getExternCallInfo() 145 orFuncToken.OpCode = OPCODE_BAD; in getExternCallInfo() 175 …OSL_ENSURE( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN), "FormulaFinalizer::processPar… in processParameters() 176 if( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN) ) in processParameters() 204 rFuncToken.OpCode = OPCODE_NONAME; in processParameters() [all …]
|
| H A D | formulabase.cxx | 167 back().OpCode = nOpCode; in append() 204 while( is() && (mpToken->OpCode == mnSpacesOpCode) ) in skipSpaces() 1157 …((pEntry->Token.OpCode == OPCODE_EXTERNAL) ? orExtFuncTokenMap : orIntFuncTokenMap)[ pEntry->Name … in fillFuncTokenMaps() 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() 1313 else if( (rToken.OpCode == mxOpCodeImpl->OPCODE_MACRO) && rToken.Data.has< OUString >() ) in getFuncInfoFromApiToken() 1315 else if( (rToken.OpCode == mxOpCodeImpl->OPCODE_BAD) && rToken.Data.has< OUString >() ) in getFuncInfoFromApiToken() [all …]
|
| /trunk/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()
|
| /trunk/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.
|
| /trunk/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()
|
| /trunk/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()
|
| /trunk/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 | 254 const String& rPODF = xPODF->getSymbol(static_cast<OpCode>(i)); in dbg_call_generateMappingDiff() 255 const String& rODFF = xODFF->getSymbol(static_cast<OpCode>(i)); in dbg_call_generateMappingDiff() 256 const String& rENUS = xENUS->getSymbol(static_cast<OpCode>(i)); in dbg_call_generateMappingDiff() 301 OpCode eOp = ScCompiler::GetEnglishOpCode( aUpper ); in IsEnglishSymbol() 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() 3798 const OpCode eOp = pRawToken->GetOpCode(); in CompileString() [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()
|
| /trunk/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()
|
| /trunk/main/sc/source/filter/excel/ |
| H A D | xeformula.cxx | 69 …inline OpCode GetOpCode() const { return mpScToken ? mpScToken->GetOpCode() : static_cast< O… in GetOpCode() 144 inline OpCode GetOpCode() const { return mrFuncInfo.meOpCode; } in GetOpCode() 851 inline sal_uInt8 lclGetCompareTokenId( OpCode eOpCode ) in lclGetCompareTokenId() 867 inline sal_uInt8 lclGetConcatTokenId( OpCode eOpCode ) in lclGetConcatTokenId() 873 inline sal_uInt8 lclGetAddSubTokenId( OpCode eOpCode ) in lclGetAddSubTokenId() 885 inline sal_uInt8 lclGetMulDivTokenId( OpCode eOpCode ) in lclGetMulDivTokenId() 897 inline sal_uInt8 lclGetPowTokenId( OpCode eOpCode ) in lclGetPowTokenId() 903 inline sal_uInt8 lclGetUnaryPostTokenId( OpCode eOpCode ) in lclGetUnaryPostTokenId() 909 inline sal_uInt8 lclGetUnaryPreTokenId( OpCode eOpCode ) in lclGetUnaryPreTokenId() 922 inline sal_uInt8 lclGetListTokenId( OpCode eOpCode, bool bStopAtSep ) in lclGetListTokenId() [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()
|
| /trunk/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()
|
| /trunk/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;
|
| /trunk/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()
|