<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>In my language malloc and memset are invisible. I tried using lldb to set breakpoints/step into/step over/step out however I get the following message on windows<br></div><div><br></div><div>> Process 10552 stopped<br>> * thread #1, stop reason = step over failed (Could not create return address breakpoint.)</div><div><br></div><div>Not a big deal. In vscode I am able to step in/over/out without an issue. However since I'm pressing F11 (step in) to go line from line randomly the debugger will enter malloc and memset which may throw the user off.</div><div><br></div><div>How do I prevent those functions from being entered? I'd also like to skip "puts". I wrote some C++ code and modified the llvm file to give an example. I was wondering how to change it to get the behavior I desire.</div><div>test.cpp</div><div><br></div><div>

<div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:Consolas,"Courier New",monospace;font-weight:normal;font-size:14px;line-height:19px;white-space:pre"><div><span style="color:rgb(197,134,192)">#include</span><span style="color:rgb(86,156,214)"> </span><span style="color:rgb(206,145,120)"><cstdlib></span></div><div><span style="color:rgb(197,134,192)">#include</span><span style="color:rgb(86,156,214)"> </span><span style="color:rgb(206,145,120)"><cstdio></span></div><div><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(220,220,170)">test</span><span style="color:rgb(212,212,212)">() {</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(86,156,214)">char</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)">p</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">char</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)">)</span><span style="color:rgb(220,220,170)">malloc</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(181,206,168)">20</span><span style="color:rgb(212,212,212)">);</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(156,220,254)">p</span><span style="color:rgb(212,212,212)">[</span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">] </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">'H'</span><span style="color:rgb(212,212,212)">;</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(156,220,254)">p</span><span style="color:rgb(212,212,212)">[</span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)">] </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">;</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(220,220,170)">puts</span><span style="color:rgb(212,212,212)">(p);</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(220,220,170)">free</span><span style="color:rgb(212,212,212)">(p);</span></div><div><span style="color:rgb(212,212,212)">}</span></div><div><span style="color:rgb(86,156,214)">int</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(220,220,170)">main</span><span style="color:rgb(212,212,212)">() {</span></div><div><span style="color:rgb(212,212,212)">    </span><span style="color:rgb(220,220,170)">test</span><span style="color:rgb(212,212,212)">();</span></div><div><span style="color:rgb(212,212,212)">}</span></div></div>

</div><div><br></div><div>test.ll. NOTICE I added llvm.memset.p0i8.i64 so you can see it happen there too which is a bit strange since it's not an explicit C call. I added the declaration and the call right after malloc.<br></div><div><br></div><div>

