O comando calltree analisa uma coleção de arquivos de entrada (assumindo sintaxe C) e constrói um gráfico que representa a estrutura chamada estática desses arquivos.
Calltree é semelhante ao cflow (1), mas ao contrário cflow (1), calltree não se baseia em fibra (1) .Calltree implementa mais do que algumas funções cflow (1), mas não lista os tipos de retorno das funções. Isto é porque calltree inclui um analisador próprio C e, portanto, pode ser utilizado mesmo em sistemas que não têm fibra (1).
A desvantagem é que o analisador de C que é usada pelo calltree não é totalmente correcta e não pode encontrar todas as chamadas de uma função. Isto é principalmente verdade para as chamadas que são feitas através de ponteiros de função.
Calltree é capaz de detectar chamadas de função recursivas (por exemplo, funções que chamam a si mesmos). Chamadas de função recursivas são marcadas com uma elipse na saída.
Detalhes de Software:
Versão: 2.3
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 123
Comentários não encontrado