annotate llvm/test/TableGen/MultiClass-def-fail.td @ 207:2e18cbf3894f

LLVM12
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 08 Jun 2021 06:07:14 +0900
parents 1d019706d866
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 // RUN: not llvm-tblgen %s 2>&1 | FileCheck %s
anatofuz
parents:
diff changeset
2 // XFAIL: vg_leak
anatofuz
parents:
diff changeset
3
anatofuz
parents:
diff changeset
4 // This test checks that using def instead of defm gives a meaningful error
anatofuz
parents:
diff changeset
5 multiclass M2 {
anatofuz
parents:
diff changeset
6 def X;
anatofuz
parents:
diff changeset
7 }
anatofuz
parents:
diff changeset
8
anatofuz
parents:
diff changeset
9 // CHECK: error: Couldn't find class 'M2'. Use 'defm' if you meant to use multiclass 'M2'
anatofuz
parents:
diff changeset
10 def rec1 : M2;