Do you have insight why we cannot obtain this for all types? I still don't get why we need to force the whole info to find out about that. The specific problem I ran into was when compiling scala-library itself. In that case no ClassfileParser was involved at all. All symbols/types (apart from Java lib) are coming from source.