Biohazrd icon indicating copy to clipboard operation
Biohazrd copied to clipboard

Explore using arranged functions to fill in for unsupported type reductions

Open PathogenDavid opened this issue 2 years ago • 0 comments

One of the interesting features of Clang's function arrangement API is that it gives you the lower-level representation of various types. (For instance, a reference type becomes a pointer.)

We don't take advantage of this feature right now, but in theory we could use it as a fallback during type reduction to see if the underlying LLVM-friendly representation of the type is something we're able to process even when we don't understand the higher-level C++ type.

PathogenDavid avatar Jul 07 '21 06:07 PathogenDavid