C++ Initializer Inconsistencies
Aberta
C++
question
- Linguagem predominante
- CodeQL
- Estrelas
- 10.1k
- Forks
- 2.1k
- Merge médio
- 2d 15h
- PRs com merge (30d)
- 141
Descrição
Below is a simple C++ file illustrating two uses of codeql `Initializer` .
```
#include
#include
using namespace std;
int main()
{
char* test1 = "hello world";
if(char* test2 = (char*)malloc(10))
{
cout<<"test"<
Guia de contribuição
Direção de pesquisa
Use o exemplo de C++ fornecido e as duas consultas CodeQL como reprodução. Inspecione as definições da biblioteca cpp para Initializer, IfStmt, Variable e Expr para entender o comportamento relatado de parent e access. O trabalho estará concluído quando a semântica pretendida estiver estabelecida e a inconsistência estiver coberta por testes de regressão.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- cpp
- Domínio
- compilers, devtools
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100