When I add ISR routines to a C file in my PSoC 3 project, the auto-complete feature fails to work. Why?
PSoC Creator uses the Clang compiler to enable the auto-complete feature.
The Keil compiler uses non-standard C syntax for interrupts; this causes Clang to become corrupt. This error only affects PSoC 3 where Keil is used.
Move the CY_ISR to the bottom of the affected C files.
CyGlobalIntEnable; /* Enable global interrupts. */