brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · 953b0ca Raw
56 lines · plain
1; RUN: not llvm-rc -no-preprocess /V /FO %t.res -- %p/Inputs/tokens.rc | FileCheck %s2; llvm-rc fails now on this sample because it is an invalid resource file3; script. We silence the error message and just analyze the output.4 5; CHECK:  Int: 1; int value = 16; CHECK-NEXT:  Plus: +7; CHECK-NEXT:  Int: 2; int value = 28; CHECK-NEXT:  Minus: -9; CHECK-NEXT:  Int: 3214L; int value = 321410; CHECK-NEXT:  Amp: &11; CHECK-NEXT:  Int: 0x120894; int value = 118184412; CHECK-NEXT:  Int: 32173; int value = 3217313; CHECK-NEXT:  Minus: -14; CHECK-NEXT:  Int: 42; int value = 4215; CHECK-NEXT:  Int: 9; int value = 916; CHECK-NEXT:  Int: 2; int value = 217; CHECK-NEXT:  Pipe: |18; CHECK-NEXT:  Amp: &19; CHECK-NEXT:  Tilde: ~20; CHECK-NEXT:  Plus: +21; CHECK-NEXT:  LeftParen: (22; CHECK-NEXT:  Minus: -23; CHECK-NEXT:  Int: 7; int value = 724; CHECK-NEXT:  RightParen: )25; CHECK-NEXT:  BlockBegin: {26; CHECK-NEXT:  Int: 0xabcdef; int value = 1125937527; CHECK-NEXT:  Int: 0xABCDEFl; int value = 1125937528; CHECK-NEXT:  BlockEnd: }29; CHECK-NEXT:  BlockBegin: Begin30; CHECK-NEXT:  BlockEnd: End31; CHECK-NEXT:  Int: 1; int value = 132; CHECK-NEXT:  Asterisk: *33; CHECK-NEXT:  Int: 3; int value = 334; CHECK-NEXT:  Slash: /35; CHECK-NEXT:  Int: 4; int value = 436; CHECK-NEXT:  Identifier: He11o37; CHECK-NEXT:  Identifier: LLVM38; CHECK-NEXT:  Identifier: identifier-with-dashes39; CHECK-NEXT:  String: "RC string test."40; CHECK-NEXT:  Comma: ,41; CHECK-NEXT:  String: L"Another RC string test.'&{"42; CHECK-NEXT:  Comma: ,43; CHECK-NEXT:  Int: 42; int value = 4244; CHECK-NEXT:  Comma: ,45; CHECK-NEXT:  Int: 100; int value = 10046; CHECK-NEXT:  Identifier: Block47; CHECK-NEXT:  Identifier: Comment48; CHECK-NEXT:  Identifier: Ident49; CHECK-NEXT:  Identifier: ifier50; CHECK-NEXT:  Identifier: Line51; CHECK-NEXT:  Identifier: Comment52; CHECK-NEXT:  Identifier: Multiple53; CHECK-NEXT:  Identifier: on54; CHECK-NEXT:  Identifier: single55; CHECK-NEXT:  String: ":))"56