brintos

brintos / llvm-project-archived public Read only

0
0
Text · 587 B · d0f18ad Raw
18 lines · plain
1// RUN: llvm-tblgen %s | FileCheck %s2 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