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,