I oftenseethe@InlineOnly
注釈がKotlinのstdlibをブラウズするとき。私が知っている限り、注釈はinline
の関数上にしか存在しません。このアノテーションの目的は何ですか? inline
関数は常にインライン化されているのは明らかですか?それはドキュメントです@InlineOnlyアノテーションとは何ですか?
はそれが可能インラインないインライン関数が呼び出されるためです。この機能は
をインライン化せずに直接呼び出すことがないように指定します本当に便利ではないでしょうか?