1// RUN: llvm-tblgen %s | FileCheck %s 2 3// CHECK: class X { 4// CHECK: list<string> T0 = ["foo", "bar"]; 5// CHECK: list<string> T1 = ["foo", "bar"]; 6// CHECK: list<string> T2 = ["bar"]; 7// CHECK: list<string> T3 = ["foo"]; 8// CHECK: list<string> T4 = []; 9// CHECK: } 10 11class X { 12 list<string> T0 = !listremove(["foo", "bar"], []); 13 list<string> T1 = !listremove(["foo", "bar"], ["baz"]); 14 list<string> T2 = !listremove(["foo", "bar"], ["foo"]); 15 list<string> T3 = !listremove(["foo", "bar"], ["bar", "bar"]); 16 list<string> T4 = !listremove(["foo", "bar"], ["bar", "foo"]); 17} 18