• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: llvm-pdbutil dump -globals \
2; RUN:    -global-name=main \
3; RUN:    -global-name="operator delete" \
4; RUN:    -global-name=abcdefg \
5; RUN:    %p/Inputs/global-name-lookup.pdb | FileCheck %s
6
7; RUN: llvm-pdbutil dump -globals \
8; RUN:    -global-name=OvlGlobalFn \
9; RUN:    %p/Inputs/global-name-lookup.pdb | FileCheck --check-prefix=LASTBUCKET %s
10
11CHECK:                        Global Symbols
12CHECK-NEXT: ============================================================
13CHECK-NEXT:     Global Name `main`
14CHECK-NEXT:        344 | S_PROCREF [size = 20] `main`
15CHECK-NEXT:              module = 1, sum name = 0, offset = 780
16CHECK-NEXT:     Global Name `operator delete`
17CHECK-NEXT:        228 | S_PROCREF [size = 32] `operator delete`
18CHECK-NEXT:              module = 1, sum name = 0, offset = 200
19CHECK-NEXT:        196 | S_PROCREF [size = 32] `operator delete`
20CHECK-NEXT:              module = 1, sum name = 0, offset = 52
21CHECK-NEXT:     Global Name `abcdefg`
22CHECK-NEXT:        (no matching records found)
23
24LASTBUCKET:                        Global Symbols
25LASTBUCKET-NEXT: ============================================================
26LASTBUCKET-NEXT:     Global Name `OvlGlobalFn`
27LASTBUCKET-NEXT:        316 | S_PROCREF [size = 28] `OvlGlobalFn`
28LASTBUCKET-NEXT:              module = 1, sum name = 0, offset = 608
29LASTBUCKET-NEXT:        288 | S_PROCREF [size = 28] `OvlGlobalFn`
30LASTBUCKET-NEXT:              module = 1, sum name = 0, offset = 464
31LASTBUCKET-NEXT:        260 | S_PROCREF [size = 28] `OvlGlobalFn`
32LASTBUCKET-NEXT:              module = 1, sum name = 0, offset = 348
33