Lines Matching refs:r

713 void cclass_Unicode::parseText( ParseResult& r, const OUString& rText, sal_Int32 nPos, sal_Int32 nT…  in parseText()  argument
759 r.TokenType = KParseType::UNI_NUMBER; in parseText()
761 r.TokenType = KParseType::ASC_NUMBER; in parseText()
775 r.TokenType = KParseType::IDENTNAME; in parseText()
783 r.TokenType = KParseType::SINGLE_QUOTE_NAME; in parseText()
790 r.TokenType = KParseType::DOUBLE_QUOTE_STRING; in parseText()
798 r.LeadingWhiteSpace++; in parseText()
809 r.TokenType = KParseType::BOOLEAN; in parseText()
814 r.TokenType = KParseType::ONE_SINGLE_CHAR; in parseText()
825 r.TokenType = KParseType::UNI_NUMBER; in parseText()
826 else if ( r.TokenType != KParseType::UNI_NUMBER ) in parseText()
827 r.TokenType = KParseType::ASC_NUMBER; in parseText()
849 r.TokenType = KParseType::IDENTNAME; in parseText()
864 r.TokenType = KParseType::IDENTNAME; in parseText()
872 r.TokenType = KParseType::IDENTNAME; in parseText()
880 r.TokenType = KParseType::IDENTNAME; in parseText()
958 r = ParseResult(); in parseText()
971 if ( !(r.TokenType & nTokenType) ) in parseText()
973 if ( (r.TokenType & (KParseType::ASC_NUMBER | KParseType::UNI_NUMBER)) in parseText()
976 else if ( r.LeadingWhiteSpace == (pSrc - pTextStart) ) in parseText()
978 else if ( !r.TokenType && eState == ssGetValue && (nMask & TOKEN_VALUE_SEP) ) in parseText()
985 r.TokenType = 0; in parseText()
996 if ( !r.StartFlags ) in parseText()
997 r.StartFlags |= nParseTokensType; in parseText()
999 r.ContFlags |= nParseTokensType; in parseText()
1009 r.CharLen = pSrc - pTextStart - r.LeadingWhiteSpace; in parseText()
1010 r.EndPos = nPos + (pSrc - pTextStart); in parseText()
1011 if ( r.TokenType & KParseType::ASC_NUMBER ) in parseText()
1013 r.Value = rtl_math_uStringToDouble( pTextStart + r.LeadingWhiteSpace, in parseText()
1014 pTextStart + r.EndPos, cDecimalSep, cGroupSep, NULL, NULL ); in parseText()
1016 r.TokenType |= KParseType::IDENTNAME; in parseText()
1018 else if ( r.TokenType & KParseType::UNI_NUMBER ) in parseText()
1043 OUString aTmp( pTextStart + r.LeadingWhiteSpace, r.EndPos - nPos + in parseText()
1044 r.LeadingWhiteSpace ); in parseText()
1048 r.Value = ::rtl::math::stringToDouble( aTmp, cDecimalSep, cGroupSep, NULL, NULL ); in parseText()
1050 r.TokenType |= KParseType::IDENTNAME; in parseText()
1052 else if ( r.TokenType & (KParseType::SINGLE_QUOTE_NAME | KParseType::DOUBLE_QUOTE_STRING) ) in parseText()
1057 r.TokenType |= KParseType::MISSING_QUOTE; in parseText()
1059 r.DequotedNameOrString = aSymbol; in parseText()