blob: 9d9e15665d6cc93a062d94ef53dfca00fe78fa95 [file] [log] [blame]
interface FunctionAC {
String apply(String s);
}
public class AssignmentContext {
// Test assign
FunctionAC f1 = String::toString;
// Test casts
Object o1 = (Object) (FunctionAC) String::toString;
void take(FunctionAC f) {
// Test argument assingment
take(String::toString);
}
FunctionAC supply() {
// Test return assingment
return String::toString;
}
}