Skip to content

Commit

Permalink
[tests] Add test for #7794
Browse files Browse the repository at this point in the history
  • Loading branch information
kLabz committed Jan 27, 2025
1 parent b7fce0e commit e066b4e
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions tests/unit/src/unit/issues/Issue7794.hx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package unit.issues;
import unit.Test;

private class AudioNode {}
private class AudioParam {}

private class AudioContext {
public function new() {}
public var destination:AudioNode;

@:overload(function(destination:AudioNode, output:Int = 0, input:Int = 0):Void {})
public static function connectMeta(destination:AudioParam, output:Int = 0):Void {}

public static extern inline overload function connect(destination:AudioNode, output:Int = 0, input:Int = 0):Void {}
public static extern inline overload function connect(destination:AudioParam, output:Int = 0):Void {}
}

class Issue7794 extends Test {
function test() {
var ctx = new AudioContext();
AudioContext.connectMeta(ctx.destination);
AudioContext.connect(ctx.destination);
noAssert();
}
}

0 comments on commit e066b4e

Please sign in to comment.