37 lines · plain
1// RUN: llvm-tblgen -print-detailed-records %s | FileCheck %s2 3// This test file ensures that the DetailedRecords backend prints all4// the global variables, classes, and records.5 6// CHECK: ----- Global Variables7// CHECK: Answer8// CHECK: Greeting9 10// CHECK: ----- Classes11// CHECK: Class112// CHECK: Class213 14// CHECK: ----- Records15// CHECK: ""16// CHECK: Info17// CHECK: Rec118// CHECK: anonymous_019 20defvar Greeting = "Hello there.";21defvar Answer = 42;22 23class Class1 {24}25 26class Class2 {27}28 29def : Class1;30 31def "" : Class2;32 33def Rec1;34 35def Info : Class1;36 37