// Assembly: mscorlib
// Full name: System.Text.Normalization

namespace System.Text
{
public class Normalization // TypeDefIndex: 3979
{
	// Fields
	type#12380 props;
	type#12407 mappedChars;
	type#12402 charMapIndex;
	type#12402 helperIndex;
	type#12437 mapIdxToComposite;
	type#12380 combiningClass;
	type#23710 forLock;
	type#15327 isReady;

	// Methods
	// RVA: -1
	private static type#27917 PropValue(type#20867 cp) { }
	// RVA: -1
	private static type#20867 CharMapIdx(type#20867 cp) { }
	// RVA: -1
	private static type#15455 GetCombiningClass(type#20867 c) { }
	// RVA: -1
	private static type#20867 GetPrimaryCompositeFromMapIndex(type#20867 src) { }
	// RVA: -1
	private static type#20867 GetPrimaryCompositeHelperIndex(type#20867 cp) { }
	// RVA: -1
	private static type#26576 Compose(type#26576 source, type#20867 checkType) { }
	// RVA: -1
	private static type#26605 Combine(type#26576 source, type#20867 start, type#20867 checkType) { }
	// RVA: -1
	private static type#28660 Combine(type#26605 sb, type#20867 i, type#20867 checkType) { }
	// RVA: -1
	private static type#20867 CombineHangul(type#26605 sb, type#26576 s, type#20867 current) { }
	// RVA: -1
	private static type#20867 Fetch(type#26605 sb, type#26576 s, type#20867 i) { }
	// RVA: -1
	private static type#20867 TryComposeWithPreviousStarter(type#26605 sb, type#26576 s, type#20867 current) { }
	// RVA: -1
	private static type#20867 TryCompose(type#20867 i, type#20867 starter, type#20867 candidate) { }
	// RVA: -1
	private static type#26576 Decompose(type#26576 source, type#20867 checkType) { }
	// RVA: -1
	private static type#28660 Decompose(type#26576 source, type#12130 sb, type#20867 checkType) { }
	// RVA: -1
	private static type#28660 ReorderCanonical(type#26576 src, type#12130 sb, type#20867 start) { }
	// RVA: -1
	private static type#28660 DecomposeChar(type#12130 sb, type#11715 buf, type#26576 s, type#20867 i, type#20867 checkType, type#11942 start) { }
	// RVA: -1
	public static type#23451 QuickCheck(type#15837 c, type#20867 type) { }
	// RVA: -1
	private static type#20867 GetCanonicalHangul(type#20867 s, type#13150 buf, type#20867 bufIdx) { }
	// RVA: -1
	private static type#20867 GetCanonical(type#20867 c, type#13150 buf, type#20867 bufIdx, type#20867 checkType) { }
	// RVA: -1
	public static type#26576 Normalize(type#26576 source, type#23453 normalizationForm) { }
	// RVA: -1
	public static type#26576 Normalize(type#26576 source, type#20867 type) { }
	// RVA: -1
	private static type#28660 load_normalization_resource(type#11951 props, type#11951 mappedChars, type#11951 charMapIndex, type#11951 helperIndex, type#11951 mapIdxToComposite, type#11951 combiningClass) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
