jean
12/28/2023, 11:02 PMKSClassDeclaration
? In my case I have
@MyAnnotation
interface MyInterface {
class SomeNestedClass
}
Jiaxiang
12/29/2023, 8:21 AMdeclarations
of your annotated class.jean
12/29/2023, 10:57 AMgetAllProperties
and getFunctions
I was expecting a getNestedClasses
or something like that maybeJiaxiang
01/02/2024, 6:52 PMgetAll*
APIs is for inherited members visible in the current class, the purpose is quite different from get nested classes, to get all with inherited members, one need to go through all super types and check visibility, which is non trivia therefore we provided APIs, to get nested classes, it is trivia to simply do a filtering on the current class, so it is not provided.\