diff options
author | Alan Mackenzie <acm@muc.de> | 2023-01-16 17:44:44 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2023-01-16 17:44:44 +0000 |
commit | c1d32d9a20dc94d403725c288d168451b916c034 (patch) | |
tree | d6392a726a425af57279712bcf8be1a340064731 /lisp/emacs-lisp/lisp-mode.el | |
parent | 140824dc099a84556341f089e8a939f4a80c3f7f (diff) | |
download | emacs-c1d32d9a20dc94d403725c288d168451b916c034.tar.gz emacs-c1d32d9a20dc94d403725c288d168451b916c034.tar.bz2 emacs-c1d32d9a20dc94d403725c288d168451b916c034.zip |
CC Mode: Prevent ids in temporary "declarators" getting into c-found-types
This should fix bug #60765. In the scenario type an identifier in front of
foo (bar, baz), as when started a new statement. This temporarily makes the
function call a declarator, and bar and baz types. Don't enter bar and baz
into c-found-types.
* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1) (CASE 6): When a
'maybe type triggers this case, set `unsafe-maybe' to non-nil.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions