in log4j-weaver/src/main/java/org/apache/logging/log4j/weaver/LocationClassVisitor.java [78:86]
public Handle createLambda(SupplierLambdaType type) {
switch (type) {
case MESSAGE_SUPPLIER:
return new Handle(Opcodes.H_INVOKEINTERFACE, MESSAGE_SUPPLIER_TYPE.getInternalName(), "get",
Type.getMethodDescriptor(MESSAGE_TYPE), true);
default:
return locationCache.createLambda(declaringClass, type);
}
}