/////////////////////////////////////////////////////////////////////// internal StringList GetWatchpoints() { StringList result = new StringList(); foreach (KeyValuePair <string, IVariable> pair in this) { IVariable variable = pair.Value; if (variable == null) { continue; } VariableFlags flags = EntityOps.GetWatchpointFlags( variable.Flags); if (flags != VariableFlags.None) { // // NOTE: Two element sub-list of name and watch types. // result.Add(new StringList( variable.Name, flags.ToString()).ToString()); } } return(result); }