// aMessage must take no parameters void nsCSSScanner::ReportUnexpected(const char* aMessage) { ENSURE_STRINGBUNDLE; nsXPIDLString str; gStringBundle->GetStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpected(const char *aMessage) { if (!ShouldReportErrors()) return; nsAutoString str; sStringBundle->GetStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), getter_Copies(str)); AddToError(str); }
void nsCSSScanner::ReportUnexpectedParams(const char* aMessage, const PRUnichar **aParams, PRUint32 aParamsLength) { NS_PRECONDITION(aParamsLength > 0, "use the non-params version"); ENSURE_STRINGBUNDLE; nsXPIDLString str; gStringBundle->FormatStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), aParams, aParamsLength, getter_Copies(str)); AddToError(str); }
// aLookingFor is a single character void nsCSSScanner::ReportUnexpectedEOF(PRUnichar aLookingFor) { ENSURE_STRINGBUNDLE; const PRUnichar lookingForStr[] = { PRUnichar('\''), aLookingFor, PRUnichar('\''), PRUnichar(0) }; const PRUnichar *params[] = { lookingForStr }; nsXPIDLString str; gStringBundle->FormatStringFromName(NS_LITERAL_STRING("PEUnexpEOF2").get(), params, NS_ARRAY_LENGTH(params), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpectedEOF(PRUnichar aExpected) { if (!ShouldReportErrors()) return; const PRUnichar expectedStr[] = { PRUnichar('\''), aExpected, PRUnichar('\''), PRUnichar(0) }; const PRUnichar *params[1] = { expectedStr }; nsAutoString str; sStringBundle->FormatStringFromName(NS_LITERAL_STRING("PEUnexpEOF2").get(), params, ArrayLength(params), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpectedEOF(const char *aMessage) { if (!ShouldReportErrors()) return; nsAutoString innerStr; sStringBundle->GetStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), getter_Copies(innerStr)); const PRUnichar *params[1] = { innerStr.get() }; nsAutoString str; sStringBundle->FormatStringFromName(NS_LITERAL_STRING("PEUnexpEOF2").get(), params, ArrayLength(params), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpected(const char *aMessage, const nsCSSToken &aToken) { if (!ShouldReportErrors()) return; nsAutoString tokenString; aToken.AppendToString(tokenString); const PRUnichar *params[1] = { tokenString.get() }; nsAutoString str; sStringBundle->FormatStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), params, ArrayLength(params), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpected(const char *aMessage, const nsString &aParam) { if (!ShouldReportErrors()) return; nsAutoString qparam; nsStyleUtil::AppendEscapedCSSIdent(aParam, qparam); const PRUnichar *params[1] = { qparam.get() }; nsAutoString str; sStringBundle->FormatStringFromName(NS_ConvertASCIItoUTF16(aMessage).get(), params, ArrayLength(params), getter_Copies(str)); AddToError(str); }
void ErrorReporter::ReportUnexpectedEOF(char16_t aExpected) { if (!ShouldReportErrors()) return; const char16_t expectedStr[] = { char16_t('\''), aExpected, char16_t('\''), char16_t(0) }; const char16_t *params[1] = { expectedStr }; nsAutoString str; sStringBundle->FormatStringFromName(u"PEUnexpEOF2", params, ArrayLength(params), getter_Copies(str)); AddToError(str); }
// aMessage must take no parameters void nsCSSScanner::ReportUnexpectedEOF(const char* aLookingFor) { ENSURE_STRINGBUNDLE; nsXPIDLString innerStr; gStringBundle->GetStringFromName(NS_ConvertASCIItoUTF16(aLookingFor).get(), getter_Copies(innerStr)); const PRUnichar *params[] = { innerStr.get() }; nsXPIDLString str; gStringBundle->FormatStringFromName(NS_LITERAL_STRING("PEUnexpEOF").get(), params, NS_ARRAY_LENGTH(params), getter_Copies(str)); AddToError(str); }