-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BlockDecl doesn't get invalidated when it has invalid parameter decls #64005
Labels
bug
Indicates an unexpected problem or unintended behavior
clang:frontend
Language frontend issues, e.g. anything involving "Sema"
confirmed
Verified by a second party
Comments
@llvm/issue-subscribers-bug |
@llvm/issue-subscribers-clang-frontend |
Fixes proposed:
|
danix800
added a commit
that referenced
this issue
Jul 24, 2023
BlockDecl should be invalidated because of its invalid ParmVarDecl. Fixes #1 of #64005 Differential Revision: https://reviews.llvm.org/D155984
veselypeta
pushed a commit
to veselypeta/cherillvm
that referenced
this issue
Sep 7, 2024
BlockDecl should be invalidated because of its invalid ParmVarDecl. Fixes #1 of llvm/llvm-project#64005 Differential Revision: https://reviews.llvm.org/D155984
veselypeta
pushed a commit
to veselypeta/cherillvm
that referenced
this issue
Sep 7, 2024
ParmVarDecl of BlockDecl is unnecessarily dumped twice. Remove this duplication as other FunctionDecls. Fixes llvm/llvm-project#64005 (CTSRD-CHERI#2) Differential Revision: https://reviews.llvm.org/D155985
arichardson
pushed a commit
to CTSRD-CHERI/llvm-project
that referenced
this issue
Jan 28, 2025
BlockDecl should be invalidated because of its invalid ParmVarDecl. Fixes #1 of llvm/llvm-project#64005 Differential Revision: https://reviews.llvm.org/D155984
arichardson
pushed a commit
to CTSRD-CHERI/llvm-project
that referenced
this issue
Jan 28, 2025
ParmVarDecl of BlockDecl is unnecessarily dumped twice. Remove this duplication as other FunctionDecls. Fixes llvm/llvm-project#64005 (#2) Differential Revision: https://reviews.llvm.org/D155985
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Indicates an unexpected problem or unintended behavior
clang:frontend
Language frontend issues, e.g. anything involving "Sema"
confirmed
Verified by a second party
The
BlockDecl
AST node looks like below:two issues:
BlockDecl
is not set, we should set it because of its invalidParmDecl
ParmVarDecl
for bThe text was updated successfully, but these errors were encountered: