CSLE.CLS_Expression_NegativeBit.ComputeValue C# (CSharp) Метод

ComputeValue() публичный Метод

public ComputeValue ( CLS_Content content ) : CLS_Content.Value
content CLS_Content
Результат CLS_Content.Value
        public CLS_Content.Value ComputeValue(CLS_Content content)
        {
            content.InStack(this);

            CLS_Content.Value oriVal = listParam[0].ComputeValue(content);

            CLS_Content.Value retVal = new CLS_Content.Value();

            ICLS_Type type = content.environment.GetType(oriVal.type);
            retVal.value = type.Math2Value(content, '~', oriVal.value, CLS_Content.Value.One, out retVal.type);

            content.OutStack(this);

            return retVal;
        }