// RUN: llvm-tblgen -print-detailed-records %s | FileCheck %s // This test file ensures that the DetailedRecords backend prints all // the global variables, classes, and records. // CHECK: ----- Global Variables // CHECK: Answer // CHECK: Greeting // CHECK: ----- Classes // CHECK: Class1 // CHECK: Class2 // CHECK: ----- Records // CHECK: "" // CHECK: Info // CHECK: Rec1 // CHECK: anonymous_0 defvar Greeting = "Hello there."; defvar Answer = 42; class Class1 { } class Class2 { } def : Class1; def "" : Class2; def Rec1; def Info : Class1;