golang.org/x/net/html.Node.DataAtom (field)

56 uses

	golang.org/x/net/html (current package)
		node.go#L48: 	DataAtom  atom.Atom
		node.go#L144: 		DataAtom: n.DataAtom,
		node.go#L185: 		if n.DataAtom == a && n.Namespace == "" {
		parse.go#L112: 		tagAtom := p.oe[i].DataAtom
		parse.go#L164: 		tagAtom := p.oe[i].DataAtom
		parse.go#L209: 		switch n.DataAtom {
		parse.go#L242: 		switch p.top().DataAtom {
		parse.go#L256: 		if p.oe[i].DataAtom == a.Table {
		parse.go#L264: 		if p.oe[j].DataAtom == a.Template {
		parse.go#L328: 		DataAtom: p.tok.DataAtom,
		parse.go#L353: 		if n.DataAtom != tagAtom {
		parse.go#L449: 		switch n.DataAtom {
		parse.go#L454: 					switch ancestor.DataAtom {
		parse.go#L691: 				if n := p.oe[i]; n.Namespace == "" && n.DataAtom == a.Template {
		parse.go#L758: 	if p.top().DataAtom != a.Head {
		parse.go#L850: 		switch n := p.oe.top(); n.DataAtom {
		parse.go#L887: 				if body.Type == ElementNode && body.DataAtom == a.Body {
		parse.go#L893: 			if !p.framesetOK || len(p.oe) < 2 || p.oe[1].DataAtom != a.Body {
		parse.go#L910: 			switch n := p.top(); n.DataAtom {
		parse.go#L934: 				switch node.DataAtom {
		parse.go#L952: 				switch node.DataAtom {
		parse.go#L976: 				if n := p.afe[i]; n.Type == ElementNode && n.DataAtom == a.A {
		parse.go#L1069: 			if p.top().DataAtom == a.Option {
		parse.go#L1127: 				if p.oe[i].DataAtom != a.Form {
		parse.go#L1180: 			switch e.DataAtom {
		parse.go#L1214: 			if p.afe[j].DataAtom == tagAtom {
		parse.go#L1318: 		switch commonAncestor.DataAtom {
		parse.go#L1357: 		if (p.oe[i].DataAtom == tagAtom) &&
		parse.go#L1375: 		if n := p.oe.top(); n.DataAtom == a.Textarea && n.FirstChild == nil {
		parse.go#L1402: 		switch p.oe.top().DataAtom {
		parse.go#L1460: 			switch p.top().DataAtom {
		parse.go#L1585: 			if p.oe.top().DataAtom == a.Colgroup {
		parse.go#L1599: 	if p.oe.top().DataAtom != a.Colgroup {
		parse.go#L1770: 			if p.top().DataAtom == a.Option {
		parse.go#L1775: 			if p.top().DataAtom == a.Option {
		parse.go#L1778: 			if p.top().DataAtom == a.Optgroup {
		parse.go#L1810: 			if p.top().DataAtom == a.Option {
		parse.go#L1815: 			if p.oe[i].DataAtom == a.Option {
		parse.go#L1818: 			if p.oe[i].DataAtom == a.Optgroup {
		parse.go#L1860: 				if n := p.oe[i]; n.DataAtom == a.Select {
		parse.go#L1925: 			if n := p.oe[i]; n.Namespace == "" && n.DataAtom == a.Template {
		parse.go#L1963: 		if len(p.oe) < 1 || p.oe[0].DataAtom != a.Html {
		parse.go#L2012: 			if p.oe.top().DataAtom != a.Html {
		parse.go#L2014: 				if p.oe.top().DataAtom != a.Frameset {
		parse.go#L2240: 	if n.Namespace == "math" && n.DataAtom == a.AnnotationXml && p.tok.Type == StartTagToken && p.tok.DataAtom == a.Svg {
		parse.go#L2379: 		if context.DataAtom != a.Lookup([]byte(context.Data)) {
		parse.go#L2380: 			return nil, fmt.Errorf("html: inconsistent Node: DataAtom=%q, Data=%q", context.DataAtom, context.Data)
		parse.go#L2382: 		contextTag = context.DataAtom.String()
		parse.go#L2404: 		DataAtom: a.Html,
		parse.go#L2409: 	if context != nil && context.DataAtom == a.Template {
		parse.go#L2415: 		if n.Type == ElementNode && n.DataAtom == a.Form {

	golang.org/x/pkgsite/internal/frontend
		overview.go#L182: 		if n.DataAtom != atom.Html {
		overview.go#L183: 			return nil, fmt.Errorf("top-level node is %q, expected 'html'", n.DataAtom)
		overview.go#L187: 		if n.FirstChild == nil || n.FirstChild.NextSibling == nil || n.FirstChild.NextSibling.DataAtom != atom.Body {
		overview.go#L214: 	if n.Type == html.ElementNode && n.DataAtom == atom.Img {