actually check adata in semdiff again
Summary:
We recently switched to having an explicit adata section in programs
and referring to entries therein by id in the instruction stream,
rather than having the literal data within the instruction
stream. This fixes comparison of ILiteral instructions to again
compare the actual referenced data values, rather than the ids.
Additionally, allowed DefFunc instructions to take an integer argument. That allows
recently added tests to go through without breaking the parser, but how this should
be dealt with may need revisiting.
Reviewed By: hubyrod
Differential Revision:
D5129147
fbshipit-source-id:
1e863a5ad90cdcc1192239435ac2dfc4fbac1f8d