Tóth István Zoltán
12/05/2024, 12:11 PMfun FirSymbolProvider.getClassDeclaredFunctionSymbols(classId: ClassId, name: Name): List<FirNamedFunctionSymbol> {
deleted without a replacement because of a particular reason? I'm working on plugin upgrade and used this function before.
I can simply copy the necessary codes from FirSymbolProvider as a workaround, so not really a problem, asking just to be sure.
In contrast
`fun FirSymbolProvider.getClassDeclaredPropertySymbols(classId: ClassId, name: Name): List<FirVariableSymbol<*>> {``
got replacement:
fun FirSession.getClassDeclaredPropertySymbols(classId: ClassId, name: Name): List<FirVariableSymbol<*>> {
https://github.com/JetBrains/kotlin/commit/033b35239b5c7a36fd4ab1d4797625b9ae57e030#diff-8c63c678eed62d36695c19ac2[…]72a62e217c67452a1de3f5f1cba7R65dmitriy.novozhilov
12/05/2024, 12:23 PMclassSymbol.declaredMemberScope(session, memberRequiredPhase = <whatever phase you need>).getFunctions(name)