Example #1
0
 /// <summary>
 /// Set evaluation log for use by resolvers
 /// </summary>
 /// <param name="log">Evaluation log</param>
 internal void SetLog(EvaluationLog log)
 {
     Log = log;
 }
Example #2
0
        private void copyInfoFromInToOutSnapshot(VarLikeConstructUse variable, AssumePoint p, EvaluationLog log)
        {
            var variableInfo = log.GetSnapshotEntry(variable);

            if (variableInfo != null)
            {
                var vals = variableInfo.ReadMemory(p.InSnapshot).PossibleValues;
                variableInfo.WriteMemory(Output, new MemoryEntry(vals));
            }
        }