internal static XamlTypeName ParseInternal (string typeName, Func<string, string> prefixResolver, out string error) { XamlTypeName name = GenericTypeNameParser.ParseIfTrivalName(typeName, prefixResolver, out error); if (name != null) { return name; } GenericTypeNameParser parser = new GenericTypeNameParser(prefixResolver); return parser.ParseName(typeName, out error); }