Jake Wharton
Jake Wharton
When a `@Bind*` field is present but not used anywhere except by the generated view binding.
Similar to JSR310's `Duration`
Obviously this exists for Kotlin/JS already, but do we need this for Kotlin/Native too? If so, migrate the runtime to MPP and restore the IR-based compiler plugin. Actually, we should...
For example, write `o` at 0,0 and then write `\u0308e` at 1,1 we should see `oxe` (where `x` is a stand-in for the diacritic). This can be done by prefixing...

* [ ] Not requiring module instance for provision methods in an object. * [ ] Automatically traversing into module companion objects to look for provision methods (built on above...
Also process the codegen test code with both R8 and ProGuard to ensure they work correctly in practice.
Right now it's paid at invoke-time. Seems like we should do this once during linking rather than for each binding invocation.