Skip to content

Commit 138b568

Browse files
committed
pr: Implement cast conversions
1 parent c3def5b commit 138b568

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lib/vast/Conversion/Parser/ToParser.cpp

+5-3
Original file line numberDiff line numberDiff line change
@@ -691,9 +691,11 @@ namespace vast::conv {
691691

692692
using operation_conversions = util::type_list<
693693
ToNoParse< hl::ConstantOp >,
694-
ToMaybeParse< hl::ImplicitCastOp >,
695-
ToNoParse< hl::CmpOp >, ToNoParse< hl::FCmpOp >,
696-
ToMaybeParse< hl::Deref >,
694+
// Cast operations
695+
ToMaybeParse< hl::ImplicitCastOp >, ToMaybeParse< hl::BuiltinBitCastOp >,
696+
ToMaybeParse< hl::CStyleCastOp >,
697+
// Comparison operations
698+
ToNoParse< hl::CmpOp >, ToNoParse< hl::FCmpOp >, ToMaybeParse< hl::Deref >,
697699
// Integer arithmetic
698700
ToMaybeParse< hl::AddIOp >, ToMaybeParse< hl::SubIOp >,
699701
ToMaybeParse< hl::PostIncOp >, ToMaybeParse< hl::PostDecOp >,

0 commit comments

Comments
 (0)