C++: Add missing type and accept test changes.

This commit is contained in:
Mathias Vorreiter Pedersen
2025-08-27 14:41:00 +02:00
parent 96b6986660
commit 7c05622a91
3 changed files with 5 additions and 1 deletions

View File

@@ -1266,7 +1266,7 @@ namespace Microsoft {
ComPtr();
ComPtr(const ComPtr &);
ComPtr(&&other);
ComPtr(ComPtr &&);
template <typename U>
ComPtr(U *);

View File

@@ -1305,6 +1305,8 @@ WARNING: module 'TaintTracking' has been deprecated and may be removed in future
| atl.cpp:1324:9:1324:10 | ref arg p2 | atl.cpp:1328:1:1328:1 | p2 | |
| atl.cpp:1324:12:1324:14 | call to Get | atl.cpp:1324:8:1324:16 | * ... | TAINT |
| atl.cpp:1326:34:1326:42 | call to move | atl.cpp:1326:34:1326:47 | call to ComPtr | TAINT |
| atl.cpp:1326:34:1326:42 | ref arg call to move | atl.cpp:1326:44:1326:45 | p1 [inner post update] | |
| atl.cpp:1326:34:1326:42 | ref arg call to move | atl.cpp:1328:1:1328:1 | p1 | |
| atl.cpp:1326:34:1326:47 | call to ComPtr | atl.cpp:1327:9:1327:10 | p3 | |
| atl.cpp:1326:34:1326:47 | call to ComPtr | atl.cpp:1328:1:1328:1 | p3 | |
| atl.cpp:1326:44:1326:45 | p1 | atl.cpp:1326:34:1326:42 | call to move | TAINT |

View File

@@ -5568,6 +5568,7 @@ signatureMatches
| atl.cpp:1231:5:1231:12 | CStrBufT | (unsigned char *,int,unsigned long) | | UTF8_putc | 1 |
| atl.cpp:1231:5:1231:12 | CStrBufT | (unsigned char *,int,unsigned long) | | UTF8_putc | 2 |
| atl.cpp:1268:5:1268:10 | ComPtr | (const ComPtr &) | ComPtr | ComPtr | 0 |
| atl.cpp:1269:5:1269:10 | ComPtr | (ComPtr &&) | ComPtr | ComPtr | 0 |
| atl.cpp:1272:5:1272:10 | ComPtr | (T *) | ComPtr | ComPtr<T> | 0 |
| atl.cpp:1283:13:1283:18 | CopyTo | (T **) | ComPtr<T> | CopyTo | 0 |
| atl.cpp:1285:13:1285:18 | CopyTo | (Curl_easy *,void **) | | Curl_resolver_init | 1 |
@@ -46418,6 +46419,7 @@ getParameterTypeName
| atl.cpp:1231:5:1231:12 | CStrBufT | 2 | DWORD |
| atl.cpp:1231:5:1231:12 | CStrBufT | 2 | unsigned long |
| atl.cpp:1268:5:1268:10 | ComPtr | 0 | const ComPtr & |
| atl.cpp:1269:5:1269:10 | ComPtr | 0 | ComPtr && |
| atl.cpp:1272:5:1272:10 | ComPtr | 0 | func:0 * |
| atl.cpp:1277:13:1277:14 | As | 0 | ComPtr * |
| atl.cpp:1283:13:1283:18 | CopyTo | 0 | Interfaceclass:0ype ** |