[#SYNCHRONIZED_VAR]
= SYNCHRONIZED&lowbar;VAR
:mrdocs:

Disambiguate the name var by concatenating the line number of the original point of expansion&period; This avoids shadowing warnings for nested SYNCHRONIZEDs&period; The name is consistent if used multiple times within another macro&period; Only for internal use&period;

== Synopsis

Declared in `&lt;folly&sol;Synchronized&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
#define SYNCHRONIZED&lowbar;VAR(var)

----

== Parameters

[cols="1,4"]
|===
| Name| Description
| *var*
| The base name to disambiguate&period;
|===


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