internal override Evaluation Analyze(Analyzer /*!*/ analyzer, ExInfoFromParent info) { analyzer.AddCurrentRoutineProperty(RoutineProperties.ContainsLocalsWorker); body.Analyze(analyzer); return(new Evaluation(this)); }
internal void Analyze(Analyzer /*!*/ analyzer) { ExInfoFromParent winfo = new ExInfoFromParent(this, AccessType.Write); if (keyVar != null) { keyVar.Analyze(analyzer, winfo); } valueVar.Analyze(analyzer, winfo); nextQuery.Analyze(analyzer); }