Mercurial > projects > dang
comparison sema/Operation.d @ 129:ed815b31479b
Added a Symbol
author | Anders Halager <halager@gmail.com> |
---|---|
date | Sat, 21 Jun 2008 20:41:18 +0200 |
parents | 189c049cbfcc |
children |
comparison
equal
deleted
inserted
replaced
128:7264c61088c4 | 129:ed815b31479b |
---|---|
19 **/ | 19 **/ |
20 public enum BuiltinOperation | 20 public enum BuiltinOperation |
21 { | 21 { |
22 Add, Sub, Mul, SDiv, UDiv, FDiv, SRem, URem, FRem, | 22 Add, Sub, Mul, SDiv, UDiv, FDiv, SRem, URem, FRem, |
23 | 23 |
24 Shl, LShr, AShr, | 24 // FShr is a dummy element to avoid special case for signed >> unsigned |
25 Shl, LShr, AShr, FShr, | |
25 And, Or, Xor, | 26 And, Or, Xor, |
26 | 27 |
27 Eq, Ne, | 28 Eq, Ne, |
28 SLt, ULt, FLt, SLe, ULe, FLe, | 29 SLt, ULt, FLt, SLe, ULe, FLe, |
29 SGt, UGt, FGt, SGe, UGe, FGe, | 30 SGt, UGt, FGt, SGe, UGe, FGe, |