mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 12:12:47 +01:00
50baaf55a8
Instead of asserting, emit a proper error message
10 lines
266 B
TableGen
10 lines
266 B
TableGen
// RUN: not llvm-tblgen %s 2>&1 | FileCheck %s
|
|
|
|
// CHECK: error: expected value to be a typed value, got '?'
|
|
|
|
def Z1 {
|
|
// This one caused an assertion because the value was an UnsetInit
|
|
// and !eq() can only accept TypedInit's.
|
|
bit D = !if(!eq(?, 0), 1, 0);
|
|
}
|