30c35d79f4
In previous commit (K2: prefer derived class sources...) we changed default source for callable copy (e.g. substitution override) to its owner class. This can create an unexpected situation in LL API, because normally KtCallableDeclaration is expected to be a source. This commit introduces "compensation" on analysis API side.