public static bool CanEvaluate(CodeBlock node, bool useHeuristics) { InterpretChecker walker = new InterpretChecker(); walker.WalkNode(node); Debug.Assert(walker._voidExpressionsDepth == 0); return(walker.EvaluationOK(useHeuristics)); }
public static bool CanEvaluate(CodeBlock node, bool useHeuristics) { InterpretChecker walker = new InterpretChecker(); walker.WalkNode(node); Debug.Assert(walker._voidExpressionsDepth == 0); return walker.EvaluationOK(useHeuristics); }