I have the cpp file, thank you for this. It turns out macro's declared in the cpp file do not normally show up in the Find Symbol dialog. The only reason this was working in my tests was due to some odd code I had been testing. I have put in a feature request to show macros declared in cpp files:
case=70522
As a temporary work around you could try adding the following code to your cpp file:
#ifdef VA_WORKAROUND_CODE
namespace VA_WORKAROUND_CODE PushLayerBegin() {};
namespace VA_WORKAROUND_CODE PushLayerEnd() {};
#endif
This is a hack, but it does cause the macros to show up in the Find Symbol dialog, and the Find Symbol dialog will bring you to these macros.