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

(9c1f44f67466fea2fb20bb6f31fea388d8c65961)

#include "core/fxcrt/widestring.h"
#include <algorithm>
#include <iterator>
#include <vector>
#include "build/build_config.h"
#include "core/fxcrt/fx_string.h"
#include "core/fxcrt/utf16.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/base/containers/contains.h"
#include "third_party/base/containers/span.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, TrimLeft)
 
 fxcrt::TEST (WideString, TrimLeftCopies)
 
 fxcrt::TEST (WideString, TrimRight)
 
 fxcrt::TEST (WideString, TrimRightCopies)
 
 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, 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)