BlockDecl should be invalidated because of its invalid ParmVarDecl.
Fixes #1 of https://github.com/llvm/llvm-project/issues/64005
Paths
| Differential D155984
[Sema][ObjC] Invalidate BlockDecl with invalid ParmVarDecl ClosedPublic Authored by danix800 on Jul 21 2023, 11:01 AM.
Details Summary BlockDecl should be invalidated because of its invalid ParmVarDecl. Fixes #1 of https://github.com/llvm/llvm-project/issues/64005
Diff Detail
Event TimelineComment Actions thanks, the fix looks reasonable to me
This revision is now accepted and ready to land.Jul 24 2023, 2:52 AM This revision was landed with ongoing or failed builds.Jul 24 2023, 3:33 AM Closed by commit rG3cb16f6d2ddd: [Sema][ObjC] Invalidate BlockDecl with invalid ParmVarDecl (authored by dingfei <fding@feysh.com>). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 543451 clang/docs/ReleaseNotes.rst
clang/lib/Sema/SemaExpr.cpp
clang/test/AST/ast-dump-recovery.m
|
nit: a => gh64005