There are two main features of the CCA. They are the summary report and the graphical structure chart. The summary report is made up of complexity metrics describing the conditional compilation logic in the input file. This is generated by processing the file and calculating the metrics desired. The structure chart gives an abstract view of the compilation logic. This includes each conditional directive along with line numbers, lines of code, and the expressions associated with the directives.