@@ -89,7 +89,7 @@ Windows Support
89
89
C Language Changes in Clang
90
90
---------------------------
91
91
92
- - ``__FILE_NAME__ `` macro has been added as a Clang specific extension supported
92
+ - The ``__FILE_NAME__ `` macro has been added as a Clang specific extension supported
93
93
in all C-family languages. This macro is similar to ``__FILE__ `` except it
94
94
will always provide the last path component when possible.
95
95
@@ -117,7 +117,7 @@ Objective-C Language Changes in Clang
117
117
118
118
- Fixed encoding of ObjC pointer types that are pointers to typedefs.
119
119
120
- .. code-block :: objc
120
+ .. code-block :: objc
121
121
122
122
typedef NSArray <NSObject *> MyArray;
123
123
@@ -251,15 +251,15 @@ clang-format
251
251
252
252
- Add language support for clang-formatting C# files.
253
253
- Add Microsoft coding style to encapsulate default C# formatting style.
254
- - Added new option `PPDIS_BeforeHash ` (in configuration: `BeforeHash `) to
255
- `IndentPPDirectives ` which indents preprocessor directives before the hash.
256
- - Added new option `AlignConsecutiveMacros ` to align the C/C++ preprocessor
254
+ - Added new option `` PPDIS_BeforeHash `` (in configuration: `` BeforeHash ` `) to
255
+ `` IndentPPDirectives ` ` which indents preprocessor directives before the hash.
256
+ - Added new option `` AlignConsecutiveMacros ` ` to align the C/C++ preprocessor
257
257
macros of consecutive lines.
258
258
259
259
libclang
260
260
--------
261
261
262
- - When `CINDEXTEST_INCLUDE_ATTRIBUTED_TYPES ` is not provided when making a
262
+ - When `` CINDEXTEST_INCLUDE_ATTRIBUTED_TYPES ` ` is not provided when making a
263
263
CXType, the equivalent type of the AttributedType is returned instead of the
264
264
modified type if the user does not want attribute sugar. The equivalent type
265
265
represents the minimally-desugared type which the AttributedType is
@@ -270,26 +270,26 @@ Static Analyzer
270
270
---------------
271
271
272
272
- Fixed a bug where an incorrect checker name would be displayed for a bug
273
- report.`
273
+ report.
274
274
275
- - New checker: ' security.insecureAPI.DeprecatedOrUnsafeBufferHandling' to detect
275
+ - New checker: `` security.insecureAPI.DeprecatedOrUnsafeBufferHandling `` to detect
276
276
uses of unsafe/deprecated buffer handling functions for C code using the C11
277
277
standard or newer.
278
278
279
- - New checker: ' osx.MIGChecker' to find violations of the Mach Interface
279
+ - New checker: `` osx.MIGChecker `` to find violations of the Mach Interface
280
280
Generator calling convention
281
281
282
- - New checker: ' optin.osx.OSObjectCStyleCast' to find C-style casts of of XNU
282
+ - New checker: `` optin.osx.OSObjectCStyleCast `` to find C-style casts of of XNU
283
283
libkern OSObjects
284
284
285
- - New package: ' apiModeling.llvm' contains modeling checkers to improve the
285
+ - New package: `` apiModeling.llvm `` contains modeling checkers to improve the
286
286
accuracy of reports on LLVM's own codebase.
287
287
288
- - The Static Analyzer received a
288
+ - The Static Analyzer received
289
289
:ref: `developer documentation <clang-static-analyzer-docs >`.
290
290
291
291
- The UninitializedObject checker is now considered as stable.
292
- (moved from the ' alpha.cplusplus' to the ' optin.cplusplus' package)
292
+ (moved from the `` alpha.cplusplus `` to the `` optin.cplusplus `` package)
293
293
294
294
- New frontend flags: The list of available checkers are now split into 3
295
295
different frontend flags:
0 commit comments