Resultados da pesquisa a pedido "clang"

1 a resposta

Por que o gcc e o clang produzem resultados diferentes para este programa? (operador de conversão x construtor)

programa: #include <stdio.h> struct bar_t { int value; template<typename T> bar_t (const T& t) : value { t } {} // edit: You can uncomment these if your compiler supports // guaranteed copy elision (c++17). Either way, it // doesn't affect the ...

2 a resposta

Como obter a localização do nome da variável no clang :: VarDecl

Estou usando a biblioteca clang 3.0 para algumas análises do código C / C ++, e preciso obter a localização da declaração da variável, tentei este código: clang::VarDecl * vd = ...; clang::SourceManager & srcMgr = ...; clang::SourceRange loc = ...

2 a resposta

Por que Clang otimiza x * 1.0, mas NÃO x + 0.0?

Por que Clang otimiza o loop neste código #include <time.h> #include <stdio.h> static size_t const N = 1 << 27; static double arr[N] = { /* initialize to zero */ }; int main() { clock_t const start = clock(); for (int i = 0; i < N; ++i) { arr[i] ...

1 a resposta

Ocultar condicionalmente código do compilador

2 a resposta

fonte e montagem intercaladas clang

Querendo saber se é possível gerar fonte e montagem intercaladas a partir do clang? Estou procurando algo equivalente ao comando gcc (como demonstrado ...

3 a resposta

Níveis de otimização de clang

No gcc,o manual explica o que

2 a resposta

Como posso executar o GCC / Clang para análise estática? (apenas avisos)

Sem compilar o código, gostaria que o GCC ou o Clang reportassem avisos.É possível executar o compilador somente para análise estática?Não consigo encontrar ...

2 a resposta

Como codificar estruturas de dados complexas e constantes grandes em C ++

No passado, eu usei o gccExtensão literal composta de estilo C99 para C ++ para codificar estruturas de dados constantes aninhadas no código. Aqui está um ex...

2 a resposta

Travando threads com * (int *) NULL = 1; problemático?

Eu encontrei isso em um aplicativo c multi-threaded. Os autores comentaram que é usado para fazer um travamento de thread em uma função customizada. O GCC es...

2 a resposta

Pode clang gerar um gráfico de chamada para um projeto Xcode (em Objective-C?

Eu encontreieste exemplo [https://stackoverflow.com/a/5373814/168594] que parece que gera o que eu quero para C ++. Como isso pode ser feito para o código Objective-C em um projeto Xcod Vejo menções de Doxygen capaz de criar um gráfico de ...