[#LDBG]
= LDBG
:mrdocs:

output&period; The default level is 1, and is in increasing level of verbosity&period;

== Synopsis

Declared in `&lt;llvm&sol;Support&sol;DebugLog&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
#define LDBG(...)

----

== Description

The `level` argument can be a literal integer, or a macro that evaluates to an integer&period;

An optional `type` argument can be provided to control the debug type&period; The default type is DEBUG&lowbar;TYPE&period; The `type` argument can be a literal string, or a macro that evaluates to a string&period;

E&period;g&period;, LDBG(2) &lt;&lt; &quot;Bitset contains&colon; &quot; &lt;&lt; Bitset&semi; LDBG(&quot;debug&lowbar;type&quot;) &lt;&lt; &quot;Bitset contains&colon; &quot; &lt;&lt; Bitset&semi; LDBG(&quot;debug&lowbar;type&quot;, 2) &lt;&lt; &quot;Bitset contains&colon; &quot; &lt;&lt; Bitset&semi;


[.small]#Created with https://www.mrdocs.com[MrDocs]#
