'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.
Details
Details
Diff Detail
Diff Detail
Event Timeline
clang/lib/AST/Interp/ByteCodeEmitter.cpp | ||
---|---|---|
57 | In ByteCodeExprGen.h to emit GetParam{,Ptr} ops (which take the paramter offset as an argument). |
Where is Params used?