@Deprecated(since = "11.3", forRemoval = true)
	public static DemangledObject demangle(Program program, String mangled) {
		List<Demangler> demanglers = getDemanglers();
		for (Demangler demangler : demanglers) {
			try {
				if (!demangler.canDemangle(program)) {
					continue;
				}

				MangledContext mangledContext =
					demangler.createMangledContext(mangled, null, null, null);
				DemangledObject demangledObject = demangler.demangle(mangledContext);
				if (demangledObject != null) {
					return demangledObject;
				}
			}
			catch (DemangledException e) {
				// ignore
			}
		}
		return null;
	}
Deprecated.  Use {@link #demangle(Program, String, Address)}. See class header for more
details.

<p>Locates all available demanglers and checks to see if the supplied program is
supported, then it attempts to demangle.

<p>This method will use only the default options for demangling.  If you need to
specify options, then you will have to call each specific demangler directly, creating
the options and mangled context specifically needed for each demangler.   See
{@link Demangler#createMangledContext(String, DemanglerOptions, Program, Address)} and
{@link Demangler#createDefaultOptions()}.

@param program the program containing the mangled name
@param mangled the mangled name
@return the demangled object or null
@deprecated see above
Ghidra/Features/Base/src/main/java/ghidra/app/util/demangler/DemanglerUtil.java