Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement abstract method bridges for functional expressions.
The synthetic inner class that implements lambdas and method references might need bridges for the single abstract method (and also for default methods). This patch creates the bridge methods for the single abstract method, leaving the task of creating bridges for the default methods for a follow up patch. Bug: #9406 Bug-Link: #9406 Change-Id: I80bb32b3f81e08a1f583ed78f1765df8cdd21caf
- Loading branch information
Showing
3 changed files
with
126 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters