blob: 9a7432dd7b857bdae2086d93a5d392f6c503d2f8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<hlvm xmlns="http://hlvm.org/src/hlvm/Reader/XML/HLVM.rng" pubid="http://hlvm.org/src/hlvm/test/invalid/unless.hlx">
<bundle id="unless">
<constant id="0" type="s32">
<dec>0</dec>
</constant>
<constant id="1" type="s32">
<dec>1</dec>
</constant>
<program id="unless">
<block>
<!-- Non-boolean control expression -->
<unless>
<ref id="0"/>
<ref id="1"/>
</unless>
<!-- Block without result where one expected -->
<!-- Void function result for non-void function -->
<result>
<unless>
<ne>
<ref id="1"/>
<ref id="0"/>
</ne>
<block><ref id="0"/></block>
</unless>
</result>
<result>
<ref id="0"/>
</result>
<ret/>
</block>
</program>
</bundle>
</hlvm>