[JS IC] Don't persist temporary copies of inline functions

- drop special `IrValueParameterPublicSymbol`
 - drop special `IrAnonymousInitializerPublicSymbolImpl`
 - drop hacky `useGlobalSignatures`
This commit is contained in:
Roman Artemev
2021-07-28 20:25:56 +03:00
committed by teamcityserver
parent b1251c1716
commit b1eeb1fb27
10 changed files with 77 additions and 52 deletions
@@ -239,4 +239,6 @@ interface IrFactory {
endOffset: Int,
initializer: IrBlockBody.() -> Unit,
): IrBlockBody
fun unlistFunction(f: IrFunction) {}
}