[all-commits] [llvm/llvm-project] fce093: [clang][Interp] Fix parameter map when re-visiting...
Timm Bäder via All-commits
all-commits at lists.llvm.org
Thu Mar 30 23:06:25 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fce093ccb1c56b57bc26c47b47e2a0388953a27f
https://github.com/llvm/llvm-project/commit/fce093ccb1c56b57bc26c47b47e2a0388953a27f
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M clang/lib/AST/Interp/ByteCodeEmitter.cpp
M clang/test/AST/Interp/functions.cpp
Log Message:
-----------
[clang][Interp] Fix parameter map when re-visiting function
'Params' is a member of the ByteCodeEmitter. We only added the
parameters the first time we saw the function, so subsequent visits
didn't work if they had (and used) parameters.
Just do the work everytime we see a function.
Differential Revision: https://reviews.llvm.org/D141681
More information about the All-commits
mailing list