[psi] avoid usage of SAFE_IDENTIFIER_FOR_NO_NAME

This name leads to inconsistency between FqName from stub and
FqName from ClassId.
The first one is `no_name_in_PSI_3d19d79d_1ba9_4cd0_b7f5_b46aa3cd5d40`
but the second one is `<no name provided>`.
We can't just replace SAFE_IDENTIFIER_FOR_NO_NAME to NO_NAME_PROVIDED
due to many places with unsafe logic inside type mapping.

^KTIJ-26848 Fixed
This commit is contained in:
Dmitrii Gridin
2023-08-30 20:59:10 +02:00
committed by Space Team
parent ae02d78aff
commit bd10ee10fe
4 changed files with 7 additions and 23 deletions
@@ -15,5 +15,3 @@ package one.two
/* ClassId: one/two/B.<no name provided> */object
/* ClassId: one/two/B.<no name provided> */typealias
}
// IGNORE_CONSISTENCY_CHECK: KTIJ-26848