(package private) class |
AnnotationGeneratedFilter |
Filters classes and methods annotated with
runtime visible and
invisible annotation whose
simple name contains Generated.
|
(package private) class |
AssertFilter |
Filters code that is generated for an assert statement.
|
(package private) class |
BridgeFilter |
Filters bridge methods.
|
(package private) class |
EnumEmptyConstructorFilter |
Filters empty enum constructors.
|
(package private) class |
EnumFilter |
Filters methods values and valueOf that compiler
creates for enums.
|
(package private) class |
ExhaustiveSwitchFilter |
Filters default branch generated by compilers for exhaustive switch
expressions.
|
(package private) class |
FilterSet |
Filter that combines other filters.
|
(package private) class |
FinallyFilter |
Filters duplicates of finally blocks that compiler generates.
|
(package private) class |
KotlinComposeFilter |
Filters bytecode generated by Compose Kotlin compiler plugin.
|
(package private) class |
KotlinCoroutineFilter |
Filters branches that Kotlin compiler generates for coroutines.
|
(package private) class |
KotlinDefaultArgumentsFilter |
Filters branches that Kotlin compiler generates for default arguments.
|
(package private) class |
KotlinDefaultMethodsFilter |
Filters methods that Kotlin compiler generates for non-overridden
non-abstract methods of interfaces.
|
(package private) class |
KotlinEnumFilter |
Filters method getEntries that Kotlin compiler creates for
enums.
|
(package private) class |
KotlinGeneratedFilter |
Filters methods generated by the Kotlin compiler.
|
(package private) class |
KotlinInlineClassFilter |
Filters methods that Kotlin compiler generates for inline classes.
|
(package private) class |
KotlinInlineFilter |
Filters out instructions that were inlined by Kotlin compiler.
|
(package private) class |
KotlinJvmOverloadsFilter |
Filters methods that Kotlin compiler generates for functions and constructors
annotated with JvmOverloads.
|
(package private) class |
KotlinLateinitFilter |
Filters branch in bytecode that Kotlin compiler generates for reading from
lateinit properties.
|
(package private) class |
KotlinNotNullOperatorFilter |
Filters branch in bytecode that Kotlin compiler generates for not-null
assertion operator.
|
(package private) class |
KotlinSafeCallOperatorFilter |
Filters bytecode that Kotlin compiler generates for chains of safe call
operators (?.).
|
(package private) class |
KotlinSerializableFilter |
|
(package private) class |
KotlinSyntheticAccessorsFilter |
Filters synthetic accessors generated by the Kotlin compiler.
|
(package private) class |
KotlinUnsafeCastOperatorFilter |
Filters branch in bytecode that Kotlin compiler generates for "unsafe" cast
operator.
|
(package private) class |
KotlinWhenFilter |
Filters bytecode that Kotlin compiler generates for when
expressions and statements with subject of type enum class or
sealed class.
|
(package private) class |
KotlinWhenStringFilter |
Filters bytecode that Kotlin compiler generates for when
expressions with a String.
|
(package private) class |
PrivateEmptyNoArgConstructorFilter |
Filters private empty constructors that do not have arguments.
|
(package private) class |
RecordPatternFilter |
Filters code that is generated for record patterns.
|
(package private) class |
RecordsFilter |
Filters methods toString, hashCode and
equals that compiler generates for records.
|
(package private) class |
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.
|
(package private) class |
StringSwitchJavacFilter |
Filters code that is generated by javac for a switch statement with a String.
|
(package private) class |
SynchronizedFilter |
Filters code that is generated for synchronized statement.
|
(package private) class |
SyntheticFilter |
Filters synthetic methods in non-Kotlin classes unless they represent bodies
of lambda expressions.
|
(package private) class |
TryWithResourcesEcjFilter |
Filters code that ECJ generates for try-with-resources statement.
|
(package private) class |
TryWithResourcesJavac11Filter |
Filters code which is generated for try-with-resources statement by javac
starting from version 11.
|
(package private) class |
TryWithResourcesJavacFilter |
Filters code which is generated for try-with-resources statement by javac
versions from 7 to 10.
|