Use tabs whenever we need to fill whitespace that spans at least from
one tab stop to the next one.
+
+
**WhitespaceSensitiveMacros** (``std::vector<std::string>``)
- A vector of macros which are whitespace-sensitive and should not be touched.
+ A vector of macros which are whitespace-sensitive and should not
+ be touched.
These are expected to be macros of the form:
WhitespaceSensitiveMacros: ['STRINGIZE', 'PP_STRINGIZE']
- For example: BOOST_PP_STRINGIZE.
-
-
+ For example: BOOST_PP_STRINGIZE
.. END_FORMAT_STYLE_OPTIONS
/// For example: TESTSUITE
std::vector<std::string> NamespaceMacros;
- /// A vector of macros which are whitespace-sensitive and shouldn't be
- /// touched.
+ /// A vector of macros which are whitespace-sensitive and should not
+ /// be touched.
///
/// These are expected to be macros of the form:
/// \code
/// STRINGIZE(...)
/// \endcode
///
- /// For example: STRINGIZE
+ /// In the .clang-format configuration file, this can be configured like:
+ /// \code{.yaml}
+ /// WhitespaceSensitiveMacros: ['STRINGIZE', 'PP_STRINGIZE']
+ /// \endcode
+ ///
+ /// For example: BOOST_PP_STRINGIZE
std::vector<std::string> WhitespaceSensitiveMacros;
tooling::IncludeStyle IncludeStyle;