bc1e9fd2ea
This entry point is required to be able to pre-resolve dependency declarations. E.g., fake override declaration shares annotation instances between the original and the fake one, so we should resolve the original firstly to avoid concurrent modification and correct context. This will be done later. This commit effectively only drops body resolution for a file annotation container if the target element is not a file because this is not required for correct resolution ^KT-63042