// Assembly: System.Xml
// Full name: System.Xml.Schema.XdrBuilder

namespace System.Xml.Schema
{
public class XdrBuilder // TypeDefIndex: 7094
{
	// Fields
	type#13160 S_XDR_Root_Element;
	type#13160 S_XDR_Root_SubElements;
	type#13160 S_XDR_ElementType_SubElements;
	type#13160 S_XDR_AttributeType_SubElements;
	type#13160 S_XDR_Group_SubElements;
	type#13717 S_XDR_Root_Attributes;
	type#13717 S_XDR_ElementType_Attributes;
	type#13717 S_XDR_AttributeType_Attributes;
	type#13717 S_XDR_Element_Attributes;
	type#13717 S_XDR_Attribute_Attributes;
	type#13717 S_XDR_Group_Attributes;
	type#13717 S_XDR_ElementDataType_Attributes;
	type#13717 S_XDR_AttributeDataType_Attributes;
	type#13718 S_SchemaEntries;
	type#25645 _SchemaInfo;
	type#26577 _TargetNamespace;
	type#29249 _reader;
	type#24590 positionInfo;
	type#24260 _contentValidator;
	type#34862 _CurState;
	type#34862 _NextState;
	type#19468 _StateHistory;
	type#19468 _GroupStack;
	type#26577 _XdrName;
	type#26577 _XdrPrefix;
	type#34851 _ElementDef;
	type#34853 _GroupDef;
	type#34846 _AttributeDef;
	type#34848 _UndefinedAttributeTypes;
	type#34848 _BaseDecl;
	type#29189 _NameTable;
	type#25648 _SchemaNames;
	type#29194 _CurNsMgr;
	type#26577 _Text;
	type#28363 validationEventHandler;
	type#19500 _UndeclaredElements;
	type#29261 xmlResolver;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#29248 reader, type#29193 curmgr, type#25644 sinfo, type#26576 targetNamspace, type#29188 nameTable, type#25647 schemaNames, type#28362 eventhandler) { }
	// RVA: -1
	internal virtual type#15313 ProcessElement(type#26576 prefix, type#26576 name, type#26576 ns) { }
	// RVA: -1
	internal virtual type#28660 ProcessAttribute(type#26576 prefix, type#26576 name, type#26576 ns, type#26576 value) { }
	// RVA: -1
	internal type#28660 set_XmlResolver(type#29260 value) { }
	// RVA: -1
	private type#15313 LoadSchema(type#26576 uri) { }
	// RVA: -1
	internal static type#15313 IsXdrSchema(type#26576 uri) { }
	// RVA: -1
	internal virtual type#15313 IsContentParsed() { }
	// RVA: -1
	internal virtual type#28660 ProcessMarkup(type#13629 markup) { }
	// RVA: -1
	internal virtual type#28660 ProcessCData(type#26576 value) { }
	// RVA: -1
	internal virtual type#28660 StartChildren() { }
	// RVA: -1
	internal virtual type#28660 EndChildren() { }
	// RVA: -1
	private type#28660 Push() { }
	// RVA: -1
	private type#28660 Pop() { }
	// RVA: -1
	private type#28660 PushGroupInfo() { }
	// RVA: -1
	private type#28660 PopGroupInfo() { }
	// RVA: -1
	private static type#28660 XDR_InitRoot(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildRoot_Name(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildRoot_ID(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BeginRoot(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_EndRoot(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitElementType(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_Name(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_Content(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_Model(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_Order(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_DtType(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_DtValues(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_DtMaxLength(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElementType_DtMinLength(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BeginElementType(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_EndElementType(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitAttributeType(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_Name(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_Required(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_Default(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_DtType(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_DtValues(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_DtMaxLength(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttributeType_DtMinLength(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BeginAttributeType(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_EndAttributeType(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitElement(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildElement_Type(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElement_MinOccurs(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildElement_MaxOccurs(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_EndElement(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitAttribute(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttribute_Type(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttribute_Required(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildAttribute_Default(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BeginAttribute(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_EndAttribute(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitGroup(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_BuildGroup_Order(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildGroup_MinOccurs(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_BuildGroup_MaxOccurs(type#29076 builder, type#23705 obj, type#26576 prefix) { }
	// RVA: -1
	private static type#28660 XDR_EndGroup(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitElementDtType(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_EndElementDtType(type#29076 builder) { }
	// RVA: -1
	private static type#28660 XDR_InitAttributeDtType(type#29076 builder, type#23705 obj) { }
	// RVA: -1
	private static type#28660 XDR_EndAttributeDtType(type#29076 builder) { }
	// RVA: -1
	private type#15313 GetNextState(type#29234 qname) { }
	// RVA: -1
	private type#15313 IsSkipableElement(type#29234 qname) { }
	// RVA: -1
	private type#15313 IsSkipableAttribute(type#29234 qname) { }
	// RVA: -1
	private type#20867 GetOrder(type#29234 qname) { }
	// RVA: -1
	private type#28660 AddOrder() { }
	// RVA: -1
	private static type#15313 IsYes(type#23705 obj, type#29076 builder) { }
	// RVA: -1
	private static type#27917 ParseMinOccurs(type#23705 obj, type#29076 builder) { }
	// RVA: -1
	private static type#27917 ParseMaxOccurs(type#23705 obj, type#29076 builder) { }
	// RVA: -1
	private static type#28660 HandleMinMax(type#24259 pContent, type#27917 cMin, type#27917 cMax) { }
	// RVA: -1
	private static type#28660 ParseDtMaxLength(type#12197 cVal, type#23705 obj, type#29076 builder) { }
	// RVA: -1
	private static type#28660 ParseDtMinLength(type#12197 cVal, type#23705 obj, type#29076 builder) { }
	// RVA: -1
	private static type#28660 CompareMinMaxLength(type#27917 cMin, type#27917 cMax, type#29076 builder) { }
	// RVA: -1
	private static type#15313 ParseInteger(type#26576 str, type#12197 n) { }
	// RVA: -1
	private type#28660 XDR_CheckAttributeDefault(type#34847 decl, type#25626 pAttdef) { }
	// RVA: -1
	private type#28660 SetAttributePresence(type#25626 pAttdef, type#15313 fRequired) { }
	// RVA: -1
	private type#20867 GetContent(type#29234 qname) { }
	// RVA: -1
	private type#15313 GetModel(type#29234 qname) { }
	// RVA: -1
	private type#29315 CheckDatatype(type#26576 str) { }
	// RVA: -1
	private type#28660 CheckDefaultAttValue(type#25626 attDef) { }
	// RVA: -1
	private type#15313 IsGlobal(type#20867 flags) { }
	// RVA: -1
	private type#28660 SendValidationEvent(type#26576 code, type#13453 args, type#29461 severity) { }
	// RVA: -1
	private type#28660 SendValidationEvent(type#26576 code) { }
	// RVA: -1
	private type#28660 SendValidationEvent(type#26576 code, type#26576 msg) { }
	// RVA: -1
	private type#28660 SendValidationEvent(type#29331 e, type#29461 severity) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
