Lines Matching refs:p

784 	sal_Unicode const * p = rAddrSpec.GetBuffer();  in createRFC822Mailbox()  local
785 sal_Unicode const * pEnd = p + rAddrSpec.Len(); in createRFC822Mailbox()
788 p = INetMIME::skipLinearWhiteSpaceComment(p, pEnd); in createRFC822Mailbox()
789 if (p == pEnd) in createRFC822Mailbox()
793 sal_Unicode c = *p++; in createRFC822Mailbox()
799 p = INetMIME::skipLinearWhiteSpaceComment(p, pEnd); in createRFC822Mailbox()
800 if (p == pEnd) in createRFC822Mailbox()
805 if (*p == '"') in createRFC822Mailbox()
807 aTheAddrSpec += *p++; in createRFC822Mailbox()
810 if (INetMIME::startsWithLineFolding(p, pEnd)) in createRFC822Mailbox()
811 p += 2; in createRFC822Mailbox()
812 if (p == pEnd) in createRFC822Mailbox()
814 if (*p == '"') in createRFC822Mailbox()
816 if (*p == '\x0D' || (*p == '\\' && ++p == pEnd) in createRFC822Mailbox()
817 || !INetMIME::isUSASCII(*p)) in createRFC822Mailbox()
819 if (INetMIME::needsQuotedStringEscape(*p)) in createRFC822Mailbox()
821 aTheAddrSpec += *p++; in createRFC822Mailbox()
823 aTheAddrSpec += *p++; in createRFC822Mailbox()
825 else if (INetMIME::isAtomChar(*p)) in createRFC822Mailbox()
826 while (p != pEnd && INetMIME::isAtomChar(*p)) in createRFC822Mailbox()
827 aTheAddrSpec += *p++; in createRFC822Mailbox()
834 p = INetMIME::skipLinearWhiteSpaceComment(p, pEnd); in createRFC822Mailbox()
835 if (p == pEnd) in createRFC822Mailbox()
844 if (*p++ != '.') in createRFC822Mailbox()
847 p = INetMIME::skipLinearWhiteSpaceComment(p, pEnd); in createRFC822Mailbox()
848 if (p == pEnd) in createRFC822Mailbox()
853 if (*p == '[') in createRFC822Mailbox()
855 aTheAddrSpec += *p++; in createRFC822Mailbox()
858 if (INetMIME::startsWithLineFolding(p, pEnd)) in createRFC822Mailbox()
859 p += 2; in createRFC822Mailbox()
860 if (p == pEnd) in createRFC822Mailbox()
862 if (*p == ']') in createRFC822Mailbox()
864 if (*p == '\x0D' || *p == '[' || (*p == '\\' && ++p == pEnd) in createRFC822Mailbox()
865 || !INetMIME::isUSASCII(*p)) in createRFC822Mailbox()
867 if (*p >= '[' && *p <= ']') in createRFC822Mailbox()
869 aTheAddrSpec += *p++; in createRFC822Mailbox()
871 aTheAddrSpec += *p++; in createRFC822Mailbox()
873 else if (INetMIME::isAtomChar(*p)) in createRFC822Mailbox()
874 while (p != pEnd && INetMIME::isAtomChar(*p)) in createRFC822Mailbox()
875 aTheAddrSpec += *p++; in createRFC822Mailbox()
885 p = rPhrase.GetBuffer(); in createRFC822Mailbox()
886 pEnd = p + rPhrase.Len(); in createRFC822Mailbox()
887 for (;p != pEnd; ++p) in createRFC822Mailbox()
888 if (!(INetMIME::isAtomChar(*p))) in createRFC822Mailbox()
897 for (p = rPhrase.GetBuffer(); p != pEnd; ++p) in createRFC822Mailbox()
899 if (INetMIME::needsQuotedStringEscape(*p)) in createRFC822Mailbox()
901 aTheMailbox += *p; in createRFC822Mailbox()