[all-commits] [llvm/llvm-project] 18d2ff: [clang][Interp] Allow recursive intepretation
Timm Baeder via All-commits
all-commits at lists.llvm.org
Fri Mar 1 06:38:00 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 18d2ff4be7898eaf666564dcca07ad6bd38ababf
https://github.com/llvm/llvm-project/commit/18d2ff4be7898eaf666564dcca07ad6bd38ababf
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/Context.cpp
Log Message:
-----------
[clang][Interp] Allow recursive intepretation
This shouldn't be a problem in general, but we used to have some
sanity checks that prevented it from working. Remove those and
only do them on the non-recursive calls instead.
Commit: dbf3d779bdb3cc22652b6ab24ac9827e9f228f4e
https://github.com/llvm/llvm-project/commit/dbf3d779bdb3cc22652b6ab24ac9827e9f228f4e
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/Context.cpp
M clang/lib/AST/Interp/EvalEmitter.cpp
M clang/lib/AST/Interp/EvalEmitter.h
Log Message:
-----------
[clang][Interp][NFC] Remove unused paramter
We manage the Result through EvaluationResult now.
Compare: https://github.com/llvm/llvm-project/compare/3034632a2708...dbf3d779bdb3
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list