mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
C++: Accept test changes.
This commit is contained in:
@@ -503,6 +503,7 @@
|
||||
| Dubious signature "(CURLU *,CURLUPart,const char *,unsigned int)" in summary model. |
|
||||
| Dubious signature "(CURLU *,const char *)" in summary model. |
|
||||
| Dubious signature "(CURLU *,const char *,char **,OperationConfig *)" in summary model. |
|
||||
| Dubious signature "(ComPtr &&)" in summary model. |
|
||||
| Dubious signature "(CompoundDictionary *,const PreparedDictionary *)" in summary model. |
|
||||
| Dubious signature "(Curl_cfilter *)" in summary model. |
|
||||
| Dubious signature "(Curl_cfilter **,Curl_easy *)" in summary model. |
|
||||
@@ -2130,6 +2131,7 @@
|
||||
| Dubious signature "(RAND_POOL *,unsigned char *)" in summary model. |
|
||||
| Dubious signature "(RAND_POOL *,unsigned int)" in summary model. |
|
||||
| Dubious signature "(RECORD_LAYER *,SSL_CONNECTION *)" in summary model. |
|
||||
| Dubious signature "(REFIID,void **)" in summary model. |
|
||||
| Dubious signature "(RIO_NOTIFIER *)" in summary model. |
|
||||
| Dubious signature "(RIPEMD160_CTX *,const unsigned char *)" in summary model. |
|
||||
| Dubious signature "(RIPEMD160_CTX *,const void *,size_t)" in summary model. |
|
||||
@@ -2431,6 +2433,8 @@
|
||||
| Dubious signature "(Strent *)" in summary model. |
|
||||
| Dubious signature "(Strtab *,const char *,size_t)" in summary model. |
|
||||
| Dubious signature "(Strtab *,size_t *)" in summary model. |
|
||||
| Dubious signature "(T *)" in summary model. |
|
||||
| Dubious signature "(T **)" in summary model. |
|
||||
| Dubious signature "(TLS_FEATURE *)" in summary model. |
|
||||
| Dubious signature "(TLS_RL_RECORD *,const unsigned char *)" in summary model. |
|
||||
| Dubious signature "(TS_ACCURACY *)" in summary model. |
|
||||
@@ -3155,6 +3159,7 @@
|
||||
| Dubious signature "(const CT_POLICY_EVAL_CTX *)" in summary model. |
|
||||
| Dubious signature "(const CURLU *)" in summary model. |
|
||||
| Dubious signature "(const CURLU *,CURLUPart,char **,unsigned int)" in summary model. |
|
||||
| Dubious signature "(const ComPtr &)" in summary model. |
|
||||
| Dubious signature "(const Command *,const size_t,const BlockSplit *,const BlockSplit *,const BlockSplit *,const uint8_t *,size_t,size_t,uint8_t,uint8_t,const ContextType *,HistogramLiteral *,HistogramCommand *,HistogramDistance *)" in summary model. |
|
||||
| Dubious signature "(const Curl_easy *,const connectdata *,int)" in summary model. |
|
||||
| Dubious signature "(const DH *)" in summary model. |
|
||||
|
||||
@@ -1317,14 +1317,14 @@ void test_constructor()
|
||||
|
||||
int x = source<int>();
|
||||
Microsoft::WRL::ComPtr<int> p1(new int(x));
|
||||
sink(*p1.Get()); // $ MISSING: ast,ir
|
||||
sink(*p1.Detach()); // $ MISSING: ast,ir
|
||||
sink(*p1.Get()); // $ ir MISSING: ast
|
||||
sink(*p1.Detach()); // $ ir MISSING: ast
|
||||
|
||||
Microsoft::WRL::ComPtr<int> p2(p1);
|
||||
sink(*p2.Get()); // $ MISSING: ast,ir
|
||||
sink(*p2.Get()); // $ ir MISSING: ast
|
||||
|
||||
Microsoft::WRL::ComPtr<int> p3(std::move(p1));
|
||||
sink(*p3.Get()); // $ MISSING: ast,ir
|
||||
sink(*p3.Get()); // $ ir MISSING: ast
|
||||
}
|
||||
|
||||
void test_As()
|
||||
@@ -1333,7 +1333,7 @@ void test_As()
|
||||
Microsoft::WRL::ComPtr<int> p1(new int(x));
|
||||
Microsoft::WRL::ComPtr<int> p2;
|
||||
p1.As(&p2);
|
||||
sink(*p2.Get()); // $ MISSING: ast,ir
|
||||
sink(*p2.Get()); // $ ir MISSING: ast
|
||||
}
|
||||
|
||||
void test_CopyTo()
|
||||
@@ -1342,11 +1342,11 @@ void test_CopyTo()
|
||||
Microsoft::WRL::ComPtr<int> p1(new int(x));
|
||||
int *raw = nullptr;
|
||||
p1.CopyTo(&raw);
|
||||
sink(*raw); // $ MISSING: ast,ir
|
||||
sink(*raw); // $ ir MISSING: ast
|
||||
|
||||
Microsoft::WRL::ComPtr<int> p2;
|
||||
p1.CopyTo(nullptr, (void**)&raw);
|
||||
sink(*raw); // $ MISSING: ast,ir
|
||||
sink(*raw); // $ ir MISSING: ast
|
||||
}
|
||||
|
||||
void test_Swap()
|
||||
@@ -1355,20 +1355,20 @@ void test_Swap()
|
||||
Microsoft::WRL::ComPtr<int> p1(new int(x));
|
||||
Microsoft::WRL::ComPtr<int> p2;
|
||||
p1.Swap(p2);
|
||||
sink(*p2.Get()); // $ MISSING: ast,ir
|
||||
sink(*p1.Get()); // clean
|
||||
sink(*p2.Get()); // $ ir MISSING: ast
|
||||
sink(*p1.Get()); // $ SPURIOUS: ir
|
||||
}
|
||||
|
||||
void test_GetAddressOf()
|
||||
{
|
||||
int x = source<int>();
|
||||
Microsoft::WRL::ComPtr<int> p1(new int(x));
|
||||
sink(**p1.GetAddressOf()); // $ MISSING: ast,ir
|
||||
sink(**p1.GetAddressOf()); // $ ir MISSING: ast
|
||||
|
||||
const Microsoft::WRL::ComPtr<int> p2(new int(x));
|
||||
sink(**p2.GetAddressOf()); // $ MISSING: ast,ir
|
||||
sink(**p2.GetAddressOf()); // $ ir MISSING: ast
|
||||
|
||||
Microsoft::WRL::ComPtr<int> p3(new int(x));
|
||||
int **pp = p3.ReleaseAndGetAddressOf();
|
||||
sink(**pp); // $ MISSING: ast,ir
|
||||
sink(**pp); // $ ir MISSING: ast
|
||||
}
|
||||
@@ -5567,7 +5567,12 @@ signatureMatches
|
||||
| atl.cpp:1231:5:1231:12 | CStrBufT | (const char *,const char *,unsigned long) | | __ngettext | 2 |
|
||||
| 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: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 |
|
||||
| atl.cpp:1285:13:1285:18 | CopyTo | (REFIID,void **) | ComPtr | CopyTo | 0 |
|
||||
| atl.cpp:1285:13:1285:18 | CopyTo | (REFIID,void **) | ComPtr | CopyTo | 1 |
|
||||
| atl.cpp:1285:13:1285:18 | CopyTo | (size_t,void **) | | __libc_alloc_buffer_allocate | 1 |
|
||||
| bsd.cpp:12:5:12:10 | accept | (CURLM *,curl_socket_t,int *) | | curl_multi_socket | 2 |
|
||||
| bsd.cpp:12:5:12:10 | accept | (Curl_easy *,ssize_t *,int *) | | Curl_GetFTPResponse | 2 |
|
||||
@@ -21752,6 +21757,7 @@ getSignatureParameterName
|
||||
| (CURLU *,const char *,char **,OperationConfig *) | | ipfs_url_rewrite | 1 | const char * |
|
||||
| (CURLU *,const char *,char **,OperationConfig *) | | ipfs_url_rewrite | 2 | char ** |
|
||||
| (CURLU *,const char *,char **,OperationConfig *) | | ipfs_url_rewrite | 3 | OperationConfig * |
|
||||
| (ComPtr &&) | ComPtr | ComPtr | 0 | ComPtr && |
|
||||
| (CompoundDictionary *,const PreparedDictionary *) | | AttachPreparedDictionary | 0 | CompoundDictionary * |
|
||||
| (CompoundDictionary *,const PreparedDictionary *) | | AttachPreparedDictionary | 1 | const PreparedDictionary * |
|
||||
| (Curl_cfilter *) | | Curl_conn_cf_is_ssl | 0 | Curl_cfilter * |
|
||||
@@ -28582,6 +28588,8 @@ getSignatureParameterName
|
||||
| (RAND_POOL *,unsigned int) | | ossl_rand_pool_bytes_needed | 1 | unsigned int |
|
||||
| (RECORD_LAYER *,SSL_CONNECTION *) | | RECORD_LAYER_init | 0 | RECORD_LAYER * |
|
||||
| (RECORD_LAYER *,SSL_CONNECTION *) | | RECORD_LAYER_init | 1 | SSL_CONNECTION * |
|
||||
| (REFIID,void **) | ComPtr | CopyTo | 0 | REFIID |
|
||||
| (REFIID,void **) | ComPtr | CopyTo | 1 | void ** |
|
||||
| (RIO_NOTIFIER *) | | ossl_rio_notifier_cleanup | 0 | RIO_NOTIFIER * |
|
||||
| (RIPEMD160_CTX *,const unsigned char *) | | RIPEMD160_Transform | 0 | RIPEMD160_CTX * |
|
||||
| (RIPEMD160_CTX *,const unsigned char *) | | RIPEMD160_Transform | 1 | const unsigned char * |
|
||||
@@ -30165,6 +30173,8 @@ getSignatureParameterName
|
||||
| (Strtab *,const char *,size_t) | | strtabadd | 2 | size_t |
|
||||
| (Strtab *,size_t *) | | strtabfinalize | 0 | Strtab * |
|
||||
| (Strtab *,size_t *) | | strtabfinalize | 1 | size_t * |
|
||||
| (T *) | ComPtr | ComPtr<T> | 0 | func:0 * |
|
||||
| (T **) | ComPtr<T> | CopyTo | 0 | class:0 ** |
|
||||
| (TLS_FEATURE *) | | TLS_FEATURE_free | 0 | TLS_FEATURE * |
|
||||
| (TLS_RL_RECORD *,const unsigned char *) | | ossl_tls_rl_record_set_seq_num | 0 | TLS_RL_RECORD * |
|
||||
| (TLS_RL_RECORD *,const unsigned char *) | | ossl_tls_rl_record_set_seq_num | 1 | const unsigned char * |
|
||||
@@ -33307,6 +33317,7 @@ getSignatureParameterName
|
||||
| (const CURLU *,CURLUPart,char **,unsigned int) | | curl_url_get | 1 | CURLUPart |
|
||||
| (const CURLU *,CURLUPart,char **,unsigned int) | | curl_url_get | 2 | char ** |
|
||||
| (const CURLU *,CURLUPart,char **,unsigned int) | | curl_url_get | 3 | unsigned int |
|
||||
| (const ComPtr &) | ComPtr | ComPtr | 0 | const ComPtr & |
|
||||
| (const Command *,const size_t,const BlockSplit *,const BlockSplit *,const BlockSplit *,const uint8_t *,size_t,size_t,uint8_t,uint8_t,const ContextType *,HistogramLiteral *,HistogramCommand *,HistogramDistance *) | | BrotliBuildHistogramsWithContext | 0 | const Command * |
|
||||
| (const Command *,const size_t,const BlockSplit *,const BlockSplit *,const BlockSplit *,const uint8_t *,size_t,size_t,uint8_t,uint8_t,const ContextType *,HistogramLiteral *,HistogramCommand *,HistogramDistance *) | | BrotliBuildHistogramsWithContext | 1 | const size_t |
|
||||
| (const Command *,const size_t,const BlockSplit *,const BlockSplit *,const BlockSplit *,const uint8_t *,size_t,size_t,uint8_t,uint8_t,const ContextType *,HistogramLiteral *,HistogramCommand *,HistogramDistance *) | | BrotliBuildHistogramsWithContext | 2 | const BlockSplit * |
|
||||
|
||||
Reference in New Issue
Block a user