Browse Source

map true/false operator to IsTrue/IsFalse

pull/254/head
Siegfried Pammer 14 years ago
parent
commit
08dfa88aa3
  1. 6
      NRefactory/ICSharpCode.NRefactory.VB/Visitors/CSharpToVBConverterVisitor.cs

6
NRefactory/ICSharpCode.NRefactory.VB/Visitors/CSharpToVBConverterVisitor.cs

@ -1619,9 +1619,13 @@ namespace ICSharpCode.NRefactory.VB.Visitors
break;
case ICSharpCode.NRefactory.CSharp.OperatorType.Increment:
case ICSharpCode.NRefactory.CSharp.OperatorType.Decrement:
throw new NotSupportedException();
case ICSharpCode.NRefactory.CSharp.OperatorType.True:
result.Operator = OverloadableOperatorType.IsTrue;
break;
case ICSharpCode.NRefactory.CSharp.OperatorType.False:
throw new NotSupportedException();
result.Operator = OverloadableOperatorType.IsFalse;
break;
case ICSharpCode.NRefactory.CSharp.OperatorType.Implicit:
result.Modifiers |= Modifiers.Widening;
result.Operator = OverloadableOperatorType.CType;

Loading…
Cancel
Save