[clang] [clang][analyzer] Remove 'alpha.core.CallAndMessageUnInitRefArg' from documentation (NFC). (PR #81138)
Balázs Kéri via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 8 06:16:21 PST 2024
https://github.com/balazske created https://github.com/llvm/llvm-project/pull/81138
This checker does not exist (any more?) but appeared in the documentation. No other references to CallAndMessageUnInitRefArg are found in the full clang code.
>From b9f0e178ab08286fda1c11e96e2ad46ab75ecf8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bal=C3=A1zs=20K=C3=A9ri?= <balazs.keri at ericsson.com>
Date: Thu, 8 Feb 2024 11:36:32 +0100
Subject: [PATCH] [clang][analyzer] Remove
'alpha.core.CallAndMessageUnInitRefArg' from documentation.
This checker does not exist (any more?) but appeared in the documentation.
No other references to CallAndMessageUnInitRefArg are found in the full clang code.
---
clang/docs/analyzer/checkers.rst | 22 ----------------------
clang/www/analyzer/alpha_checks.html | 23 -----------------------
2 files changed, 45 deletions(-)
diff --git a/clang/docs/analyzer/checkers.rst b/clang/docs/analyzer/checkers.rst
index bb637cf1b8007..510629d8a2d48 100644
--- a/clang/docs/analyzer/checkers.rst
+++ b/clang/docs/analyzer/checkers.rst
@@ -1890,28 +1890,6 @@ the locking/unlocking of ``mtx_t`` mutexes.
mtx_lock(&mtx1); // warn: This lock has already been acquired
}
-.. _alpha-core-CallAndMessageUnInitRefArg:
-
-alpha.core.CallAndMessageUnInitRefArg (C,C++, ObjC)
-"""""""""""""""""""""""""""""""""""""""""""""""""""
-Check for logical errors for function calls and Objective-C
-message expressions (e.g., uninitialized arguments, null function pointers, and pointer to undefined variables).
-
-.. code-block:: c
-
- void test(void) {
- int t;
- int &p = t;
- int &s = p;
- int &q = s;
- foo(q); // warn
- }
-
- void test(void) {
- int x;
- foo(&x); // warn
- }
-
.. _alpha-core-CastSize:
alpha.core.CastSize (C)
diff --git a/clang/www/analyzer/alpha_checks.html b/clang/www/analyzer/alpha_checks.html
index 11ef7d405dd4c..7bbe4a20288f2 100644
--- a/clang/www/analyzer/alpha_checks.html
+++ b/clang/www/analyzer/alpha_checks.html
@@ -87,29 +87,6 @@ <h3 id="core_alpha_checkers">Core Alpha Checkers</h3>
</pre></div></div></td></tr>
-<tr><td><a id="alpha.core.CallAndMessageUnInitRefArg"><div class="namedescr expandable"><span class="name">
-alpha.core.CallAndMessageUnInitRefArg</span><span class="lang">
-(C, C++)</span><div class="descr">
-Check for uninitialized arguments in function calls and Objective-C
-message expressions.</div></div></a></td>
-<td><div class="exampleContainer expandable">
-<div class="example"><pre>
-void test(void) {
- int t;
- int &p = t;
- int &s = p;
- int &q = s;
- foo(q); // warn
-}
-</pre></div><div class="separator"></div>
-<div class="example"><pre>
-void test(void) {
- int x;
- foo(&x); // warn
-}
-</pre></div></div></td></tr>
-
-
<tr><td><a id="alpha.core.CastSize"><div class="namedescr expandable"><span class="name">
alpha.core.CastSize</span><span class="lang">
(C)</span><div class="descr">
More information about the cfe-commits
mailing list