Unreal Engine supports PrivatePCHHeaderFile option configurable through Build.cs file:
Explicit private PCH for this module. Implies that this module will not use a shared PCH.
Unfortunately Resharper C++ isn't aware of the PCH file location if this option is used, and shows tons of errors on missing includes. Is there a way to enforce PCH file location for Resharper? (Or ideally Resharper could just get this option from Build.cs file)