Ejemplo n.º 1
0
        private void AddUserVariable(IGMacCbRhsVariable rhsVar, GMacCbComputedVariable computedVar)
        {
            var inputVar = rhsVar as GMacCbInputVariable;

            if (ReferenceEquals(inputVar, null) == false)
            {
                inputVar.AddUserVariable(computedVar);

                return;
            }

            var tempVar = rhsVar as GMacCbTempVariable;

            if (ReferenceEquals(tempVar, null))
            {
                return;
            }

            tempVar.AddUserVariable(computedVar);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Adds a RHS variable to the internal list
 /// </summary>
 /// <param name="rhsVar"></param>
 internal void AddRhsVariable(IGMacCbRhsVariable rhsVar)
 {
     _rhsVariables.Add(rhsVar);
 }