CPIP Processing of LEDs_AutoProg_20250517_big1.h

This has links to individual pages about the pre-processing of this file.

1. Source Code

HTML representations of the source file and the translation unit as seen by the compiler.

Lines in the source file are linked to the translation unit where appropriate. Macros in the source file are linked to the macro page.

The source file and as a translation unit

2. Include Graphs

This is the relationships of the #include'd files presented as a SVG graph or as text.

The SVG graph shows the tree of included files in a graphical fashion with each file as a node and the #include relationship as an edge.

You can choose the scale with the selectors at the top. Mousing over the nodes in the SVG graph pops up information about the #include process.

A visual #include tree in SVG or as Text

3. Conditional Compilation

The conditional compilation statements as green (i.e. evaluates as True) and red (evaluates as False). Each statement is linked to the source code it came from.

The conditional compilation graph

4. Macros

A page describing the macros encountered during pre-processing, their definition, where defined, where used and their dependencies. All linked to the source code.

The Macro Environment

5. Token Count

A table of the token types and their count.

Token Type Count
header-name          0
identifier       3779
pp-number      18694
character-literal          0
string-literal          0
preprocessing-op-or-punc      71150
non-whitespace          0
whitespace      14503
concat          0
Total:     108126

6. Files Included and Count

A table of the source files included, their directories and the number of times they were included.

The links lead to the source code.

File Path Include Count Lines Bytes Total Lines Total Bytes
LEDs_AutoProg_20250517_big1.h 1 623 115,333 623 115,333
include_dir\ Arduino.h 1 24 1,010 24 1,010
Dprintf.h 1 24 1,010 24 1,010
FastLED.h 2 24 1,010 48 2,020
IntDefs.h 1 24 1,010 24 1,010
LED_HeartBeat.h 1 24 1,010 24 1,010
Lib_Config.h 1 125 6,135 125 6,135
Macros.h 1 1,222 362,993 1,222 362,993
MobaLedLib.h 1 1,493 131,865 1,493 131,865

Total number of unique files: 10

Total number of files processed: 11

Total number of lines processed: 3,607

Total number of bytes processed: 622,386

Completion time: Sat May 17 14:32:55 2025 CPIP version: 0.9.8rc0

Back to: Index Page