I'm trying to assemble a file output by an EmitAssembly action. The
runtime assert I hit is "Assertion failed: (isInputArg() && "Invalid
accessor."), function getInputArg, file
I traced down the assert to the fact that when constructing the
InputInfo for my assembly file, I wasn't using the "InputInfo(const
Arg *_InputArg, types::ID _Type, const char *_BaseInput)" constructor.
However, I have no idea what "_InputArg" is supposed to represent. Can
someone explain how I'd construct an appropriate argument to represent
an assembly file?