common: unused marker for marking values as unused intentionally

This commit is contained in:
2023-09-23 16:30:00 -07:00
parent 4ae1d19012
commit 87623505c0
4 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,9 @@
package gay.pizza.pork.common
@Suppress("NOTHING_TO_INLINE", "UnusedReceiverParameter", "unused")
inline fun Any?.markIsUnused() {}
@Suppress("NOTHING_TO_INLINE", "unused")
inline fun unused(value: Any?) {
value.markIsUnused()
}