|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IFilter | Interface for filter implementations. |
| IFilterContext | Context information provided to filters. |
| IFilterOutput | Interface used by filters to mark filtered items. |
| Class Summary | |
|---|---|
| AnnotationGeneratedFilter | Filters classes and methods annotated with
runtime visible and
invisible annotation whose
simple name contains Generated. |
| EnumEmptyConstructorFilter | Filters empty enum constructors. |
| EnumFilter | Filters methods values and valueOf that compiler
creates for enums. |
| Filters | Filter that combines other filters. |
| FinallyFilter | Filters duplicates of finally blocks that compiler generates. |
| KotlinCoroutineFilter | Filters branches that Kotlin compiler generates for coroutines. |
| KotlinDefaultArgumentsFilter | Filters branches that Kotlin compiler generates for default arguments. |
| KotlinGeneratedFilter | Filters methods generated by the Kotlin compiler. |
| KotlinInlineFilter | Filters out instructions that were inlined by Kotlin compiler. |
| KotlinLateinitFilter | Filters branch in bytecode that Kotlin compiler generates for reading from
lateinit properties. |
| KotlinNotNullOperatorFilter | Filters branch in bytecode that Kotlin compiler generates for not-null assertion operator. |
| KotlinUnsafeCastOperatorFilter | Filters branch in bytecode that Kotlin compiler generates for "unsafe" cast operator. |
| KotlinWhenFilter | Filters bytecode that Kotlin compiler generates for when
expressions which list all cases of enum or
sealed class, i.e. |
| KotlinWhenStringFilter | Filters bytecode that Kotlin compiler generates for when
expressions with a String. |
| PrivateEmptyNoArgConstructorFilter | Filters private empty constructors that do not have arguments. |
| RecordsFilter | Filters methods toString, hashCode and
equals that compiler generates for records. |
| StringSwitchFilter | Filters code that is generated by ECJ for a switch statement
with a String and by Kotlin compiler 1.5 and above for a
when expression with a String. |
| StringSwitchJavacFilter | Filters code that is generated by javac for a switch statement with a String. |
| SynchronizedFilter | Filters code that is generated for synchronized statement. |
| SyntheticFilter | Filters synthetic methods unless they represent bodies of lambda expressions. |
| TryWithResourcesEcjFilter | Filters code that ECJ generates for try-with-resources statement. |
| TryWithResourcesJavac11Filter | Filters code which is generated for try-with-resources statement by javac starting from version 11. |
| TryWithResourcesJavacFilter | Filters code which is generated for try-with-resources statement by javac versions from 7 to 10. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||