summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2023-01-16 17:44:44 +0000
committerAlan Mackenzie <acm@muc.de>2023-01-16 17:44:44 +0000
commitc1d32d9a20dc94d403725c288d168451b916c034 (patch)
treed6392a726a425af57279712bcf8be1a340064731 /lisp/emacs-lisp/lisp-mode.el
parent140824dc099a84556341f089e8a939f4a80c3f7f (diff)
downloademacs-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