<div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:Consolas,"Courier New",monospace;font-weight:normal;font-size:14px;line-height:19px;white-space:pre"><div><span style="color:rgb(106,153,85)">; ModuleID = 'test.cpp'</span></div><div><span style="color:rgb(212,212,212)">source_filename </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"test.cpp"</span></div><div><span style="color:rgb(86,156,214)">target</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">datalayout</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"e-m:w-i64:64-f80:128-n8:16:32:64-S128"</span></div><div><span style="color:rgb(86,156,214)">target</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">triple</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"x86_64-pc-windows-msvc19.10.25017"</span></div><div><span style="color:rgb(86,156,214)">declare</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@llvm.memset.p0i8.i64</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">nocapture</span><span style="color:rgb(212,212,212)"> writeonly</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i1</span><span style="color:rgb(212,212,212)">)</span></div><br><div><span style="color:rgb(106,153,85)">; Function Attrs: noinline optnone uwtable</span></div><div><span style="color:rgb(86,156,214)">define</span><span style="color:rgb(212,212,212)"> dso_local </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> @</span><span style="color:rgb(206,145,120)">"?test@@YAXXZ"</span><span style="color:rgb(212,212,212)">()</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !389</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">alloca</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@llvm.dbg.declare</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!390</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)"> !DIE</span><span style="color:rgb(212,212,212)">x</span><span style="color:rgb(212,212,212)">pression</span><span style="color:rgb(212,212,212)">()),</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !391</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%2</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">noalias</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@malloc</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">20</span><span style="color:rgb(212,212,212)">),</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !391</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@llvm.memset.p0i8.i64</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%2</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">20</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i1</span><span style="color:rgb(212,212,212)"> false</span><span style="color:rgb(212,212,212)">)</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">store</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%2</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !391</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%3</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">load</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !392</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%4</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">getelementptr</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">inbounds</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%3</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !392</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">store</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">72</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%4</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !392</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%5</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">load</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !393</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%6</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">getelementptr</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">inbounds</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%5</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !393</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">store</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%6</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !393</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%7</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">load</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !394</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%8</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@puts</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%7</span><span style="color:rgb(212,212,212)">),</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !394</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(156,220,254)">%9</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(197,134,192)">load</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">**</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%1</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">align</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">8</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !395</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@free</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">%9</span><span style="color:rgb(212,212,212)">),</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !395</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">ret</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !396</span></div><div><span style="color:rgb(212,212,212)">}</span></div><br><div><span style="color:rgb(106,153,85)">; Function Attrs: nounwind readnone speculatable</span></div><div><span style="color:rgb(86,156,214)">declare</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@llvm.dbg.declare</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">metadata</span><span style="color:rgb(212,212,212)">)</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">1</span></div><br><div><span style="color:rgb(86,156,214)">declare</span><span style="color:rgb(212,212,212)"> dso_local </span><span style="color:rgb(86,156,214)">noalias</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@malloc</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i64</span><span style="color:rgb(212,212,212)">)</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">2</span></div><br><div><span style="color:rgb(86,156,214)">declare</span><span style="color:rgb(212,212,212)"> dso_local </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@puts</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*)</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">2</span></div><br><div><span style="color:rgb(86,156,214)">declare</span><span style="color:rgb(212,212,212)"> dso_local </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@free</span><span style="color:rgb(212,212,212)">(</span><span style="color:rgb(86,156,214)">i8</span><span style="color:rgb(212,212,212)">*)</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">2</span></div><br><div><span style="color:rgb(106,153,85)">; Function Attrs: noinline norecurse optnone uwtable</span></div><div><span style="color:rgb(86,156,214)">define</span><span style="color:rgb(212,212,212)"> dso_local </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(156,220,254)">@main</span><span style="color:rgb(212,212,212)">()</span><span style="color:rgb(212,212,212)"> #</span><span style="color:rgb(181,206,168)">3</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !397</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">call</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">void</span><span style="color:rgb(212,212,212)"> @</span><span style="color:rgb(206,145,120)">"?test@@YAXXZ"</span><span style="color:rgb(212,212,212)">(),</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !398</span></div><div><span style="color:rgb(212,212,212)">  </span><span style="color:rgb(197,134,192)">ret</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">i32</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">,</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(106,153,85)">!dbg !399</span></div><div><span style="color:rgb(212,212,212)">}</span></div><br><div><span style="color:rgb(212,212,212)">attributes #</span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">noinline</span><span style="color:rgb(212,212,212)"> optnone </span><span style="color:rgb(86,156,214)">uwtable</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"correctly-rounded-divide-sqrt-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"disable-tail-calls"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"less-precise-fpmad"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"min-legal-vector-width"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"0"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-frame-pointer-elim"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-infs-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-jump-tables"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-nans-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-signed-zeros-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-trapping-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"stack-protector-buffer-size"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"8"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-cpu"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"x86-64"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-features"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"+fxsr,+mmx,+sse,+sse2,+x87"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"unsafe-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"use-soft-float"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">}</span></div><div><span style="color:rgb(212,212,212)">attributes #</span><span style="color:rgb(181,206,168)">1</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">nounwind</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">readnone</span><span style="color:rgb(212,212,212)"> speculatable </span><span style="color:rgb(212,212,212)">}</span></div><div><span style="color:rgb(212,212,212)">attributes #</span><span style="color:rgb(181,206,168)">2</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"correctly-rounded-divide-sqrt-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"disable-tail-calls"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"less-precise-fpmad"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-frame-pointer-elim"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-infs-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-nans-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-signed-zeros-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-trapping-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"stack-protector-buffer-size"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"8"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-cpu"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"x86-64"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-features"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"+fxsr,+mmx,+sse,+sse2,+x87"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"unsafe-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"use-soft-float"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">}</span></div><div><span style="color:rgb(212,212,212)">attributes #</span><span style="color:rgb(181,206,168)">3</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">{</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(86,156,214)">noinline</span><span style="color:rgb(212,212,212)"> norecurse optnone </span><span style="color:rgb(86,156,214)">uwtable</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"correctly-rounded-divide-sqrt-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"disable-tail-calls"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"less-precise-fpmad"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"min-legal-vector-width"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"0"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-frame-pointer-elim"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-infs-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-jump-tables"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-nans-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-signed-zeros-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"no-trapping-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"stack-protector-buffer-size"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"8"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-cpu"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"x86-64"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"target-features"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"+fxsr,+mmx,+sse,+sse2,+x87"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"unsafe-fp-math"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(206,145,120)">"use-soft-float"</span><span style="color:rgb(212,212,212)">=</span><span style="color:rgb(206,145,120)">"false"</span><span style="color:rgb(212,212,212)"> </span><span style="color:rgb(212,212,212)">}</span></div><br><div><span style="color:rgb(106,153,85)">!<a href="http://llvm.dbg.cu">llvm.dbg.cu</a> = !{!0}</span></div><div><span style="color:rgb(106,153,85)">!llvm.linker.options = !{!379, !380, !381, !382, !383}</span></div><div><span style="color:rgb(106,153,85)">!llvm.module.flags = !{!384, !385, !386, !387}</span></div><div><span style="color:rgb(106,153,85)">!llvm.ident = !{!388}</span></div><br><div><span style="color:rgb(106,153,85)">!0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 8.0.0 (tags/RELEASE_800/final)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3, imports: !6, nameTableKind: None)</span></div><div><span style="color:rgb(106,153,85)">!1 = !DIFile(filename: "test.cpp", directory: "D:\5Cdev\5CLang2018\5CDebuggerTestPrj", checksumkind: CSK_MD5, checksum: "3d1a5422d6ed875b121f379a6e39b990")</span></div><div><span style="color:rgb(106,153,85)">!2 = !{}</span></div><div><span style="color:rgb(106,153,85)">!3 = !{!4}</span></div><div><span style="color:rgb(106,153,85)">!4 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !5, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!5 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_signed_char)</span></div><div><span style="color:rgb(106,153,85)">!6 = !{!7, !12, !16, !20, !27, !31, !36, !42, !50, !54, !58, !69, !76, !87, !91, !95, !99, !103, !107, !111, !117, !121, !125, !129, !133, !138, !143, !147, !152, !158, !162, !163, !167, !169, !173, !177, !181, !186, !190, !194, !198, !200, !202, !204, !210, !214, !215, !218, !219, !224, !228, !230, !232, !234, !236, !241, !245, !249, !255, !259, !263, !267, !271, !273, !277, !283, !287, !291, !293, !295, !299, !301, !305, !309, !311, !313, !317, !319, !321, !325, !329, !333, !337, !341, !345, !347, !353, !357, !361, !367, !371, !373, !375}</span></div><div><span style="color:rgb(106,153,85)">!7 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !8, file: !9, line: 110)</span></div><div><span style="color:rgb(106,153,85)">!8 = !DIDerivedType(tag: DW_TAG_typedef, name: "nullptr_t", scope: !10, file: !9, line: 109, baseType: !11)</span></div><div><span style="color:rgb(106,153,85)">!9 = !DIFile(filename: "C:\5CProgram Files\5CLLVM\5Clib\5Cclang\5C8.0.0\5Cinclude\5Cstddef.h", directory: "", checksumkind: CSK_MD5, checksum: "3dd24d4ff6fd1cf5ed6d31accad71676")</span></div><div><span style="color:rgb(106,153,85)">!10 = !DINamespace(name: "std", scope: null)</span></div><div><span style="color:rgb(106,153,85)">!11 = !DIBasicType(tag: DW_TAG_unspecified_type, name: "decltype(nullptr)")</span></div><div><span style="color:rgb(106,153,85)">!12 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !13, file: !15, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!13 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !9, line: 62, baseType: !14)</span></div><div><span style="color:rgb(106,153,85)">!14 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned)</span></div><div><span style="color:rgb(106,153,85)">!15 = !DIFile(filename: "C:\5CProgram Files (x86)\5CMicrosoft Visual Studio\5C2017\5CEnterprise\5CVC\5CTools\5CMSVC\5C14.10.25017\5Cinclude\5Ccstdlib", directory: "", checksumkind: CSK_MD5, checksum: "e3fc4cfc41c5758597d6470060398c64")</span></div><div><span style="color:rgb(106,153,85)">!16 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !17, file: !15, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!17 = !DIDerivedType(tag: DW_TAG_typedef, name: "div_t", file: !18, line: 274, baseType: !19)</span></div><div><span style="color:rgb(106,153,85)">!18 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Cstdlib.h", directory: "", checksumkind: CSK_MD5, checksum: "4c858a490f6809868f004e863b6581bf")</span></div><div><span style="color:rgb(106,153,85)">!19 = !DICompositeType(tag: DW_TAG_structure_type, name: "_div_t", file: !18, line: 270, flags: DIFlagFwdDecl, identifier: ".?AU_div_t@@")</span></div><div><span style="color:rgb(106,153,85)">!20 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !21, file: !15, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!21 = !DIDerivedType(tag: DW_TAG_typedef, name: "ldiv_t", file: !18, line: 280, baseType: !22)</span></div><div><span style="color:rgb(106,153,85)">!22 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "_ldiv_t", file: !18, line: 276, size: 64, flags: DIFlagTypePassByValue | DIFlagTrivial, elements: !23, identifier: ".?AU_ldiv_t@@")</span></div><div><span style="color:rgb(106,153,85)">!23 = !{!24, !26}</span></div><div><span style="color:rgb(106,153,85)">!24 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !22, file: !18, line: 278, baseType: !25, size: 32)</span></div><div><span style="color:rgb(106,153,85)">!25 = !DIBasicType(name: "long int", size: 32, encoding: DW_ATE_signed)</span></div><div><span style="color:rgb(106,153,85)">!26 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !22, file: !18, line: 279, baseType: !25, size: 32, offset: 32)</span></div><div><span style="color:rgb(106,153,85)">!27 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !28, file: !15, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!28 = !DISubprogram(name: "abort", scope: !18, file: !18, line: 55, type: !29, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!29 = !DISubroutineType(types: !30)</span></div><div><span style="color:rgb(106,153,85)">!30 = !{null}</span></div><div><span style="color:rgb(106,153,85)">!31 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !32, file: !15, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!32 = !DISubprogram(name: "abs", linkageName: "?abs@@YAOO@Z", scope: !15, file: !15, line: 21, type: !33, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!33 = !DISubroutineType(types: !34)</span></div><div><span style="color:rgb(106,153,85)">!34 = !{!35, !35}</span></div><div><span style="color:rgb(106,153,85)">!35 = !DIBasicType(name: "long double", size: 64, encoding: DW_ATE_float)</span></div><div><span style="color:rgb(106,153,85)">!36 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !37, file: !15, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!37 = !DISubprogram(name: "atexit", scope: !18, file: !18, line: 139, type: !38, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!38 = !DISubroutineType(types: !39)</span></div><div><span style="color:rgb(106,153,85)">!39 = !{!40, !41}</span></div><div><span style="color:rgb(106,153,85)">!40 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed)</span></div><div><span style="color:rgb(106,153,85)">!41 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !29, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!42 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !43, file: !15, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!43 = !DISubprogram(name: "atof", scope: !44, file: !44, line: 491, type: !45, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!44 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Cmath.h", directory: "", checksumkind: CSK_MD5, checksum: "b798897bfa0f15c7de7f5e4c6c8886f8")</span></div><div><span style="color:rgb(106,153,85)">!45 = !DISubroutineType(types: !46)</span></div><div><span style="color:rgb(106,153,85)">!46 = !{!47, !48}</span></div><div><span style="color:rgb(106,153,85)">!47 = !DIBasicType(name: "double", size: 64, encoding: DW_ATE_float)</span></div><div><span style="color:rgb(106,153,85)">!48 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !49, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!49 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !5)</span></div><div><span style="color:rgb(106,153,85)">!50 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !51, file: !15, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!51 = !DISubprogram(name: "atoi", scope: !18, file: !18, line: 446, type: !52, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!52 = !DISubroutineType(types: !53)</span></div><div><span style="color:rgb(106,153,85)">!53 = !{!40, !48}</span></div><div><span style="color:rgb(106,153,85)">!54 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !55, file: !15, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!55 = !DISubprogram(name: "atol", scope: !18, file: !18, line: 447, type: !56, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!56 = !DISubroutineType(types: !57)</span></div><div><span style="color:rgb(106,153,85)">!57 = !{!25, !48}</span></div><div><span style="color:rgb(106,153,85)">!58 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !59, file: !15, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!59 = !DISubprogram(name: "bsearch", scope: !60, file: !60, line: 45, type: !61, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!60 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Ccorecrt_search.h", directory: "", checksumkind: CSK_MD5, checksum: "0aa30c1d056387d8e367ecd12c0ffdf1")</span></div><div><span style="color:rgb(106,153,85)">!61 = !DISubroutineType(types: !62)</span></div><div><span style="color:rgb(106,153,85)">!62 = !{!63, !64, !64, !13, !13, !66}</span></div><div><span style="color:rgb(106,153,85)">!63 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: null, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!64 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !65, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!65 = !DIDerivedType(tag: DW_TAG_const_type, baseType: null)</span></div><div><span style="color:rgb(106,153,85)">!66 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !67, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!67 = !DISubroutineType(types: !68)</span></div><div><span style="color:rgb(106,153,85)">!68 = !{!40, !64, !64}</span></div><div><span style="color:rgb(106,153,85)">!69 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !70, file: !15, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!70 = !DISubprogram(name: "calloc", scope: !71, file: !71, line: 62, type: !72, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!71 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Ccorecrt_malloc.h", directory: "", checksumkind: CSK_MD5, checksum: "77545b29caefbf7038364ec572b18826")</span></div><div><span style="color:rgb(106,153,85)">!72 = !DISubroutineType(types: !73)</span></div><div><span style="color:rgb(106,153,85)">!73 = !{!63, !74, !74}</span></div><div><span style="color:rgb(106,153,85)">!74 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !75, line: 194, baseType: !14)</span></div><div><span style="color:rgb(106,153,85)">!75 = !DIFile(filename: "C:\5CProgram Files (x86)\5CMicrosoft Visual Studio\5C2017\5CEnterprise\5CVC\5CTools\5CMSVC\5C14.10.25017\5Cinclude\5Cvcruntime.h", directory: "", checksumkind: CSK_MD5, checksum: "70f6d71b7615fc31611118aaa55f403d")</span></div><div><span style="color:rgb(106,153,85)">!76 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !77, file: !15, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!77 = !DISubprogram(name: "div", linkageName: "?div@@YA?AU_lldiv_t@@_J0@Z", scope: !18, file: !18, line: 373, type: !78, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!78 = !DISubroutineType(types: !79)</span></div><div><span style="color:rgb(106,153,85)">!79 = !{!80, !86, !86}</span></div><div><span style="color:rgb(106,153,85)">!80 = !DIDerivedType(tag: DW_TAG_typedef, name: "lldiv_t", file: !18, line: 286, baseType: !81)</span></div><div><span style="color:rgb(106,153,85)">!81 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "_lldiv_t", file: !18, line: 282, size: 128, flags: DIFlagTypePassByValue | DIFlagTrivial, elements: !82, identifier: ".?AU_lldiv_t@@")</span></div><div><span style="color:rgb(106,153,85)">!82 = !{!83, !85}</span></div><div><span style="color:rgb(106,153,85)">!83 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !81, file: !18, line: 284, baseType: !84, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!84 = !DIBasicType(name: "long long int", size: 64, encoding: DW_ATE_signed)</span></div><div><span style="color:rgb(106,153,85)">!85 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !81, file: !18, line: 285, baseType: !84, size: 64, offset: 64)</span></div><div><span style="color:rgb(106,153,85)">!86 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !84)</span></div><div><span style="color:rgb(106,153,85)">!87 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !88, file: !15, line: 31)</span></div><div><span style="color:rgb(106,153,85)">!88 = !DISubprogram(name: "exit", scope: !18, file: !18, line: 51, type: !89, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!89 = !DISubroutineType(types: !90)</span></div><div><span style="color:rgb(106,153,85)">!90 = !{null, !40}</span></div><div><span style="color:rgb(106,153,85)">!91 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !92, file: !15, line: 31)</span></div><div><span style="color:rgb(106,153,85)">!92 = !DISubprogram(name: "free", scope: !71, file: !71, line: 85, type: !93, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!93 = !DISubroutineType(types: !94)</span></div><div><span style="color:rgb(106,153,85)">!94 = !{null, !63}</span></div><div><span style="color:rgb(106,153,85)">!95 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !96, file: !15, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!96 = !DISubprogram(name: "labs", scope: !44, file: !44, line: 466, type: !97, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!97 = !DISubroutineType(types: !98)</span></div><div><span style="color:rgb(106,153,85)">!98 = !{!25, !25}</span></div><div><span style="color:rgb(106,153,85)">!99 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !100, file: !15, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!100 = !DISubprogram(name: "ldiv", scope: !18, file: !18, line: 298, type: !101, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!101 = !DISubroutineType(types: !102)</span></div><div><span style="color:rgb(106,153,85)">!102 = !{!21, !25, !25}</span></div><div><span style="color:rgb(106,153,85)">!103 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !104, file: !15, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!104 = !DISubprogram(name: "malloc", scope: !71, file: !71, line: 97, type: !105, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!105 = !DISubroutineType(types: !106)</span></div><div><span style="color:rgb(106,153,85)">!106 = !{!63, !74}</span></div><div><span style="color:rgb(106,153,85)">!107 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !108, file: !15, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!108 = !DISubprogram(name: "mblen", scope: !18, file: !18, line: 847, type: !109, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!109 = !DISubroutineType(types: !110)</span></div><div><span style="color:rgb(106,153,85)">!110 = !{!40, !48, !13}</span></div><div><span style="color:rgb(106,153,85)">!111 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !112, file: !15, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!112 = !DISubprogram(name: "mbstowcs", scope: !18, file: !18, line: 919, type: !113, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!113 = !DISubroutineType(types: !114)</span></div><div><span style="color:rgb(106,153,85)">!114 = !{!13, !115, !48, !13}</span></div><div><span style="color:rgb(106,153,85)">!115 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !116, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!116 = !DIBasicType(name: "wchar_t", size: 16, encoding: DW_ATE_unsigned)</span></div><div><span style="color:rgb(106,153,85)">!117 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !118, file: !15, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!118 = !DISubprogram(name: "mbtowc", scope: !18, file: !18, line: 888, type: !119, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!119 = !DISubroutineType(types: !120)</span></div><div><span style="color:rgb(106,153,85)">!120 = !{!40, !115, !48, !13}</span></div><div><span style="color:rgb(106,153,85)">!121 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !122, file: !15, line: 34)</span></div><div><span style="color:rgb(106,153,85)">!122 = !DISubprogram(name: "qsort", scope: !60, file: !60, line: 53, type: !123, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!123 = !DISubroutineType(types: !124)</span></div><div><span style="color:rgb(106,153,85)">!124 = !{null, !63, !13, !13, !66}</span></div><div><span style="color:rgb(106,153,85)">!125 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !126, file: !15, line: 34)</span></div><div><span style="color:rgb(106,153,85)">!126 = !DISubprogram(name: "rand", scope: !18, file: !18, line: 347, type: !127, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!127 = !DISubroutineType(types: !128)</span></div><div><span style="color:rgb(106,153,85)">!128 = !{!40}</span></div><div><span style="color:rgb(106,153,85)">!129 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !130, file: !15, line: 34)</span></div><div><span style="color:rgb(106,153,85)">!130 = !DISubprogram(name: "realloc", scope: !71, file: !71, line: 122, type: !131, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!131 = !DISubroutineType(types: !132)</span></div><div><span style="color:rgb(106,153,85)">!132 = !{!63, !63, !74}</span></div><div><span style="color:rgb(106,153,85)">!133 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !134, file: !15, line: 35)</span></div><div><span style="color:rgb(106,153,85)">!134 = !DISubprogram(name: "srand", scope: !18, file: !18, line: 345, type: !135, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!135 = !DISubroutineType(types: !136)</span></div><div><span style="color:rgb(106,153,85)">!136 = !{null, !137}</span></div><div><span style="color:rgb(106,153,85)">!137 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned)</span></div><div><span style="color:rgb(106,153,85)">!138 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !139, file: !15, line: 35)</span></div><div><span style="color:rgb(106,153,85)">!139 = !DISubprogram(name: "strtod", scope: !18, file: !18, line: 497, type: !140, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!140 = !DISubroutineType(types: !141)</span></div><div><span style="color:rgb(106,153,85)">!141 = !{!47, !48, !142}</span></div><div><span style="color:rgb(106,153,85)">!142 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !4, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!143 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !144, file: !15, line: 35)</span></div><div><span style="color:rgb(106,153,85)">!144 = !DISubprogram(name: "strtol", scope: !18, file: !18, line: 523, type: !145, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!145 = !DISubroutineType(types: !146)</span></div><div><span style="color:rgb(106,153,85)">!146 = !{!25, !48, !142, !40}</span></div><div><span style="color:rgb(106,153,85)">!147 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !148, file: !15, line: 36)</span></div><div><span style="color:rgb(106,153,85)">!148 = !DISubprogram(name: "strtoul", scope: !18, file: !18, line: 553, type: !149, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!149 = !DISubroutineType(types: !150)</span></div><div><span style="color:rgb(106,153,85)">!150 = !{!151, !48, !142, !40}</span></div><div><span style="color:rgb(106,153,85)">!151 = !DIBasicType(name: "long unsigned int", size: 32, encoding: DW_ATE_unsigned)</span></div><div><span style="color:rgb(106,153,85)">!152 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !153, file: !15, line: 37)</span></div><div><span style="color:rgb(106,153,85)">!153 = !DISubprogram(name: "wcstombs", scope: !18, file: !18, line: 1007, type: !154, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!154 = !DISubroutineType(types: !155)</span></div><div><span style="color:rgb(106,153,85)">!155 = !{!13, !4, !156, !13}</span></div><div><span style="color:rgb(106,153,85)">!156 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !157, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!157 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !116)</span></div><div><span style="color:rgb(106,153,85)">!158 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !159, file: !15, line: 37)</span></div><div><span style="color:rgb(106,153,85)">!159 = !DISubprogram(name: "wctomb", scope: !18, file: !18, line: 958, type: !160, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!160 = !DISubroutineType(types: !161)</span></div><div><span style="color:rgb(106,153,85)">!161 = !{!40, !4, !116}</span></div><div><span style="color:rgb(106,153,85)">!162 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !80, file: !15, line: 39)</span></div><div><span style="color:rgb(106,153,85)">!163 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !164, file: !15, line: 42)</span></div><div><span style="color:rgb(106,153,85)">!164 = !DISubprogram(name: "getenv", scope: !18, file: !18, line: 1188, type: !165, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!165 = !DISubroutineType(types: !166)</span></div><div><span style="color:rgb(106,153,85)">!166 = !{!4, !48}</span></div><div><span style="color:rgb(106,153,85)">!167 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !168, file: !15, line: 43)</span></div><div><span style="color:rgb(106,153,85)">!168 = !DISubprogram(name: "system", scope: !18, file: !18, line: 1215, type: !52, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!169 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !170, file: !15, line: 46)</span></div><div><span style="color:rgb(106,153,85)">!170 = !DISubprogram(name: "atoll", scope: !18, file: !18, line: 448, type: !171, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!171 = !DISubroutineType(types: !172)</span></div><div><span style="color:rgb(106,153,85)">!172 = !{!84, !48}</span></div><div><span style="color:rgb(106,153,85)">!173 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !174, file: !15, line: 46)</span></div><div><span style="color:rgb(106,153,85)">!174 = !DISubprogram(name: "llabs", scope: !44, file: !44, line: 467, type: !175, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!175 = !DISubroutineType(types: !176)</span></div><div><span style="color:rgb(106,153,85)">!176 = !{!84, !84}</span></div><div><span style="color:rgb(106,153,85)">!177 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !178, file: !15, line: 46)</span></div><div><span style="color:rgb(106,153,85)">!178 = !DISubprogram(name: "lldiv", scope: !18, file: !18, line: 299, type: !179, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!179 = !DISubroutineType(types: !180)</span></div><div><span style="color:rgb(106,153,85)">!180 = !{!80, !84, !84}</span></div><div><span style="color:rgb(106,153,85)">!181 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !182, file: !15, line: 47)</span></div><div><span style="color:rgb(106,153,85)">!182 = !DISubprogram(name: "strtof", scope: !18, file: !18, line: 484, type: !183, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!183 = !DISubroutineType(types: !184)</span></div><div><span style="color:rgb(106,153,85)">!184 = !{!185, !48, !142}</span></div><div><span style="color:rgb(106,153,85)">!185 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float)</span></div><div><span style="color:rgb(106,153,85)">!186 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !187, file: !15, line: 47)</span></div><div><span style="color:rgb(106,153,85)">!187 = !DISubprogram(name: "strtold", scope: !18, file: !18, line: 510, type: !188, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!188 = !DISubroutineType(types: !189)</span></div><div><span style="color:rgb(106,153,85)">!189 = !{!35, !48, !142}</span></div><div><span style="color:rgb(106,153,85)">!190 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !191, file: !15, line: 48)</span></div><div><span style="color:rgb(106,153,85)">!191 = !DISubprogram(name: "strtoll", scope: !18, file: !18, line: 538, type: !192, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!192 = !DISubroutineType(types: !193)</span></div><div><span style="color:rgb(106,153,85)">!193 = !{!84, !48, !142, !40}</span></div><div><span style="color:rgb(106,153,85)">!194 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !195, file: !15, line: 48)</span></div><div><span style="color:rgb(106,153,85)">!195 = !DISubprogram(name: "strtoull", scope: !18, file: !18, line: 568, type: !196, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!196 = !DISubroutineType(types: !197)</span></div><div><span style="color:rgb(106,153,85)">!197 = !{!14, !48, !142, !40}</span></div><div><span style="color:rgb(106,153,85)">!198 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !199, file: !15, line: 50)</span></div><div><span style="color:rgb(106,153,85)">!199 = !DISubprogram(name: "_Exit", scope: !18, file: !18, line: 53, type: !89, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!200 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !201, file: !15, line: 50)</span></div><div><span style="color:rgb(106,153,85)">!201 = !DISubprogram(name: "at_quick_exit", scope: !18, file: !18, line: 143, type: !38, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!202 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !203, file: !15, line: 50)</span></div><div><span style="color:rgb(106,153,85)">!203 = !DISubprogram(name: "quick_exit", scope: !18, file: !18, line: 54, type: !89, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!204 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !205, file: !206, line: 24)</span></div><div><span style="color:rgb(106,153,85)">!205 = !DIDerivedType(tag: DW_TAG_typedef, name: "FILE", file: !206, line: 20, baseType: !207)</span></div><div><span style="color:rgb(106,153,85)">!206 = !DIFile(filename: "C:\5CProgram Files (x86)\5CMicrosoft Visual Studio\5C2017\5CEnterprise\5CVC\5CTools\5CMSVC\5C14.10.25017\5Cinclude\5Ccstdio", directory: "")</span></div><div><span style="color:rgb(106,153,85)">!207 = !DIDerivedType(tag: DW_TAG_typedef, name: "FILE", file: !208, line: 28, baseType: !209)</span></div><div><span style="color:rgb(106,153,85)">!208 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Ccorecrt_wstdio.h", directory: "", checksumkind: CSK_MD5, checksum: "67e9dc9692b4aaecdafeab925d0e98a8")</span></div><div><span style="color:rgb(106,153,85)">!209 = !DICompositeType(tag: DW_TAG_structure_type, name: "_iobuf", file: !208, line: 25, flags: DIFlagFwdDecl, identifier: ".?AU_iobuf@@")</span></div><div><span style="color:rgb(106,153,85)">!210 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !211, file: !206, line: 24)</span></div><div><span style="color:rgb(106,153,85)">!211 = !DIDerivedType(tag: DW_TAG_typedef, name: "_Mbstatet", file: !212, line: 501, baseType: !213)</span></div><div><span style="color:rgb(106,153,85)">!212 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Ccorecrt.h", directory: "", checksumkind: CSK_MD5, checksum: "4d6f1ab46fda1149cb7b236644915124")</span></div><div><span style="color:rgb(106,153,85)">!213 = !DICompositeType(tag: DW_TAG_structure_type, name: "_Mbstatet", file: !212, line: 497, flags: DIFlagFwdDecl, identifier: ".?AU_Mbstatet@@")</span></div><div><span style="color:rgb(106,153,85)">!214 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !13, file: !206, line: 26)</span></div><div><span style="color:rgb(106,153,85)">!215 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !216, file: !206, line: 26)</span></div><div><span style="color:rgb(106,153,85)">!216 = !DIDerivedType(tag: DW_TAG_typedef, name: "fpos_t", file: !217, line: 68, baseType: !84)</span></div><div><span style="color:rgb(106,153,85)">!217 = !DIFile(filename: "C:\5CProgram Files (x86)\5CWindows Kits\5C10\5CInclude\5C10.0.14393.0\5Cucrt\5Cstdio.h", directory: "", checksumkind: CSK_MD5, checksum: "38d94df65e42aaf7764829e79905cc0f")</span></div><div><span style="color:rgb(106,153,85)">!218 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !205, file: !206, line: 26)</span></div><div><span style="color:rgb(106,153,85)">!219 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !220, file: !206, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!220 = !DISubprogram(name: "clearerr", scope: !217, file: !217, line: 140, type: !221, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!221 = !DISubroutineType(types: !222)</span></div><div><span style="color:rgb(106,153,85)">!222 = !{null, !223}</span></div><div><span style="color:rgb(106,153,85)">!223 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !207, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!224 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !225, file: !206, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!225 = !DISubprogram(name: "fclose", scope: !217, file: !217, line: 146, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!226 = !DISubroutineType(types: !227)</span></div><div><span style="color:rgb(106,153,85)">!227 = !{!40, !223}</span></div><div><span style="color:rgb(106,153,85)">!228 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !229, file: !206, line: 27)</span></div><div><span style="color:rgb(106,153,85)">!229 = !DISubprogram(name: "feof", scope: !217, file: !217, line: 160, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!230 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !231, file: !206, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!231 = !DISubprogram(name: "ferror", scope: !217, file: !217, line: 165, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!232 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !233, file: !206, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!233 = !DISubprogram(name: "fflush", scope: !217, file: !217, line: 170, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!234 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !235, file: !206, line: 28)</span></div><div><span style="color:rgb(106,153,85)">!235 = !DISubprogram(name: "fgetc", scope: !217, file: !217, line: 176, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!236 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !237, file: !206, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!237 = !DISubprogram(name: "fgetpos", scope: !217, file: !217, line: 185, type: !238, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!238 = !DISubroutineType(types: !239)</span></div><div><span style="color:rgb(106,153,85)">!239 = !{!40, !223, !240}</span></div><div><span style="color:rgb(106,153,85)">!240 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !216, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!241 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !242, file: !206, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!242 = !DISubprogram(name: "fgets", scope: !217, file: !217, line: 192, type: !243, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!243 = !DISubroutineType(types: !244)</span></div><div><span style="color:rgb(106,153,85)">!244 = !{!4, !4, !40, !223}</span></div><div><span style="color:rgb(106,153,85)">!245 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !246, file: !206, line: 29)</span></div><div><span style="color:rgb(106,153,85)">!246 = !DISubprogram(name: "fopen", scope: !217, file: !217, line: 207, type: !247, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!247 = !DISubroutineType(types: !248)</span></div><div><span style="color:rgb(106,153,85)">!248 = !{!223, !48, !48}</span></div><div><span style="color:rgb(106,153,85)">!249 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !250, file: !206, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!250 = !DISubprogram(name: "fprintf", scope: !217, file: !217, line: 823, type: !251, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!251 = !DISubroutineType(types: !252)</span></div><div><span style="color:rgb(106,153,85)">!252 = !{!40, !253, !254, null}</span></div><div><span style="color:rgb(106,153,85)">!253 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !223)</span></div><div><span style="color:rgb(106,153,85)">!254 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !48)</span></div><div><span style="color:rgb(106,153,85)">!255 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !256, file: !206, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!256 = !DISubprogram(name: "fputc", scope: !217, file: !217, line: 215, type: !257, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!257 = !DISubroutineType(types: !258)</span></div><div><span style="color:rgb(106,153,85)">!258 = !{!40, !40, !223}</span></div><div><span style="color:rgb(106,153,85)">!259 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !260, file: !206, line: 30)</span></div><div><span style="color:rgb(106,153,85)">!260 = !DISubprogram(name: "fputs", scope: !217, file: !217, line: 227, type: !261, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!261 = !DISubroutineType(types: !262)</span></div><div><span style="color:rgb(106,153,85)">!262 = !{!40, !48, !223}</span></div><div><span style="color:rgb(106,153,85)">!263 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !264, file: !206, line: 31)</span></div><div><span style="color:rgb(106,153,85)">!264 = !DISubprogram(name: "fread", scope: !217, file: !217, line: 233, type: !265, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!265 = !DISubroutineType(types: !266)</span></div><div><span style="color:rgb(106,153,85)">!266 = !{!13, !63, !13, !13, !223}</span></div><div><span style="color:rgb(106,153,85)">!267 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !268, file: !206, line: 31)</span></div><div><span style="color:rgb(106,153,85)">!268 = !DISubprogram(name: "freopen", scope: !217, file: !217, line: 242, type: !269, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!269 = !DISubroutineType(types: !270)</span></div><div><span style="color:rgb(106,153,85)">!270 = !{!223, !48, !48, !223}</span></div><div><span style="color:rgb(106,153,85)">!271 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !272, file: !206, line: 31)</span></div><div><span style="color:rgb(106,153,85)">!272 = !DISubprogram(name: "fscanf", scope: !217, file: !217, line: 1192, type: !251, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!273 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !274, file: !206, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!274 = !DISubprogram(name: "fseek", scope: !217, file: !217, line: 264, type: !275, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!275 = !DISubroutineType(types: !276)</span></div><div><span style="color:rgb(106,153,85)">!276 = !{!40, !223, !25, !40}</span></div><div><span style="color:rgb(106,153,85)">!277 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !278, file: !206, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!278 = !DISubprogram(name: "fsetpos", scope: !217, file: !217, line: 257, type: !279, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!279 = !DISubroutineType(types: !280)</span></div><div><span style="color:rgb(106,153,85)">!280 = !{!40, !223, !281}</span></div><div><span style="color:rgb(106,153,85)">!281 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !282, size: 64)</span></div><div><span style="color:rgb(106,153,85)">!282 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !216)</span></div><div><span style="color:rgb(106,153,85)">!283 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !284, file: !206, line: 32)</span></div><div><span style="color:rgb(106,153,85)">!284 = !DISubprogram(name: "ftell", scope: !217, file: !217, line: 280, type: !285, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!285 = !DISubroutineType(types: !286)</span></div><div><span style="color:rgb(106,153,85)">!286 = !{!25, !223}</span></div><div><span style="color:rgb(106,153,85)">!287 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !288, file: !206, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!288 = !DISubprogram(name: "fwrite", scope: !217, file: !217, line: 291, type: !289, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!289 = !DISubroutineType(types: !290)</span></div><div><span style="color:rgb(106,153,85)">!290 = !{!13, !64, !13, !13, !223}</span></div><div><span style="color:rgb(106,153,85)">!291 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !292, file: !206, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!292 = !DISubprogram(name: "getc", scope: !217, file: !217, line: 300, type: !226, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!293 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !294, file: !206, line: 33)</span></div><div><span style="color:rgb(106,153,85)">!294 = !DISubprogram(name: "getchar", scope: !217, file: !217, line: 305, type: !127, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!295 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !296, file: !206, line: 34)</span></div><div><span style="color:rgb(106,153,85)">!296 = !DISubprogram(name: "perror", scope: !217, file: !217, line: 319, type: !297, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!297 = !DISubroutineType(types: !298)</span></div><div><span style="color:rgb(106,153,85)">!298 = !{null, !48}</span></div><div><span style="color:rgb(106,153,85)">!299 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !300, file: !206, line: 35)</span></div><div><span style="color:rgb(106,153,85)">!300 = !DISubprogram(name: "putc", scope: !217, file: !217, line: 341, type: !257, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!301 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !302, file: !206, line: 35)</span></div><div><span style="color:rgb(106,153,85)">!302 = !DISubprogram(name: "putchar", scope: !217, file: !217, line: 347, type: !303, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!303 = !DISubroutineType(types: !304)</span></div><div><span style="color:rgb(106,153,85)">!304 = !{!40, !40}</span></div><div><span style="color:rgb(106,153,85)">!305 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !306, file: !206, line: 36)</span></div><div><span style="color:rgb(106,153,85)">!306 = !DISubprogram(name: "printf", scope: !217, file: !217, line: 943, type: !307, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!307 = !DISubroutineType(types: !308)</span></div><div><span style="color:rgb(106,153,85)">!308 = !{!40, !254, null}</span></div><div><span style="color:rgb(106,153,85)">!309 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !310, file: !206, line: 36)</span></div><div><span style="color:rgb(106,153,85)">!310 = !DISubprogram(name: "puts", scope: !217, file: !217, line: 352, type: !52, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!311 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !312, file: !206, line: 36)</span></div><div><span style="color:rgb(106,153,85)">!312 = !DISubprogram(name: "remove", scope: !217, file: !217, line: 363, type: !52, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!313 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !314, file: !206, line: 37)</span></div><div><span style="color:rgb(106,153,85)">!314 = !DISubprogram(name: "rename", scope: !217, file: !217, line: 368, type: !315, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!315 = !DISubroutineType(types: !316)</span></div><div><span style="color:rgb(106,153,85)">!316 = !{!40, !48, !48}</span></div><div><span style="color:rgb(106,153,85)">!317 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !318, file: !206, line: 37)</span></div><div><span style="color:rgb(106,153,85)">!318 = !DISubprogram(name: "rewind", scope: !217, file: !217, line: 386, type: !221, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!319 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !320, file: !206, line: 37)</span></div><div><span style="color:rgb(106,153,85)">!320 = !DISubprogram(name: "scanf", scope: !217, file: !217, line: 1269, type: !307, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!321 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !322, file: !206, line: 38)</span></div><div><span style="color:rgb(106,153,85)">!322 = !DISubprogram(name: "setbuf", scope: !217, file: !217, line: 394, type: !323, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!323 = !DISubroutineType(types: !324)</span></div><div><span style="color:rgb(106,153,85)">!324 = !{null, !223, !4}</span></div><div><span style="color:rgb(106,153,85)">!325 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !326, file: !206, line: 38)</span></div><div><span style="color:rgb(106,153,85)">!326 = !DISubprogram(name: "setvbuf", scope: !217, file: !217, line: 406, type: !327, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!327 = !DISubroutineType(types: !328)</span></div><div><span style="color:rgb(106,153,85)">!328 = !{!40, !223, !4, !40, !13}</span></div><div><span style="color:rgb(106,153,85)">!329 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !330, file: !206, line: 38)</span></div><div><span style="color:rgb(106,153,85)">!330 = !DISubprogram(name: "sprintf", scope: !217, file: !217, line: 1793, type: !331, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!331 = !DISubroutineType(types: !332)</span></div><div><span style="color:rgb(106,153,85)">!332 = !{!40, !4, !48, null}</span></div><div><span style="color:rgb(106,153,85)">!333 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !334, file: !206, line: 39)</span></div><div><span style="color:rgb(106,153,85)">!334 = !DISubprogram(name: "sscanf", scope: !217, file: !217, line: 2254, type: !335, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!335 = !DISubroutineType(types: !336)</span></div><div><span style="color:rgb(106,153,85)">!336 = !{!40, !254, !254, null}</span></div><div><span style="color:rgb(106,153,85)">!337 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !338, file: !206, line: 39)</span></div><div><span style="color:rgb(106,153,85)">!338 = !DISubprogram(name: "tmpfile", scope: !217, file: !217, line: 429, type: !339, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!339 = !DISubroutineType(types: !340)</span></div><div><span style="color:rgb(106,153,85)">!340 = !{!223}</span></div><div><span style="color:rgb(106,153,85)">!341 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !342, file: !206, line: 39)</span></div><div><span style="color:rgb(106,153,85)">!342 = !DISubprogram(name: "tmpnam", scope: !217, file: !217, line: 437, type: !343, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!343 = !DISubroutineType(types: !344)</span></div><div><span style="color:rgb(106,153,85)">!344 = !{!4, !4}</span></div><div><span style="color:rgb(106,153,85)">!345 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !346, file: !206, line: 40)</span></div><div><span style="color:rgb(106,153,85)">!346 = !DISubprogram(name: "ungetc", scope: !217, file: !217, line: 445, type: !257, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!347 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !348, file: !206, line: 40)</span></div><div><span style="color:rgb(106,153,85)">!348 = !DISubprogram(name: "vfprintf", scope: !217, file: !217, line: 643, type: !349, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!349 = !DISubroutineType(types: !350)</span></div><div><span style="color:rgb(106,153,85)">!350 = !{!40, !253, !254, !351}</span></div><div><span style="color:rgb(106,153,85)">!351 = !DIDerivedType(tag: DW_TAG_typedef, name: "va_list", file: !352, line: 39, baseType: !4)</span></div><div><span style="color:rgb(106,153,85)">!352 = !DIFile(filename: "C:\5CProgram Files (x86)\5CMicrosoft Visual Studio\5C2017\5CEnterprise\5CVC\5CTools\5CMSVC\5C14.10.25017\5Cinclude\5Cvadefs.h", directory: "", checksumkind: CSK_MD5, checksum: "303c50a7bc924cd426baa20c7f16192c")</span></div><div><span style="color:rgb(106,153,85)">!353 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !354, file: !206, line: 40)</span></div><div><span style="color:rgb(106,153,85)">!354 = !DISubprogram(name: "vprintf", scope: !217, file: !217, line: 733, type: !355, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!355 = !DISubroutineType(types: !356)</span></div><div><span style="color:rgb(106,153,85)">!356 = !{!40, !254, !351}</span></div><div><span style="color:rgb(106,153,85)">!357 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !358, file: !206, line: 41)</span></div><div><span style="color:rgb(106,153,85)">!358 = !DISubprogram(name: "vsprintf", scope: !217, file: !217, line: 1793, type: !359, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!359 = !DISubroutineType(types: !360)</span></div><div><span style="color:rgb(106,153,85)">!360 = !{!40, !4, !48, !351}</span></div><div><span style="color:rgb(106,153,85)">!361 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !362, file: !206, line: 43)</span></div><div><span style="color:rgb(106,153,85)">!362 = !DISubprogram(name: "snprintf", scope: !217, file: !217, line: 1932, type: !363, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!363 = !DISubroutineType(types: !364)</span></div><div><span style="color:rgb(106,153,85)">!364 = !{!40, !365, !366, !254, null}</span></div><div><span style="color:rgb(106,153,85)">!365 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !4)</span></div><div><span style="color:rgb(106,153,85)">!366 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !13)</span></div><div><span style="color:rgb(106,153,85)">!367 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !368, file: !206, line: 43)</span></div><div><span style="color:rgb(106,153,85)">!368 = !DISubprogram(name: "vsnprintf", scope: !217, file: !217, line: 1425, type: !369, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!369 = !DISubroutineType(types: !370)</span></div><div><span style="color:rgb(106,153,85)">!370 = !{!40, !365, !366, !254, !351}</span></div><div><span style="color:rgb(106,153,85)">!371 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !372, file: !206, line: 44)</span></div><div><span style="color:rgb(106,153,85)">!372 = !DISubprogram(name: "vfscanf", scope: !217, file: !217, line: 1065, type: !349, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!373 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !374, file: !206, line: 44)</span></div><div><span style="color:rgb(106,153,85)">!374 = !DISubprogram(name: "vscanf", scope: !217, file: !217, line: 1129, type: !355, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!375 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !10, entity: !376, file: !206, line: 44)</span></div><div><span style="color:rgb(106,153,85)">!376 = !DISubprogram(name: "vsscanf", scope: !217, file: !217, line: 2174, type: !377, flags: DIFlagPrototyped, spFlags: 0)</span></div><div><span style="color:rgb(106,153,85)">!377 = !DISubroutineType(types: !378)</span></div><div><span style="color:rgb(106,153,85)">!378 = !{!40, !254, !254, !351}</span></div><div><span style="color:rgb(106,153,85)">!379 = !{!"/FAILIFMISMATCH:\22_MSC_VER=1900\22"}</span></div><div><span style="color:rgb(106,153,85)">!380 = !{!"/FAILIFMISMATCH:\22_ITERATOR_DEBUG_LEVEL=0\22"}</span></div><div><span style="color:rgb(106,153,85)">!381 = !{!"/FAILIFMISMATCH:\22RuntimeLibrary=MT_StaticRelease\22"}</span></div><div><span style="color:rgb(106,153,85)">!382 = !{!"/DEFAULTLIB:libcpmt.lib"}</span></div><div><span style="color:rgb(106,153,85)">!383 = !{!"/FAILIFMISMATCH:\22_CRT_STDIO_ISO_WIDE_SPECIFIERS=0\22"}</span></div><div><span style="color:rgb(106,153,85)">!384 = !{i32 2, !"CodeView", i32 1}</span></div><div><span style="color:rgb(106,153,85)">!385 = !{i32 2, !"Debug Info Version", i32 3}</span></div><div><span style="color:rgb(106,153,85)">!386 = !{i32 1, !"wchar_size", i32 2}</span></div><div><span style="color:rgb(106,153,85)">!387 = !{i32 7, !"PIC Level", i32 2}</span></div><div><span style="color:rgb(106,153,85)">!388 = !{!"clang version 8.0.0 (tags/RELEASE_800/final)"}</span></div><div><span style="color:rgb(106,153,85)">!389 = distinct !DISubprogram(name: "test", linkageName: "?test@@YAXXZ", scope: !1, file: !1, line: 3, type: !29, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !0, retainedNodes: !2)</span></div><div><span style="color:rgb(106,153,85)">!390 = !DILocalVariable(name: "p", scope: !389, file: !1, line: 4, type: !4)</span></div><div><span style="color:rgb(106,153,85)">!391 = !DILocation(line: 4, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!392 = !DILocation(line: 5, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!393 = !DILocation(line: 6, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!394 = !DILocation(line: 7, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!395 = !DILocation(line: 8, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!396 = !DILocation(line: 9, scope: !389)</span></div><div><span style="color:rgb(106,153,85)">!397 = distinct !DISubprogram(name: "main", scope: !1, file: !1, line: 10, type: !127, scopeLine: 10, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !0, retainedNodes: !2)</span></div><div><span style="color:rgb(106,153,85)">!398 = !DILocation(line: 11, scope: !397)</span></div><div><span style="color:rgb(106,153,85)">!399 = !DILocation(line: 12, scope: !397)</span></div></div>

</div></div></div></div></div>