summaryrefslogtreecommitdiff
path: root/tests/compute/dynamic-dispatch-3.slang
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2020-08-05 10:32:52 -0700
committerGitHub <noreply@github.com>2020-08-05 10:32:52 -0700
commit6fb2aa70a2681bffbac7e8de67e9598105389945 (patch)
treef89cb433e7498bf74292bf460096f1129ef3ac13 /tests/compute/dynamic-dispatch-3.slang
parent092337a67e7ef8ec108cab9cb6679e59bb2ff791 (diff)
`AnyValue` based dynamic dispatch code gen (#1477)
* AnyValue based dynamic code gen * Fix aarch64 build error
Diffstat (limited to 'tests/compute/dynamic-dispatch-3.slang')
-rw-r--r--tests/compute/dynamic-dispatch-3.slang3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/compute/dynamic-dispatch-3.slang b/tests/compute/dynamic-dispatch-3.slang
index f9f68c683..1a25f3511 100644
--- a/tests/compute/dynamic-dispatch-3.slang
+++ b/tests/compute/dynamic-dispatch-3.slang
@@ -3,15 +3,18 @@
// Test dynamic dispatch code gen for static member functions
// of associated type.
+[anyValueSize(8)]
interface IGetter
{
int getVal();
};
+[anyValueSize(8)]
interface IAssoc
{
int get();
static int getBase<T:IGetter>(T getter);
}
+[anyValueSize(16)]
interface IInterface
{
associatedtype Assoc : IAssoc;