// RUN: llvm-tblgen %s | FileCheck %s // CHECK: class X { // CHECK: list T0 = ["foo", "bar"]; // CHECK: list T1 = ["foo", "bar"]; // CHECK: list T2 = ["bar"]; // CHECK: list T3 = ["foo"]; // CHECK: list T4 = []; // CHECK: } class X { list T0 = !listremove(["foo", "bar"], []); list T1 = !listremove(["foo", "bar"], ["baz"]); list T2 = !listremove(["foo", "bar"], ["foo"]); list T3 = !listremove(["foo", "bar"], ["bar", "bar"]); list T4 = !listremove(["foo", "bar"], ["bar", "foo"]); }