Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
widestring_unittest.cpp File Reference

(e4657a741c23c8f48e0e97ae2091dc2d99f4f27d)

#include "core/fxcrt/widestring.h"
#include <limits.h>
#include <algorithm>
#include <iterator>
#include <vector>
#include "build/build_config.h"
#include "core/fxcrt/compiler_specific.h"
#include "core/fxcrt/containers/contains.h"
#include "core/fxcrt/fx_string.h"
#include "core/fxcrt/span.h"
#include "core/fxcrt/utf16.h"
#include "testing/gtest/include/gtest/gtest.h"
Include dependency graph for widestring_unittest.cpp:

Go to the source code of this file.

Namespaces

namespace  fxcrt

Functions

 fxcrt::TEST (WideString, ElementAccess)
 fxcrt::TEST (WideString, Construct)
 fxcrt::TEST (WideString, Assign)
 fxcrt::TEST (WideString, OperatorLT)
 fxcrt::TEST (WideString, OperatorEQ)
 fxcrt::TEST (WideString, OperatorNE)
 fxcrt::TEST (WideString, OperatorPlus)
 fxcrt::TEST (WideString, ConcatInPlace)
 fxcrt::TEST (WideString, Remove)
 fxcrt::TEST (WideString, RemoveCopies)
 fxcrt::TEST (WideString, Replace)
 fxcrt::TEST (WideString, Insert)
 fxcrt::TEST (WideString, InsertAtFrontAndInsertAtBack)
 fxcrt::TEST (WideString, Delete)
 fxcrt::TEST (WideString, OneArgSubstr)
 fxcrt::TEST (WideString, TwoArgSubstr)
 fxcrt::TEST (WideString, First)
 fxcrt::TEST (WideString, Last)
 fxcrt::TEST (WideString, Find)
 fxcrt::TEST (WideString, ReverseFind)
 fxcrt::TEST (WideString, UpperLower)
 fxcrt::TEST (WideString, Trim)
 fxcrt::TEST (WideString, TrimFront)
 fxcrt::TEST (WideString, TrimFrontCopies)
 fxcrt::TEST (WideString, TrimBack)
 fxcrt::TEST (WideString, TrimBackCopies)
 fxcrt::TEST (WideString, Reserve)
 fxcrt::TEST (WideString, GetBuffer)
 fxcrt::TEST (WideString, ReleaseBuffer)
 fxcrt::TEST (WideString, EmptyReverseIterator)
 fxcrt::TEST (WideString, OneCharReverseIterator)
 fxcrt::TEST (WideString, MultiCharReverseIterator)
 fxcrt::TEST (WideString, FromUTF8)
 fxcrt::TEST (WideString, FromUTF8Supplementary)
 fxcrt::TEST (WideString, FromUTF8ErrorRecovery)
 fxcrt::TEST (WideString, UTF8EncodeDecodeConsistency)
 fxcrt::TEST (WideString, UTF8EncodeDecodeConsistencyUnpairedHighSurrogates)
 fxcrt::TEST (WideString, UTF8EncodeDecodeConsistencyUnpairedLowSurrogates)
 fxcrt::TEST (WideString, FromUTF16BE)
 fxcrt::TEST (WideString, FromUTF16LE)
 fxcrt::TEST (WideString, ToUTF16LE)
 fxcrt::TEST (WideString, ToUCS2LE)
 fxcrt::TEST (WideString, EncodeEntities)
 fxcrt::TEST (WideString, IsASCII)
 fxcrt::TEST (WideString, EqualsASCII)
 fxcrt::TEST (WideString, EqualsASCIINoCase)
 fxcrt::TEST (WideString, ToASCII)
 fxcrt::TEST (WideString, ToLatin1)
 fxcrt::TEST (WideString, ToDefANSI)
 fxcrt::TEST (WideString, FromASCII)
 fxcrt::TEST (WideString, FromLatin1)
 fxcrt::TEST (WideString, FromDefANSI)
 fxcrt::TEST (WideStringView, FromVector)
 fxcrt::TEST (WideStringView, ElementAccess)
 fxcrt::TEST (WideStringView, OperatorLT)
 fxcrt::TEST (WideStringView, OperatorEQ)
 fxcrt::TEST (WideStringView, OperatorNE)
 fxcrt::TEST (WideStringView, Find)
 fxcrt::TEST (WideStringView, NullIterator)
 fxcrt::TEST (WideStringView, EmptyIterator)
 fxcrt::TEST (WideStringView, OneCharIterator)
 fxcrt::TEST (WideStringView, MultiCharIterator)
 fxcrt::TEST (WideStringView, EmptyReverseIterator)
 fxcrt::TEST (WideStringView, OneCharReverseIterator)
 fxcrt::TEST (WideStringView, MultiCharReverseIterator)
 fxcrt::TEST (WideStringView, AnyAllNoneOf)
 fxcrt::TEST (WideStringView, TrimmedRight)
 fxcrt::TEST (WideString, FormatWidth)
 fxcrt::TEST (WideString, FormatPrecision)
 fxcrt::TEST (WideString, FormatOutOfRangeChar)
 fxcrt::TEST (WideString, FormatString)
 fxcrt::TEST (WideString, Empty)
 fxcrt::TEST (CFX_WidString, InitializerList)
 fxcrt::TEST (WideString, NullIterator)
 fxcrt::TEST (WideString, EmptyIterator)
 fxcrt::TEST (WideString, OneCharIterator)
 fxcrt::TEST (WideString, MultiCharIterator)
 fxcrt::TEST (WideString, StdBegin)
 fxcrt::TEST (WideString, AnyAllNoneOf)
 fxcrt::TEST (WideString, OStreamOverload)
 fxcrt::TEST (WideString, WideOStreamOverload)
 fxcrt::TEST (WideStringView, OStreamOverload)
 fxcrt::TEST (WideStringView, WideOStreamOverload)
 fxcrt::TEST (WideString, FormatInteger)
 fxcrt::TEST (WideString, FX_HashCode_Wide)