|
169 | 169 | <div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">inline</span> <span class="keyword">namespace </span>Literals {</div>
|
170 | 170 | <div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">inline</span> <span class="keyword">namespace </span>StringLiterals {</div>
|
171 | 171 | <div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
|
172 |
| -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">constexpr</span> <span class="keyword">inline</span> QLatin1Char <span class="keyword">operator</span><span class="stringliteral">""</span> _L1(<span class="keywordtype">char</span> ch) <span class="keyword">noexcept</span></div> |
| 172 | +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">constexpr</span> <span class="keyword">inline</span> QLatin1Char <span class="keyword">operator</span><span class="stringliteral">""</span>_L1(<span class="keywordtype">char</span> ch) <span class="keyword">noexcept</span></div> |
173 | 173 | <div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>{</div>
|
174 | 174 | <div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordflow">return</span> QLatin1Char(ch);</div>
|
175 | 175 | <div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>}</div>
|
176 | 176 | <div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
177 |
| -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">constexpr</span> <span class="keyword">inline</span> QLatin1String<span class="comment">/*View*/</span> <span class="keyword">operator</span><span class="stringliteral">""</span> _L1(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">size_t</span> size) <span class="keyword">noexcept</span></div> |
| 177 | +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">constexpr</span> <span class="keyword">inline</span> QLatin1String<span class="comment">/*View*/</span> <span class="keyword">operator</span><span class="stringliteral">""</span>_L1(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">size_t</span> size) <span class="keyword">noexcept</span></div> |
178 | 178 | <div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>{</div>
|
179 | 179 | <div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="comment">//return {str, qsizetype(size)};</span></div>
|
180 | 180 | <div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">return</span> QLatin1String(str, __DOKIT_DEST_SIZE_TYPE(size));</div>
|
181 | 181 | <div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>}</div>
|
182 | 182 | <div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
183 |
| -<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keyword">inline</span> QString <span class="keyword">operator</span><span class="stringliteral">""</span> _s(<span class="keyword">const</span> <span class="keywordtype">char16_t</span> *str, <span class="keywordtype">size_t</span> size) <span class="keyword">noexcept</span></div> |
| 183 | +<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keyword">inline</span> QString <span class="keyword">operator</span><span class="stringliteral">""</span>_s(<span class="keyword">const</span> <span class="keywordtype">char16_t</span> *str, <span class="keywordtype">size_t</span> size) <span class="keyword">noexcept</span></div> |
184 | 184 | <div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>{</div>
|
185 | 185 | <div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="comment">//return QString(QStringPrivate(nullptr, const_cast<char16_t *>(str), qsizetype(size)));</span></div>
|
186 | 186 | <div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordflow">return</span> <a class="code hl_functionRef" href="https://doc.qt.io/qt-5/qstring.html#fromUtf16">QString::fromUtf16</a>(str, __DOKIT_DEST_SIZE_TYPE(size));</div>
|
|
0 commit comments