To find out what exactly what code a bunch of macros generate, I like to just run the compiler with the -E switch
- Turn on verbose mode (in preferences(1.0) or hold shift(0022))
- Compile
- Copy first line (from where is says blahbalh/avr-g++ to the next time it says it) into a command prompt/terminal
- there should be a word "-c" in it. Change that to "-E"
- After -o, there's a path to a file. Change the name to some thing like sketch.preprocessed (optional)
- hit enter
- read sketch.preprocessed, and scroll all the way to the bottom, where your sketch is
- ???
- PROFIT