Lines Matching refs:xFuncInfo
894 FunctionInfoRef xFuncInfo( new FunctionInfo ); in initFunc() local
896 xFuncInfo->maOdfFuncName = OUString::createFromAscii( rFuncData.mpcOdfFuncName ); in initFunc()
898 xFuncInfo->maOoxFuncName = OUString::createFromAscii( rFuncData.mpcOoxFuncName ); in initFunc()
902 …OSL_ENSURE( xFuncInfo->maOoxFuncName.getLength() > 0, "FunctionProviderImpl::initFunc - missing OO… in initFunc()
904 xFuncInfo->maBiffMacroName = CREATE_OUSTRING( "_xlfn." ) + xFuncInfo->maOoxFuncName; in initFunc()
908 …OSL_ENSURE( xFuncInfo->maOdfFuncName.getLength() > 0, "FunctionProviderImpl::initFunc - missing OD… in initFunc()
909 xFuncInfo->maBiffMacroName = CREATE_OUSTRING( "_xlfnodf." ) + xFuncInfo->maOdfFuncName; in initFunc()
912 xFuncInfo->meFuncLibType = FUNCFLAGS_TO_FUNCLIB( rFuncData.mnFlags ); in initFunc()
913 xFuncInfo->mnApiOpCode = -1; in initFunc()
914 xFuncInfo->mnBiff12FuncId = rFuncData.mnBiff12FuncId; in initFunc()
915 xFuncInfo->mnBiffFuncId = rFuncData.mnBiffFuncId; in initFunc()
916 xFuncInfo->mnMinParamCount = rFuncData.mnMinParamCount; in initFunc()
917 …xFuncInfo->mnMaxParamCount = (rFuncData.mnMaxParamCount == MX) ? nMaxParam : rFuncData.mnMaxParamC… in initFunc()
918 xFuncInfo->mnRetClass = rFuncData.mnRetClass; in initFunc()
919 xFuncInfo->mpParamInfos = rFuncData.mpParamInfos; in initFunc()
920 xFuncInfo->mbParamPairs = getFlag( rFuncData.mnFlags, FUNCFLAG_PARAMPAIRS ); in initFunc()
921 xFuncInfo->mbVolatile = getFlag( rFuncData.mnFlags, FUNCFLAG_VOLATILE ); in initFunc()
922 xFuncInfo->mbExternal = getFlag( rFuncData.mnFlags, FUNCFLAG_EXTERNAL ); in initFunc()
924 xFuncInfo->mbMacroFunc = bMacroCmd || getFlag( rFuncData.mnFlags, FUNCFLAG_MACROFUNC ); in initFunc()
925 …xFuncInfo->mbVarParam = bMacroCmd || (rFuncData.mnMinParamCount != rFuncData.mnMaxParamCount) || g… in initFunc()
927 setFlag( xFuncInfo->mnBiff12FuncId, BIFF_TOK_FUNCVAR_CMD, bMacroCmd ); in initFunc()
928 setFlag( xFuncInfo->mnBiffFuncId, BIFF_TOK_FUNCVAR_CMD, bMacroCmd ); in initFunc()
931 maFuncs.push_back( xFuncInfo ); in initFunc()
932 if( xFuncInfo->maOdfFuncName.getLength() > 0 ) in initFunc()
933 maOdfFuncs[ xFuncInfo->maOdfFuncName ] = xFuncInfo; in initFunc()
934 if( xFuncInfo->maOoxFuncName.getLength() > 0 ) in initFunc()
935 maOoxFuncs[ xFuncInfo->maOoxFuncName ] = xFuncInfo; in initFunc()
936 if( xFuncInfo->mnBiff12FuncId != NOID ) in initFunc()
937 maBiff12Funcs[ xFuncInfo->mnBiff12FuncId ] = xFuncInfo; in initFunc()
938 if( xFuncInfo->mnBiffFuncId != NOID ) in initFunc()
939 maBiffFuncs[ xFuncInfo->mnBiffFuncId ] = xFuncInfo; in initFunc()
940 if( xFuncInfo->maBiffMacroName.getLength() > 0 ) in initFunc()
941 maMacroFuncs[ xFuncInfo->maBiffMacroName ] = xFuncInfo; in initFunc()
1275 FunctionInfoRef xFuncInfo = *aIt; in initFuncOpCodes() local
1277 …bIsValid &= initFuncOpCode( *xFuncInfo, xFuncInfo->mbExternal ? rExtFuncTokenMap : rIntFuncTokenMa… in initFuncOpCodes()
1279 if( (xFuncInfo->mnApiOpCode != OPCODE_NONAME) && (xFuncInfo->mnApiOpCode != OPCODE_BAD) ) in initFuncOpCodes()
1281 … if( (xFuncInfo->mnApiOpCode == OPCODE_EXTERNAL) && (xFuncInfo->maExtProgName.getLength() > 0) ) in initFuncOpCodes()
1282 maExtProgFuncs[ xFuncInfo->maExtProgName ] = xFuncInfo; in initFuncOpCodes()
1284 maOpCodeFuncs[ xFuncInfo->mnApiOpCode ] = xFuncInfo; in initFuncOpCodes()