6.3.4 Switch Statement Information

Along with the generated code for each switch statement is information about how that statement was encoded. There are several strategies the compiler can use for switch statements. The compiler determines the appropriate strategy (see 5.5.4 Switch Statements) or you can indicate a preference for a particular type of strategy using a pragma (see 5.14.3.10 The #pragma Switch Directive). The information printed will look similar to the figure shown below.

Figure 6-3. Switch Statement Information