Utilitze the existing support for temporary declarations to support MaterializeTemporaryExprs for primitive values.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| clang/lib/AST/Interp/Interp.h | ||
|---|---|---|
| 824 | I realize that this is the convention we have been using but it struck me (maybe I am wrong) that Name really is a type name and now I can't unsee it. | |
| clang/lib/AST/Interp/Interp.h | ||
|---|---|---|
| 824 | Name is the PrimType, so will be e.g. Sint32 in the end, T is then the integral type we use for it, e.g. Integral<32, true>. | |
What cases do we have multiple objects? Can we add failing tests for those?