// RUN: mlir-opt -split-input-file -verify-diagnostics %s #tbaa_root = #llvm.tbaa_root #tbaa_desc = #llvm.tbaa_type_desc}> #tbaa_tag = #llvm.tbaa_tag // expected-error@+2 {{invalid kind of attribute specified}} // expected-error@below {{failed to parse LLVM_TBAATagAttr parameter 'access_type' which is to be a `TBAATypeDescriptorAttr`}} #tbaa_tag2 = #llvm.tbaa_tag // ----- #tbaa_root = #llvm.tbaa_root #tbaa_desc = #llvm.tbaa_type_desc}> #tbaa_tag = #llvm.tbaa_tag // expected-error@+2 {{invalid kind of attribute specified}} // expected-error@below {{failed to parse LLVM_TBAATagAttr parameter 'base_type' which is to be a `TBAATypeDescriptorAttr`}} #tbaa_tag2 = #llvm.tbaa_tag // ----- #tbaa_root = #llvm.tbaa_root #tbaa_desc = #llvm.tbaa_type_desc}> #tbaa_tag = #llvm.tbaa_tag // expected-error@+3 {{invalid kind of attribute specified}} // expected-error@+2 {{failed to parse LLVM_TBAAMemberAttr parameter 'typeDesc' which is to be a `TBAANodeAttr`}} // expected-error@below {{failed to parse LLVM_TBAATypeDescriptorAttr parameter 'members' which is to be a `::llvm::ArrayRef`}} #tbaa_desc2 = #llvm.tbaa_type_desc}>