| 952 | return comp; |
| 953 | } |
| 954 | String GetOperatorFunctionName(Operator op) |
| 955 | { |
| 956 | switch (op) |
| 957 | { |
| 958 | case Operator::Add: |
| 959 | case Operator::AddAssign: |
| 960 | return "+"; |
| 961 | case Operator::Sub: |
| 962 | case Operator::SubAssign: |
| 963 | return "-"; |
| 964 | case Operator::Neg: |
| 965 | return "-"; |
| 966 | case Operator::Not: |
| 967 | return "!"; |
| 968 | case Operator::BitNot: |
| 969 | return "~"; |
| 970 | case Operator::PreInc: |
| 971 | case Operator::PostInc: |
| 972 | return "++"; |
| 973 | case Operator::PreDec: |
| 974 | case Operator::PostDec: |
| 975 | return "--"; |
| 976 | case Operator::Mul: |
| 977 | case Operator::MulAssign: |
| 978 | return "*"; |
| 979 | case Operator::Div: |
| 980 | case Operator::DivAssign: |
| 981 | return "/"; |
| 982 | case Operator::Mod: |
| 983 | case Operator::ModAssign: |
| 984 | return "%"; |
| 985 | case Operator::Lsh: |
| 986 | case Operator::LshAssign: |
| 987 | return "<<"; |
| 988 | case Operator::Rsh: |
| 989 | case Operator::RshAssign: |
| 990 | return ">>"; |
| 991 | case Operator::Eql: |
| 992 | return "=="; |
| 993 | case Operator::Neq: |
| 994 | return "!="; |
| 995 | case Operator::Greater: |
| 996 | return ">"; |
| 997 | case Operator::Less: |
| 998 | return "<"; |
| 999 | case Operator::Geq: |
| 1000 | return ">="; |
| 1001 | case Operator::Leq: |
| 1002 | return "<="; |
| 1003 | case Operator::BitAnd: |
| 1004 | case Operator::AndAssign: |
| 1005 | return "&"; |
| 1006 | case Operator::BitXor: |
| 1007 | case Operator::XorAssign: |
| 1008 | return "^"; |
| 1009 | case Operator::BitOr: |
| 1010 | case Operator::OrAssign: |
| 1011 | return "|"; |
no outgoing calls
no test coverage detected