Lines Matching defs:all
168 * @param all true if to include non-enumerable values.
171 static DebuggerValueDesc[] valueInfos(final Object object, final boolean all) {
173 return getDebuggerValueDescs((ScriptObject)object, all, new HashSet<>());
180 * @param all true if to include non-enumerable values.
183 static DebuggerValueDesc valueInfo(final String name, final Object value, final boolean all) {
184 return valueInfo(name, value, all, new HashSet<>());
191 * @param all true if to include non-enumerable values.
195 private static DebuggerValueDesc valueInfo(final String name, final Object value, final boolean all, final Set<Object> duplicates) {
198 return new DebuggerValueDesc(name, !object.isEmpty(), value, objectAsString(object, all, duplicates));
206 * @param all true if to include non-enumerable values.
210 private static DebuggerValueDesc[] getDebuggerValueDescs(final ScriptObject object, final boolean all, final Set<Object> duplicates) {
217 final String[] keys = object.getOwnKeys(all);
222 descs[i] = valueInfo(key, object.get(key), all, duplicates);
233 * @param all true if to include non-enumerable values.
237 private static String objectAsString(final ScriptObject object, final boolean all, final Set<Object> duplicates) {
259 final String objectString = objectAsString((ScriptObject)valueAsObject, all, duplicates);
275 final DebuggerValueDesc[] descs = getDebuggerValueDescs(object, all, duplicates);