1 # RUN: llvm-mc < %s -triple=x86_64-pc-win32 -filetype=obj | llvm-readobj - --codeview | FileCheck %s
13 # void f(volatile int *x) {
15 # #include "t.h" // contains two ++*x; statements
31 # #include "t.h" start
32 .cv_loc 0 2 0 0 is_stmt 1
44 .cv_linetable 0, f, .Lfunc_end0
46 # CHECK: FunctionLineTable [
47 # CHECK: LinkageName: f
49 # CHECK: CodeSize: 0x9
50 # CHECK: FilenameSegment [
51 # CHECK: Filename: a.c (0x0)
53 # CHECK: LineNumberStart: 5
54 # CHECK: LineNumberEndDelta: 0
55 # CHECK: IsStatement: No
60 # CHECK: FilenameSegment [
61 # CHECK: Filename: t.inc (0x8)
63 # CHECK: LineNumberStart: 0
64 # CHECK: LineNumberEndDelta: 0
65 # CHECK: IsStatement: Yes
70 # CHECK: LineNumberStart: 1
71 # CHECK: LineNumberEndDelta: 0
72 # CHECK: IsStatement: No
77 # CHECK: FilenameSegment [
78 # CHECK: Filename: a.c (0x0)
80 # CHECK: LineNumberStart: 6
81 # CHECK: LineNumberEndDelta: 0
82 # CHECK: IsStatement: No