SYMBOL INDEX (680 symbols across 17 files) FILE: elem.go type element (line 7) | type element interface type elemBase (line 13) | type elemBase struct method afterMakePkg (line 20) | func (me *elemBase) afterMakePkg(bag *PkgBag) { method beforeMakePkg (line 29) | func (me *elemBase) beforeMakePkg(bag *PkgBag) { method base (line 38) | func (me *elemBase) base() *elemBase { return me } method init (line 40) | func (me *elemBase) init(parent, self element, xsdName xsdt.NCName, at... method longSafeName (line 49) | func (me *elemBase) longSafeName(bag *PkgBag) (ln string) { method selfName (line 60) | func (me *elemBase) selfName() xsdt.NCName { method Parent (line 71) | func (me *elemBase) Parent() element { return me.parent } type All (line 73) | type All struct type Annotation (line 83) | type Annotation struct type Any (line 90) | type Any struct type AnyAttribute (line 101) | type AnyAttribute struct type AppInfo (line 110) | type AppInfo struct type Attribute (line 117) | type Attribute struct type AttributeGroup (line 132) | type AttributeGroup struct type Choice (line 144) | type Choice struct type ComplexContent (line 158) | type ComplexContent struct type ComplexType (line 168) | type ComplexType struct type Documentation (line 189) | type Documentation struct type Element (line 197) | type Element struct type ExtensionComplexContent (line 222) | type ExtensionComplexContent struct type ExtensionSimpleContent (line 237) | type ExtensionSimpleContent struct type Field (line 248) | type Field struct type Group (line 256) | type Group struct type Include (line 270) | type Include struct type Import (line 278) | type Import struct type Key (line 287) | type Key struct type KeyRef (line 297) | type KeyRef struct type List (line 308) | type List struct type Notation (line 317) | type Notation struct type Redefine (line 327) | type Redefine struct type RestrictionComplexContent (line 339) | type RestrictionComplexContent struct type RestrictionSimpleContent (line 353) | type RestrictionSimpleContent struct type RestrictionSimpleEnumeration (line 377) | type RestrictionSimpleEnumeration struct type RestrictionSimpleFractionDigits (line 383) | type RestrictionSimpleFractionDigits struct type RestrictionSimpleLength (line 389) | type RestrictionSimpleLength struct type RestrictionSimpleMaxExclusive (line 395) | type RestrictionSimpleMaxExclusive struct type RestrictionSimpleMaxInclusive (line 401) | type RestrictionSimpleMaxInclusive struct type RestrictionSimpleMaxLength (line 407) | type RestrictionSimpleMaxLength struct type RestrictionSimpleMinExclusive (line 413) | type RestrictionSimpleMinExclusive struct type RestrictionSimpleMinInclusive (line 419) | type RestrictionSimpleMinInclusive struct type RestrictionSimpleMinLength (line 425) | type RestrictionSimpleMinLength struct type RestrictionSimplePattern (line 431) | type RestrictionSimplePattern struct type RestrictionSimpleTotalDigits (line 437) | type RestrictionSimpleTotalDigits struct type RestrictionSimpleType (line 443) | type RestrictionSimpleType struct type RestrictionSimpleWhiteSpace (line 464) | type RestrictionSimpleWhiteSpace struct type Selector (line 470) | type Selector struct type Sequence (line 478) | type Sequence struct type SimpleContent (line 492) | type SimpleContent struct type SimpleType (line 501) | type SimpleType struct type Union (line 513) | type Union struct type Unique (line 522) | type Unique struct function Flattened (line 532) | func Flattened(choices []*Choice, seqs []*Sequence) (allChoices []*Choic... FILE: elemmakepkg.go constant idPrefix (line 15) | idPrefix = "XsdGoPkg" method makePkg (line 18) | func (me *All) makePkg(bag *PkgBag) { method makePkg (line 24) | func (me *Annotation) makePkg(bag *PkgBag) { method makePkg (line 31) | func (me *Any) makePkg(bag *PkgBag) { method makePkg (line 36) | func (me *AnyAttribute) makePkg(bag *PkgBag) { method makePkg (line 41) | func (me *AppInfo) makePkg(bag *PkgBag) { method makePkg (line 46) | func (me *Attribute) makePkg(bag *PkgBag) { method makePkg (line 103) | func (me *AttributeGroup) makePkg(bag *PkgBag) { method makePkg (line 139) | func (me *Choice) makePkg(bag *PkgBag) { method makePkg (line 149) | func (me *ComplexContent) makePkg(bag *PkgBag) { method makePkg (line 156) | func (me *ComplexType) makePkg(bag *PkgBag) { method makePkg (line 347) | func (me *Documentation) makePkg(bag *PkgBag) { method makePkg (line 360) | func (me *Element) makePkg(bag *PkgBag) { method makePkg (line 442) | func (me *ExtensionComplexContent) makePkg(bag *PkgBag) { method makePkg (line 454) | func (me *ExtensionSimpleContent) makePkg(bag *PkgBag) { method makePkg (line 462) | func (me *Field) makePkg(bag *PkgBag) { method makePkg (line 467) | func (me *Group) makePkg(bag *PkgBag) { method makePkg (line 517) | func (me *Import) makePkg(bag *PkgBag) { method makePkg (line 540) | func (me *Key) makePkg(bag *PkgBag) { method makePkg (line 547) | func (me *KeyRef) makePkg(bag *PkgBag) { method makePkg (line 554) | func (me *List) makePkg(bag *PkgBag) { method makePkg (line 574) | func (me *Notation) makePkg(bag *PkgBag) { method makePkg (line 581) | func (me *Redefine) makePkg(bag *PkgBag) { method makePkg (line 590) | func (me *RestrictionComplexContent) makePkg(bag *PkgBag) { method makePkg (line 601) | func (me *RestrictionSimpleContent) makePkg(bag *PkgBag) { method makePkg (line 622) | func (me *RestrictionSimpleEnumeration) makePkg(bag *PkgBag) { method makePkg (line 630) | func (me *RestrictionSimpleFractionDigits) makePkg(bag *PkgBag) { method makePkg (line 635) | func (me *RestrictionSimpleLength) makePkg(bag *PkgBag) { method makePkg (line 640) | func (me *RestrictionSimpleMaxExclusive) makePkg(bag *PkgBag) { method makePkg (line 645) | func (me *RestrictionSimpleMaxInclusive) makePkg(bag *PkgBag) { method makePkg (line 650) | func (me *RestrictionSimpleMaxLength) makePkg(bag *PkgBag) { method makePkg (line 655) | func (me *RestrictionSimpleMinExclusive) makePkg(bag *PkgBag) { method makePkg (line 660) | func (me *RestrictionSimpleMinInclusive) makePkg(bag *PkgBag) { method makePkg (line 665) | func (me *RestrictionSimpleMinLength) makePkg(bag *PkgBag) { method makePkg (line 670) | func (me *RestrictionSimplePattern) makePkg(bag *PkgBag) { method makePkg (line 675) | func (me *RestrictionSimpleTotalDigits) makePkg(bag *PkgBag) { method makePkg (line 680) | func (me *RestrictionSimpleType) makePkg(bag *PkgBag) { method makePkg (line 698) | func (me *RestrictionSimpleWhiteSpace) makePkg(bag *PkgBag) { method makePkg (line 703) | func (me *Schema) makePkg(bag *PkgBag) { method makePkg (line 716) | func (me *Selector) makePkg(bag *PkgBag) { method makePkg (line 722) | func (me *Sequence) makePkg(bag *PkgBag) { method makePkg (line 732) | func (me *SimpleContent) makePkg(bag *PkgBag) { method makePkg (line 739) | func (me *SimpleType) makePkg(bag *PkgBag) { method makePkg (line 792) | func (me *Union) makePkg(bag *PkgBag) { method makePkg (line 809) | func (me *Unique) makePkg(bag *PkgBag) { function anns (line 816) | func anns(a *All, cc *ComplexContent) (anns []*Annotation) { function pluralize (line 831) | func pluralize(s string) string { function sfmt (line 840) | func sfmt(s string, a ...interface{}) string { function coerceToIdentifierRune (line 845) | func coerceToIdentifierRune(ch rune) rune { function safeIdentifier (line 854) | func safeIdentifier(s string) string { function subMakeElem (line 862) | func subMakeElem(bag *PkgBag, td *declType, el *Element, done map[string... function subMakeElemGroup (line 872) | func subMakeElemGroup(bag *PkgBag, td *declType, gr *Group, done map[str... FILE: elemparents.go method initElement (line 3) | func (me *All) initElement(parent element) { method initElement (line 9) | func (me *Annotation) initElement(parent element) { method initElement (line 15) | func (me *Any) initElement(parent element) { method initElement (line 20) | func (me *AnyAttribute) initElement(parent element) { method initElement (line 25) | func (me *AppInfo) initElement(parent element) { method initElement (line 29) | func (me *Attribute) initElement(parent element) { method initElement (line 35) | func (me *AttributeGroup) initElement(parent element) { method initElement (line 43) | func (me *Choice) initElement(parent element) { method initElement (line 53) | func (me *ComplexContent) initElement(parent element) { method initElement (line 60) | func (me *ComplexType) initElement(parent element) { method initElement (line 74) | func (me *Documentation) initElement(parent element) { method initElement (line 78) | func (me *Element) initElement(parent element) { method initElement (line 88) | func (me *ExtensionComplexContent) initElement(parent element) { method initElement (line 100) | func (me *ExtensionSimpleContent) initElement(parent element) { method initElement (line 108) | func (me *Field) initElement(parent element) { method initElement (line 113) | func (me *Group) initElement(parent element) { method initElement (line 121) | func (me *Import) initElement(parent element) { method initElement (line 126) | func (me *Key) initElement(parent element) { method initElement (line 133) | func (me *KeyRef) initElement(parent element) { method initElement (line 140) | func (me *List) initElement(parent element) { method initElement (line 146) | func (me *Notation) initElement(parent element) { method initElement (line 151) | func (me *Redefine) initElement(parent element) { method initElement (line 160) | func (me *RestrictionComplexContent) initElement(parent element) { method initElement (line 171) | func (me *RestrictionSimpleContent) initElement(parent element) { method initElement (line 192) | func (me *RestrictionSimpleEnumeration) initElement(parent element) { method initElement (line 196) | func (me *RestrictionSimpleFractionDigits) initElement(parent element) { method initElement (line 200) | func (me *RestrictionSimpleLength) initElement(parent element) { method initElement (line 204) | func (me *RestrictionSimpleMaxExclusive) initElement(parent element) { method initElement (line 208) | func (me *RestrictionSimpleMaxInclusive) initElement(parent element) { method initElement (line 212) | func (me *RestrictionSimpleMaxLength) initElement(parent element) { method initElement (line 216) | func (me *RestrictionSimpleMinExclusive) initElement(parent element) { method initElement (line 220) | func (me *RestrictionSimpleMinInclusive) initElement(parent element) { method initElement (line 224) | func (me *RestrictionSimpleMinLength) initElement(parent element) { method initElement (line 228) | func (me *RestrictionSimplePattern) initElement(parent element) { method initElement (line 232) | func (me *RestrictionSimpleTotalDigits) initElement(parent element) { method initElement (line 236) | func (me *RestrictionSimpleType) initElement(parent element) { method initElement (line 254) | func (me *RestrictionSimpleWhiteSpace) initElement(parent element) { method initElement (line 258) | func (me *Schema) initElement(parent element) { method initElement (line 272) | func (me *Selector) initElement(parent element) { method initElement (line 277) | func (me *Sequence) initElement(parent element) { method initElement (line 287) | func (me *SimpleContent) initElement(parent element) { method initElement (line 294) | func (me *SimpleType) initElement(parent element) { method initElement (line 302) | func (me *Union) initElement(parent element) { method initElement (line 308) | func (me *Unique) initElement(parent element) { FILE: hasattr.go type hasAttrAbstract (line 7) | type hasAttrAbstract struct type hasAttrAttributeFormDefault (line 11) | type hasAttrAttributeFormDefault struct type hasAttrBase (line 15) | type hasAttrBase struct type hasAttrBlock (line 19) | type hasAttrBlock struct type hasAttrBlockDefault (line 23) | type hasAttrBlockDefault struct type hasAttrDefault (line 27) | type hasAttrDefault struct type hasAttrFinal (line 31) | type hasAttrFinal struct type hasAttrFinalDefault (line 35) | type hasAttrFinalDefault struct type hasAttrFixed (line 39) | type hasAttrFixed struct type hasAttrForm (line 43) | type hasAttrForm struct type hasAttrElementFormDefault (line 47) | type hasAttrElementFormDefault struct type hasAttrId (line 51) | type hasAttrId struct type hasAttrItemType (line 55) | type hasAttrItemType struct type hasAttrLang (line 59) | type hasAttrLang struct type hasAttrMaxOccurs (line 63) | type hasAttrMaxOccurs struct method Value (line 67) | func (me *hasAttrMaxOccurs) Value() (l xsdt.Long) { type hasAttrMemberTypes (line 78) | type hasAttrMemberTypes struct type hasAttrMinOccurs (line 82) | type hasAttrMinOccurs struct type hasAttrMixed (line 86) | type hasAttrMixed struct type hasAttrName (line 90) | type hasAttrName struct type hasAttrNamespace (line 94) | type hasAttrNamespace struct type hasAttrNillable (line 98) | type hasAttrNillable struct type hasAttrProcessContents (line 102) | type hasAttrProcessContents struct type hasAttrPublic (line 106) | type hasAttrPublic struct type hasAttrRef (line 110) | type hasAttrRef struct type hasAttrRefer (line 114) | type hasAttrRefer struct type hasAttrSchemaLocation (line 118) | type hasAttrSchemaLocation struct type hasAttrSource (line 122) | type hasAttrSource struct type hasAttrSubstitutionGroup (line 126) | type hasAttrSubstitutionGroup struct type hasAttrSystem (line 130) | type hasAttrSystem struct type hasAttrTargetNamespace (line 134) | type hasAttrTargetNamespace struct type hasAttrType (line 138) | type hasAttrType struct type hasAttrUse (line 142) | type hasAttrUse struct type hasAttrValue (line 146) | type hasAttrValue struct type hasAttrVersion (line 150) | type hasAttrVersion struct type hasAttrXpath (line 154) | type hasAttrXpath struct FILE: haselem.go type hasCdata (line 3) | type hasCdata struct type hasElemAll (line 7) | type hasElemAll struct type hasElemAnnotation (line 11) | type hasElemAnnotation struct type hasElemsAny (line 15) | type hasElemsAny struct type hasElemsAnyAttribute (line 19) | type hasElemsAnyAttribute struct type hasElemsAppInfo (line 23) | type hasElemsAppInfo struct type hasElemsAttribute (line 27) | type hasElemsAttribute struct type hasElemsAttributeGroup (line 31) | type hasElemsAttributeGroup struct type hasElemChoice (line 35) | type hasElemChoice struct type hasElemsChoice (line 39) | type hasElemsChoice struct type hasElemComplexContent (line 43) | type hasElemComplexContent struct type hasElemComplexType (line 47) | type hasElemComplexType struct type hasElemsComplexType (line 51) | type hasElemsComplexType struct type hasElemsDocumentation (line 55) | type hasElemsDocumentation struct type hasElemsElement (line 59) | type hasElemsElement struct type hasElemsEnumeration (line 63) | type hasElemsEnumeration struct type hasElemExtensionComplexContent (line 67) | type hasElemExtensionComplexContent struct type hasElemExtensionSimpleContent (line 71) | type hasElemExtensionSimpleContent struct type hasElemField (line 75) | type hasElemField struct type hasElemFractionDigits (line 79) | type hasElemFractionDigits struct type hasElemGroup (line 83) | type hasElemGroup struct type hasElemsGroup (line 87) | type hasElemsGroup struct type hasElemsImport (line 91) | type hasElemsImport struct type hasElemsInclude (line 95) | type hasElemsInclude struct type hasElemsKey (line 99) | type hasElemsKey struct type hasElemKeyRef (line 103) | type hasElemKeyRef struct type hasElemLength (line 107) | type hasElemLength struct type hasElemList (line 111) | type hasElemList struct type hasElemMaxExclusive (line 115) | type hasElemMaxExclusive struct type hasElemMaxInclusive (line 119) | type hasElemMaxInclusive struct type hasElemMaxLength (line 123) | type hasElemMaxLength struct type hasElemMinExclusive (line 127) | type hasElemMinExclusive struct type hasElemMinInclusive (line 131) | type hasElemMinInclusive struct type hasElemMinLength (line 135) | type hasElemMinLength struct type hasElemsNotation (line 139) | type hasElemsNotation struct type hasElemPattern (line 143) | type hasElemPattern struct type hasElemsRedefine (line 147) | type hasElemsRedefine struct type hasElemRestrictionComplexContent (line 151) | type hasElemRestrictionComplexContent struct type hasElemRestrictionSimpleContent (line 155) | type hasElemRestrictionSimpleContent struct type hasElemRestrictionSimpleType (line 159) | type hasElemRestrictionSimpleType struct type hasElemSelector (line 163) | type hasElemSelector struct type hasElemSequence (line 167) | type hasElemSequence struct type hasElemsSequence (line 171) | type hasElemsSequence struct type hasElemSimpleContent (line 175) | type hasElemSimpleContent struct type hasElemsSimpleType (line 179) | type hasElemsSimpleType struct type hasElemTotalDigits (line 183) | type hasElemTotalDigits struct type hasElemUnion (line 187) | type hasElemUnion struct type hasElemUnique (line 191) | type hasElemUnique struct type hasElemWhiteSpace (line 195) | type hasElemWhiteSpace struct FILE: hasmakepkg.go method makePkg (line 3) | func (me *hasElemAll) makePkg(bag *PkgBag) { method makePkg (line 9) | func (me *hasElemAnnotation) makePkg(bag *PkgBag) { method makePkg (line 15) | func (me *hasElemsAny) makePkg(bag *PkgBag) { method makePkg (line 21) | func (me *hasElemsAnyAttribute) makePkg(bag *PkgBag) { method makePkg (line 27) | func (me *hasElemsAppInfo) makePkg(bag *PkgBag) { method makePkg (line 33) | func (me *hasElemsAttribute) makePkg(bag *PkgBag) { method makePkg (line 39) | func (me *hasElemsAttributeGroup) makePkg(bag *PkgBag) { method makePkg (line 45) | func (me *hasElemChoice) makePkg(bag *PkgBag) { method makePkg (line 51) | func (me *hasElemsChoice) makePkg(bag *PkgBag) { method makePkg (line 57) | func (me *hasElemComplexContent) makePkg(bag *PkgBag) { method makePkg (line 63) | func (me *hasElemComplexType) makePkg(bag *PkgBag) { method makePkg (line 69) | func (me *hasElemsComplexType) makePkg(bag *PkgBag) { method makePkg (line 75) | func (me *hasElemsDocumentation) makePkg(bag *PkgBag) { method makePkg (line 81) | func (me *hasElemsElement) makePkg(bag *PkgBag) { method makePkg (line 87) | func (me *hasElemsEnumeration) makePkg(bag *PkgBag) { method makePkg (line 93) | func (me *hasElemExtensionComplexContent) makePkg(bag *PkgBag) { method makePkg (line 99) | func (me *hasElemExtensionSimpleContent) makePkg(bag *PkgBag) { method makePkg (line 105) | func (me *hasElemField) makePkg(bag *PkgBag) { method makePkg (line 111) | func (me *hasElemFractionDigits) makePkg(bag *PkgBag) { method makePkg (line 117) | func (me *hasElemGroup) makePkg(bag *PkgBag) { method makePkg (line 123) | func (me *hasElemsGroup) makePkg(bag *PkgBag) { method makePkg (line 129) | func (me *hasElemsImport) makePkg(bag *PkgBag) { method makePkg (line 135) | func (me *hasElemsKey) makePkg(bag *PkgBag) { method makePkg (line 141) | func (me *hasElemKeyRef) makePkg(bag *PkgBag) { method makePkg (line 147) | func (me *hasElemLength) makePkg(bag *PkgBag) { method makePkg (line 153) | func (me *hasElemList) makePkg(bag *PkgBag) { method makePkg (line 159) | func (me *hasElemMaxExclusive) makePkg(bag *PkgBag) { method makePkg (line 165) | func (me *hasElemMaxInclusive) makePkg(bag *PkgBag) { method makePkg (line 171) | func (me *hasElemMaxLength) makePkg(bag *PkgBag) { method makePkg (line 177) | func (me *hasElemMinExclusive) makePkg(bag *PkgBag) { method makePkg (line 183) | func (me *hasElemMinInclusive) makePkg(bag *PkgBag) { method makePkg (line 189) | func (me *hasElemMinLength) makePkg(bag *PkgBag) { method makePkg (line 195) | func (me *hasElemsNotation) makePkg(bag *PkgBag) { method makePkg (line 201) | func (me *hasElemPattern) makePkg(bag *PkgBag) { method makePkg (line 207) | func (me *hasElemsRedefine) makePkg(bag *PkgBag) { method makePkg (line 213) | func (me *hasElemRestrictionComplexContent) makePkg(bag *PkgBag) { method makePkg (line 219) | func (me *hasElemRestrictionSimpleContent) makePkg(bag *PkgBag) { method makePkg (line 225) | func (me *hasElemRestrictionSimpleType) makePkg(bag *PkgBag) { method makePkg (line 231) | func (me *hasElemSelector) makePkg(bag *PkgBag) { method makePkg (line 237) | func (me *hasElemSequence) makePkg(bag *PkgBag) { method makePkg (line 243) | func (me *hasElemsSequence) makePkg(bag *PkgBag) { method makePkg (line 249) | func (me *hasElemSimpleContent) makePkg(bag *PkgBag) { method makePkg (line 255) | func (me *hasElemsSimpleType) makePkg(bag *PkgBag) { method makePkg (line 261) | func (me *hasElemTotalDigits) makePkg(bag *PkgBag) { method makePkg (line 267) | func (me *hasElemUnion) makePkg(bag *PkgBag) { method makePkg (line 273) | func (me *hasElemUnique) makePkg(bag *PkgBag) { method makePkg (line 279) | func (me *hasElemWhiteSpace) makePkg(bag *PkgBag) { method beforeMakePkg (line 285) | func (me *hasAttrAbstract) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 288) | func (me *hasAttrBase) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 291) | func (me *hasAttrBlock) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 294) | func (me *hasAttrDefault) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 297) | func (me *hasAttrFinal) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 300) | func (me *hasAttrFixed) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 303) | func (me *hasAttrForm) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 306) | func (me *hasAttrId) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 309) | func (me *hasAttrLang) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 312) | func (me *hasAttrMixed) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 315) | func (me *hasAttrName) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 319) | func (me *hasAttrNamespace) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 322) | func (me *hasAttrNillable) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 325) | func (me *hasAttrPublic) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 328) | func (me *hasAttrRef) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 331) | func (me *hasAttrRefer) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 334) | func (me *hasAttrSource) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 337) | func (me *hasAttrSystem) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 340) | func (me *hasAttrType) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 343) | func (me *hasAttrUse) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 346) | func (me *hasAttrValue) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 349) | func (me *hasAttrVersion) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 352) | func (me *hasAttrXpath) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 355) | func (me *hasAttrBlockDefault) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 358) | func (me *hasAttrFinalDefault) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 361) | func (me *hasAttrItemType) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 364) | func (me *hasAttrMaxOccurs) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 367) | func (me *hasAttrMemberTypes) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 370) | func (me *hasAttrMinOccurs) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 373) | func (me *hasAttrProcessContents) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 376) | func (me *hasAttrSchemaLocation) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 379) | func (me *hasAttrSubstitutionGroup) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 382) | func (me *hasAttrTargetNamespace) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 385) | func (me *hasAttrAttributeFormDefault) beforeMakePkg(bag *PkgBag) { method beforeMakePkg (line 388) | func (me *hasAttrElementFormDefault) beforeMakePkg(bag *PkgBag) { method afterMakePkg (line 391) | func (me *hasAttrAbstract) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 394) | func (me *hasAttrBase) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 397) | func (me *hasAttrBlock) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 400) | func (me *hasAttrDefault) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 403) | func (me *hasAttrFinal) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 406) | func (me *hasAttrFixed) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 409) | func (me *hasAttrForm) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 412) | func (me *hasAttrId) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 415) | func (me *hasAttrLang) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 418) | func (me *hasAttrMixed) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 421) | func (me *hasAttrName) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 425) | func (me *hasAttrNamespace) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 428) | func (me *hasAttrNillable) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 431) | func (me *hasAttrPublic) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 434) | func (me *hasAttrRef) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 437) | func (me *hasAttrRefer) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 440) | func (me *hasAttrSource) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 443) | func (me *hasAttrSystem) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 446) | func (me *hasAttrType) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 449) | func (me *hasAttrUse) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 452) | func (me *hasAttrValue) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 455) | func (me *hasAttrVersion) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 458) | func (me *hasAttrXpath) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 461) | func (me *hasAttrBlockDefault) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 464) | func (me *hasAttrFinalDefault) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 467) | func (me *hasAttrItemType) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 470) | func (me *hasAttrMaxOccurs) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 473) | func (me *hasAttrMemberTypes) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 476) | func (me *hasAttrMinOccurs) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 479) | func (me *hasAttrProcessContents) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 482) | func (me *hasAttrSchemaLocation) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 485) | func (me *hasAttrSubstitutionGroup) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 488) | func (me *hasAttrTargetNamespace) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 491) | func (me *hasAttrAttributeFormDefault) afterMakePkg(bag *PkgBag) { method afterMakePkg (line 494) | func (me *hasAttrElementFormDefault) afterMakePkg(bag *PkgBag) { FILE: hasparents.go method initChildren (line 3) | func (me *hasElemAll) initChildren(p element) { method initChildren (line 9) | func (me *hasElemAnnotation) initChildren(p element) { method initChildren (line 15) | func (me *hasElemsAny) initChildren(p element) { method initChildren (line 21) | func (me *hasElemsAnyAttribute) initChildren(p element) { method initChildren (line 27) | func (me *hasElemsAppInfo) initChildren(p element) { method initChildren (line 33) | func (me *hasElemsAttribute) initChildren(p element) { method initChildren (line 39) | func (me *hasElemsAttributeGroup) initChildren(p element) { method initChildren (line 45) | func (me *hasElemChoice) initChildren(p element) { method initChildren (line 51) | func (me *hasElemsChoice) initChildren(p element) { method initChildren (line 57) | func (me *hasElemComplexContent) initChildren(p element) { method initChildren (line 63) | func (me *hasElemComplexType) initChildren(p element) { method initChildren (line 69) | func (me *hasElemsComplexType) initChildren(p element) { method initChildren (line 75) | func (me *hasElemsDocumentation) initChildren(p element) { method initChildren (line 81) | func (me *hasElemsElement) initChildren(p element) { method initChildren (line 87) | func (me *hasElemsEnumeration) initChildren(p element) { method initChildren (line 93) | func (me *hasElemExtensionComplexContent) initChildren(p element) { method initChildren (line 99) | func (me *hasElemExtensionSimpleContent) initChildren(p element) { method initChildren (line 105) | func (me *hasElemField) initChildren(p element) { method initChildren (line 111) | func (me *hasElemFractionDigits) initChildren(p element) { method initChildren (line 117) | func (me *hasElemGroup) initChildren(p element) { method initChildren (line 123) | func (me *hasElemsGroup) initChildren(p element) { method initChildren (line 129) | func (me *hasElemsImport) initChildren(p element) { method initChildren (line 135) | func (me *hasElemsKey) initChildren(p element) { method initChildren (line 141) | func (me *hasElemKeyRef) initChildren(p element) { method initChildren (line 147) | func (me *hasElemLength) initChildren(p element) { method initChildren (line 153) | func (me *hasElemList) initChildren(p element) { method initChildren (line 159) | func (me *hasElemMaxExclusive) initChildren(p element) { method initChildren (line 165) | func (me *hasElemMaxInclusive) initChildren(p element) { method initChildren (line 171) | func (me *hasElemMaxLength) initChildren(p element) { method initChildren (line 177) | func (me *hasElemMinExclusive) initChildren(p element) { method initChildren (line 183) | func (me *hasElemMinInclusive) initChildren(p element) { method initChildren (line 189) | func (me *hasElemMinLength) initChildren(p element) { method initChildren (line 195) | func (me *hasElemsNotation) initChildren(p element) { method initChildren (line 201) | func (me *hasElemPattern) initChildren(p element) { method initChildren (line 207) | func (me *hasElemsRedefine) initChildren(p element) { method initChildren (line 213) | func (me *hasElemRestrictionComplexContent) initChildren(p element) { method initChildren (line 219) | func (me *hasElemRestrictionSimpleContent) initChildren(p element) { method initChildren (line 225) | func (me *hasElemRestrictionSimpleType) initChildren(p element) { method initChildren (line 231) | func (me *hasElemSelector) initChildren(p element) { method initChildren (line 237) | func (me *hasElemSequence) initChildren(p element) { method initChildren (line 243) | func (me *hasElemsSequence) initChildren(p element) { method initChildren (line 249) | func (me *hasElemSimpleContent) initChildren(p element) { method initChildren (line 255) | func (me *hasElemsSimpleType) initChildren(p element) { method initChildren (line 261) | func (me *hasElemTotalDigits) initChildren(p element) { method initChildren (line 267) | func (me *hasElemUnion) initChildren(p element) { method initChildren (line 273) | func (me *hasElemUnique) initChildren(p element) { method initChildren (line 279) | func (me *hasElemWhiteSpace) initChildren(p element) { FILE: makepkg.go type pkgGen (line 26) | type pkgGen struct type beforeAfterMake (line 33) | type beforeAfterMake interface type pkgStack (line 38) | type pkgStack method Pop (line 40) | func (me *pkgStack) Pop() (el interface{}) { sl := *me; el = sl[0]; *m... method Push (line 42) | func (me *pkgStack) Push(el interface{}) { nu := []interface{}{el}; *m... type pkgStacks (line 44) | type pkgStacks struct method CurName (line 48) | func (me *pkgStacks) CurName() (r xsdt.NCName) { method CurSimpleType (line 55) | func (me *pkgStacks) CurSimpleType() (r *SimpleType) { method FullName (line 62) | func (me *pkgStacks) FullName() (r string) { type PkgBag (line 69) | type PkgBag struct method addType (line 132) | func (me *PkgBag) addType(elem element, n, t string, a ...*Annotation)... method AnonName (line 142) | func (me *PkgBag) AnonName(n string) (an xsdt.NCName) { method append (line 153) | func (me *PkgBag) append(lines ...string) { method appendFmt (line 157) | func (me *PkgBag) appendFmt(addLineAfter bool, format string, fmtArgs ... method assembleSource (line 164) | func (me *PkgBag) assembleSource() string { method checkType (line 245) | func (me *PkgBag) checkType(typeSpec string) { method isParseType (line 260) | func (me *PkgBag) isParseType(typeRef string) bool { method resolveQnameRef (line 269) | func (me *PkgBag) resolveQnameRef(ref, pref string, noUsageRec *string... method rewriteTypeSpec (line 293) | func (me *PkgBag) rewriteTypeSpec(typeSpec string) (tn string) { method safeName (line 303) | func (me *PkgBag) safeName(name string) string { method xsdStringTypeRef (line 307) | func (me *PkgBag) xsdStringTypeRef() string { function newPkgBag (line 97) | func newPkgBag(schema *Schema) (bag *PkgBag) { type declEmbed (line 311) | type declEmbed struct method render (line 318) | func (me *declEmbed) render(bag *PkgBag, dt *declType) { type declField (line 331) | type declField struct method render (line 338) | func (me *declField) render(bag *PkgBag, dt *declType) { type declMethod (line 348) | type declMethod struct method render (line 354) | func (me *declMethod) render(bag *PkgBag, dt *declType) { type declType (line 365) | type declType struct method addAnnotations (line 376) | func (me *declType) addAnnotations(a ...*Annotation) { method addField (line 380) | func (me *declType) addField(elem element, n, t, x string, a ...*Annot... method addEmbed (line 386) | func (me *declType) addEmbed(elem element, name string, a ...*Annotati... method addMethod (line 392) | func (me *declType) addMethod(elem element, recType, name, retType, bo... method checkForEquivalents (line 398) | func (me *declType) checkForEquivalents(bag *PkgBag) { method equivalentTo (line 408) | func (me *declType) equivalentTo(dt *declType) bool { method render (line 456) | func (me *declType) render(bag *PkgBag) { FILE: types/xsdtypes.go type notation (line 7) | type notation struct type Notations (line 11) | type Notations method Add (line 13) | func (me Notations) Add(id, name, public, system string) { type AnySimpleType (line 18) | type AnySimpleType method Set (line 21) | func (me *AnySimpleType) Set(v string) { method String (line 26) | func (me AnySimpleType) String() string { type ToXsdtAnySimpleType (line 31) | type ToXsdtAnySimpleType interface type AnyType (line 36) | type AnyType method Set (line 39) | func (me *AnyType) Set(v string) { method String (line 44) | func (me AnyType) String() string { type ToXsdtAnyType (line 49) | type ToXsdtAnyType interface type AnyURI (line 54) | type AnyURI method Set (line 57) | func (me *AnyURI) Set(v string) { method String (line 62) | func (me AnyURI) String() string { type ToXsdtAnyURI (line 67) | type ToXsdtAnyURI interface type Base64Binary (line 72) | type Base64Binary method Set (line 75) | func (me *Base64Binary) Set(v string) { method String (line 80) | func (me Base64Binary) String() string { type ToXsdtBase64Binary (line 85) | type ToXsdtBase64Binary interface type Boolean (line 90) | type Boolean method B (line 93) | func (me Boolean) B() bool { method Set (line 98) | func (me *Boolean) Set(v string) { method String (line 112) | func (me Boolean) String() string { type ToXsdtBoolean (line 117) | type ToXsdtBoolean interface type Byte (line 122) | type Byte method N (line 125) | func (me Byte) N() int8 { method Set (line 130) | func (me *Byte) Set(s string) { method String (line 136) | func (me Byte) String() string { type ToXsdtByte (line 141) | type ToXsdtByte interface type Date (line 147) | type Date method Set (line 150) | func (me *Date) Set(v string) { method String (line 155) | func (me Date) String() string { type ToXsdtDate (line 160) | type ToXsdtDate interface type DateTime (line 165) | type DateTime method Set (line 168) | func (me *DateTime) Set(v string) { method String (line 173) | func (me DateTime) String() string { type ToXsdtDateTime (line 178) | type ToXsdtDateTime interface type Time (line 183) | type Time method Set (line 186) | func (me *Time) Set(v string) { method String (line 191) | func (me Time) String() string { type ToXsdtTime (line 196) | type ToXsdtTime interface type Decimal (line 201) | type Decimal method Set (line 204) | func (me *Decimal) Set(v string) { method String (line 209) | func (me Decimal) String() string { type ToXsdtDecimal (line 214) | type ToXsdtDecimal interface type Double (line 219) | type Double method N (line 222) | func (me Double) N() float64 { method Set (line 227) | func (me *Double) Set(s string) { method String (line 233) | func (me Double) String() string { type ToXsdtDouble (line 238) | type ToXsdtDouble interface type Duration (line 243) | type Duration method Set (line 246) | func (me *Duration) Set(v string) { method String (line 251) | func (me Duration) String() string { type ToXsdtDuration (line 256) | type ToXsdtDuration interface type Entities (line 261) | type Entities method Set (line 264) | func (me *Entities) Set(v string) { method String (line 269) | func (me Entities) String() string { method Values (line 274) | func (me Entities) Values() (list []Entity) { type ToXsdtEntities (line 284) | type ToXsdtEntities interface type Entity (line 289) | type Entity method Set (line 292) | func (me *Entity) Set(v string) { method String (line 297) | func (me Entity) String() string { type ToXsdtEntity (line 302) | type ToXsdtEntity interface type Float (line 307) | type Float method N (line 310) | func (me Float) N() float32 { method Set (line 315) | func (me *Float) Set(s string) { method String (line 321) | func (me Float) String() string { type ToXsdtFloat (line 326) | type ToXsdtFloat interface type GDay (line 331) | type GDay method Set (line 334) | func (me *GDay) Set(v string) { method String (line 339) | func (me GDay) String() string { type ToXsdtGDay (line 344) | type ToXsdtGDay interface type GMonth (line 349) | type GMonth method Set (line 352) | func (me *GMonth) Set(v string) { method String (line 357) | func (me GMonth) String() string { type ToXsdtGMonth (line 362) | type ToXsdtGMonth interface type GMonthDay (line 367) | type GMonthDay method Set (line 370) | func (me *GMonthDay) Set(v string) { method String (line 375) | func (me GMonthDay) String() string { type ToXsdtGMonthDay (line 380) | type ToXsdtGMonthDay interface type GYear (line 385) | type GYear method Set (line 388) | func (me *GYear) Set(v string) { method String (line 393) | func (me GYear) String() string { type ToXsdtGYear (line 398) | type ToXsdtGYear interface type GYearMonth (line 403) | type GYearMonth method Set (line 406) | func (me *GYearMonth) Set(v string) { method String (line 411) | func (me GYearMonth) String() string { type ToXsdtGYearMonth (line 416) | type ToXsdtGYearMonth interface type HexBinary (line 421) | type HexBinary method Set (line 424) | func (me *HexBinary) Set(v string) { method String (line 429) | func (me HexBinary) String() string { type ToXsdtHexBinary (line 434) | type ToXsdtHexBinary interface type Id (line 439) | type Id method Set (line 442) | func (me *Id) Set(v string) { method String (line 447) | func (me Id) String() string { type ToXsdtId (line 452) | type ToXsdtId interface type Idref (line 457) | type Idref method Set (line 460) | func (me *Idref) Set(v string) { method String (line 465) | func (me Idref) String() string { type ToXsdtIdref (line 470) | type ToXsdtIdref interface type Idrefs (line 475) | type Idrefs method Set (line 478) | func (me *Idrefs) Set(v string) { method String (line 483) | func (me Idrefs) String() string { method Values (line 488) | func (me Idrefs) Values() (list []Idref) { type ToXsdtIdrefs (line 498) | type ToXsdtIdrefs interface type Int (line 503) | type Int method N (line 506) | func (me Int) N() int32 { method Set (line 511) | func (me *Int) Set(s string) { method String (line 517) | func (me Int) String() string { type ToXsdtInt (line 522) | type ToXsdtInt interface type Integer (line 527) | type Integer method N (line 530) | func (me Integer) N() int64 { method Set (line 535) | func (me *Integer) Set(s string) { method String (line 541) | func (me Integer) String() string { type ToXsdtInteger (line 546) | type ToXsdtInteger interface type Language (line 551) | type Language method Set (line 554) | func (me *Language) Set(v string) { method String (line 559) | func (me Language) String() string { type ToXsdtLanguage (line 564) | type ToXsdtLanguage interface type Long (line 569) | type Long method N (line 572) | func (me Long) N() int64 { method Set (line 577) | func (me *Long) Set(s string) { method String (line 583) | func (me Long) String() string { type ToXsdtLong (line 588) | type ToXsdtLong interface type Name (line 593) | type Name method Set (line 596) | func (me *Name) Set(v string) { method String (line 601) | func (me Name) String() string { type ToXsdtName (line 606) | type ToXsdtName interface type NCName (line 611) | type NCName method Set (line 614) | func (me *NCName) Set(v string) { method String (line 619) | func (me NCName) String() string { type ToXsdtNCName (line 624) | type ToXsdtNCName interface type NegativeInteger (line 629) | type NegativeInteger method N (line 632) | func (me NegativeInteger) N() int64 { method Set (line 637) | func (me *NegativeInteger) Set(s string) { method String (line 643) | func (me NegativeInteger) String() string { type ToXsdtNegativeInteger (line 648) | type ToXsdtNegativeInteger interface type Nmtoken (line 653) | type Nmtoken method Set (line 656) | func (me *Nmtoken) Set(v string) { method String (line 661) | func (me Nmtoken) String() string { type ToXsdtNmtoken (line 666) | type ToXsdtNmtoken interface type Nmtokens (line 671) | type Nmtokens method Set (line 674) | func (me *Nmtokens) Set(v string) { method String (line 679) | func (me Nmtokens) String() string { method Values (line 684) | func (me Nmtokens) Values() (list []Nmtoken) { type ToXsdtNmtokens (line 694) | type ToXsdtNmtokens interface type NonNegativeInteger (line 699) | type NonNegativeInteger method N (line 702) | func (me NonNegativeInteger) N() uint64 { method Set (line 707) | func (me *NonNegativeInteger) Set(s string) { method String (line 713) | func (me NonNegativeInteger) String() string { type ToXsdtNonNegativeInteger (line 718) | type ToXsdtNonNegativeInteger interface type NonPositiveInteger (line 723) | type NonPositiveInteger method N (line 726) | func (me NonPositiveInteger) N() int64 { method Set (line 731) | func (me *NonPositiveInteger) Set(s string) { method String (line 737) | func (me NonPositiveInteger) String() string { type ToXsdtNonPositiveInteger (line 742) | type ToXsdtNonPositiveInteger interface type NormalizedString (line 747) | type NormalizedString method Set (line 750) | func (me *NormalizedString) Set(v string) { method String (line 755) | func (me NormalizedString) String() string { type ToXsdtNormalizedString (line 760) | type ToXsdtNormalizedString interface type Notation (line 765) | type Notation method Set (line 768) | func (me *Notation) Set(v string) { method String (line 773) | func (me Notation) String() string { method Values (line 778) | func (me Notation) Values() (list []Qname) { type ToXsdtNotation (line 788) | type ToXsdtNotation interface type PositiveInteger (line 793) | type PositiveInteger method N (line 796) | func (me PositiveInteger) N() uint64 { method Set (line 801) | func (me *PositiveInteger) Set(s string) { method String (line 807) | func (me PositiveInteger) String() string { type ToXsdtPositiveInteger (line 812) | type ToXsdtPositiveInteger interface type Qname (line 817) | type Qname method Set (line 820) | func (me *Qname) Set(v string) { method String (line 825) | func (me Qname) String() string { type ToXsdtQname (line 830) | type ToXsdtQname interface type Short (line 835) | type Short method N (line 838) | func (me Short) N() int16 { method Set (line 843) | func (me *Short) Set(s string) { method String (line 849) | func (me Short) String() string { type ToXsdtShort (line 854) | type ToXsdtShort interface type String (line 859) | type String method Set (line 862) | func (me *String) Set(v string) { method String (line 867) | func (me String) String() string { type ToXsdtString (line 872) | type ToXsdtString interface type Token (line 877) | type Token method Set (line 880) | func (me *Token) Set(v string) { method String (line 885) | func (me Token) String() string { type ToXsdtToken (line 890) | type ToXsdtToken interface type UnsignedByte (line 895) | type UnsignedByte method N (line 898) | func (me UnsignedByte) N() uint8 { method Set (line 903) | func (me *UnsignedByte) Set(s string) { method String (line 909) | func (me UnsignedByte) String() string { type ToXsdtUnsignedByte (line 914) | type ToXsdtUnsignedByte interface type UnsignedInt (line 919) | type UnsignedInt method N (line 922) | func (me UnsignedInt) N() uint32 { method Set (line 927) | func (me *UnsignedInt) Set(s string) { method String (line 933) | func (me UnsignedInt) String() string { type ToXsdtUnsignedInt (line 938) | type ToXsdtUnsignedInt interface type UnsignedLong (line 943) | type UnsignedLong method N (line 946) | func (me UnsignedLong) N() uint64 { method Set (line 951) | func (me *UnsignedLong) Set(s string) { method String (line 957) | func (me UnsignedLong) String() string { type ToXsdtUnsignedLong (line 962) | type ToXsdtUnsignedLong interface type UnsignedShort (line 967) | type UnsignedShort method N (line 970) | func (me UnsignedShort) N() uint16 { method Set (line 975) | func (me *UnsignedShort) Set(s string) { method String (line 981) | func (me UnsignedShort) String() string { type ToXsdtUnsignedShort (line 986) | type ToXsdtUnsignedShort interface function ListValues (line 991) | func ListValues(v string) (spl []string) { function ListValuesBoolean (line 1042) | func ListValuesBoolean(vals []Boolean) (sl []bool) { function ListValuesDouble (line 1050) | func ListValuesDouble(vals []Double) (sl []float64) { function ListValuesLong (line 1058) | func ListValuesLong(vals []Long) (sl []int64) { function OnWalkError (line 1067) | func OnWalkError(err *error, slice *[]error, breakWalk bool, handler fun... FILE: xsd-makepkg/main.go function main (line 45) | func main() { FILE: xsd-makepkg/tests/tests.go function verifyDocs (line 19) | func verifyDocs(origData, faksData []byte) (errs []error) { function verifyNode (line 30) | func verifyNode(orig, faks *xmlx.Node) (errs []error) { function TestViaRemarshal (line 99) | func TestViaRemarshal(dirPath string, makeEmptyDoc func() interface{}) { FILE: xsd-makepkg/tests/xsd-test-atom/main.go type AtomEntryDoc (line 13) | type AtomEntryDoc struct type AtomFeedDoc (line 18) | type AtomFeedDoc struct function main (line 23) | func main() { FILE: xsd-makepkg/tests/xsd-test-collada/main.go type Col14Doc (line 15) | type Col14Doc struct type Col15Doc (line 20) | type Col15Doc struct function main (line 25) | func main() { FILE: xsd-makepkg/tests/xsd-test-kml/main.go type KmlDoc (line 13) | type KmlDoc struct function main (line 18) | func main() { FILE: xsd-makepkg/tests/xsd-test-rss/main.go type RssDoc (line 13) | type RssDoc struct function main (line 18) | func main() { FILE: xsd-makepkg/tests/xsd-test-svg/main.go type SvgDoc (line 13) | type SvgDoc struct function main (line 18) | func main() { FILE: xsd-schema.go constant goPkgPrefix (line 20) | goPkgPrefix = "" constant goPkgSuffix (line 21) | goPkgSuffix = "_go" constant protSep (line 22) | protSep = "://" constant xsdNamespaceUri (line 23) | xsdNamespaceUri = "http://www.w3.org/2001/XMLSchema" type Schema (line 30) | type Schema struct method allSchemas (line 64) | func (me *Schema) allSchemas(loadedSchemas map[string]bool) (schemas [... method collectGlobals (line 76) | func (me *Schema) collectGlobals(bag *PkgBag, loadedSchemas map[string... method globalComplexType (line 101) | func (me *Schema) globalComplexType(bag *PkgBag, name string, loadedSc... method globalElement (line 122) | func (me *Schema) globalElement(bag *PkgBag, name string) (el *Element) { method globalSubstitutionElems (line 141) | func (me *Schema) globalSubstitutionElems(el *Element, loadedSchemas m... method MakeGoPkgSrcFile (line 164) | func (me *Schema) MakeGoPkgSrcFile() (goOutFilePath string, err error) { method onLoad (line 183) | func (me *Schema) onLoad(rootAtts []xml.Attr, loadUri, localPath strin... method RootSchema (line 232) | func (me *Schema) RootSchema(pathSchemas []string) *Schema { function ClearLoadedSchemasCache (line 246) | func ClearLoadedSchemasCache() { function loadSchema (line 250) | func loadSchema(r io.Reader, loadUri, localPath string) (sd *Schema, err... function loadSchemaFile (line 274) | func loadSchemaFile(filename string, loadUri string) (sd *Schema, err er... function LoadSchema (line 283) | func LoadSchema(uri string, localCopy bool) (sd *Schema, err error) {