gopkg.in/yaml.v2.yaml_parser_t.mark (field)

84 uses

	gopkg.in/yaml.v2 (current package)
		scannerc.go#L492: 	parser.mark.index++
		scannerc.go#L493: 	parser.mark.column++
		scannerc.go#L500: 		parser.mark.index += 2
		scannerc.go#L501: 		parser.mark.column = 0
		scannerc.go#L502: 		parser.mark.line++
		scannerc.go#L506: 		parser.mark.index++
		scannerc.go#L507: 		parser.mark.column = 0
		scannerc.go#L508: 		parser.mark.line++
		scannerc.go#L531: 	parser.mark.index++
		scannerc.go#L532: 	parser.mark.column++
		scannerc.go#L546: 		parser.mark.index++
		scannerc.go#L563: 	parser.mark.index++
		scannerc.go#L564: 	parser.mark.column = 0
		scannerc.go#L565: 	parser.mark.line++
		scannerc.go#L605: 	parser.problem_mark = parser.mark
		scannerc.go#L669: 	if !yaml_parser_unroll_indent(parser, parser.mark.column) {
		scannerc.go#L685: 	if parser.mark.column == 0 && parser.buffer[parser.buffer_pos] == '%' {
		scannerc.go#L693: 	if parser.mark.column == 0 && buf[pos] == '-' && buf[pos+1] == '-' && buf[pos+2] == '-' && is_blankz(buf, pos+3) {
		scannerc.go#L698: 	if parser.mark.column == 0 && buf[pos] == '.' && buf[pos+1] == '.' && buf[pos+2] == '.' && is_blankz(buf, pos+3) {
		scannerc.go#L818: 		"while scanning for the next token", parser.mark,
		scannerc.go#L835: 	if simple_key.mark.line < parser.mark.line || simple_key.mark.index+1024 < parser.mark.index {
		scannerc.go#L855: 	required := parser.flow_level == 0 && parser.indent == parser.mark.column
		scannerc.go#L865: 			mark:         parser.mark,
		scannerc.go#L904: 		mark:         parser.mark,
		scannerc.go#L979: 			start_mark: parser.mark,
		scannerc.go#L980: 			end_mark:   parser.mark,
		scannerc.go#L1011: 		start_mark: parser.mark,
		scannerc.go#L1012: 		end_mark:   parser.mark,
		scannerc.go#L1023: 	if parser.mark.column != 0 {
		scannerc.go#L1024: 		parser.mark.column = 0
		scannerc.go#L1025: 		parser.mark.line++
		scannerc.go#L1043: 		start_mark: parser.mark,
		scannerc.go#L1044: 		end_mark:   parser.mark,
		scannerc.go#L1089: 	start_mark := parser.mark
		scannerc.go#L1095: 	end_mark := parser.mark
		scannerc.go#L1124: 	start_mark := parser.mark
		scannerc.go#L1126: 	end_mark := parser.mark
		scannerc.go#L1156: 	start_mark := parser.mark
		scannerc.go#L1158: 	end_mark := parser.mark
		scannerc.go#L1182: 	start_mark := parser.mark
		scannerc.go#L1184: 	end_mark := parser.mark
		scannerc.go#L1202: 			return yaml_parser_set_scanner_error(parser, "", parser.mark,
		scannerc.go#L1206: 		if !yaml_parser_roll_indent(parser, parser.mark.column, -1, yaml_BLOCK_SEQUENCE_START_TOKEN, parser.mark) {
		scannerc.go#L1224: 	start_mark := parser.mark
		scannerc.go#L1226: 	end_mark := parser.mark
		scannerc.go#L1245: 			return yaml_parser_set_scanner_error(parser, "", parser.mark,
		scannerc.go#L1249: 		if !yaml_parser_roll_indent(parser, parser.mark.column, -1, yaml_BLOCK_MAPPING_START_TOKEN, parser.mark) {
		scannerc.go#L1263: 	start_mark := parser.mark
		scannerc.go#L1265: 	end_mark := parser.mark
		scannerc.go#L1318: 				return yaml_parser_set_scanner_error(parser, "", parser.mark,
		scannerc.go#L1323: 			if !yaml_parser_roll_indent(parser, parser.mark.column, -1, yaml_BLOCK_MAPPING_START_TOKEN, parser.mark) {
		scannerc.go#L1333: 	start_mark := parser.mark
		scannerc.go#L1335: 	end_mark := parser.mark
		scannerc.go#L1451: 		if parser.mark.column == 0 && is_bom(parser.buffer, parser.buffer_pos) {
		scannerc.go#L1510: 	start_mark := parser.mark
		scannerc.go#L1526: 		end_mark := parser.mark
		scannerc.go#L1544: 		end_mark := parser.mark
		scannerc.go#L1784: 	start_mark := parser.mark
		scannerc.go#L1799: 	end_mark := parser.mark
		scannerc.go#L1841: 	start_mark := parser.mark
		scannerc.go#L1909: 	end_mark := parser.mark
		scannerc.go#L2074: 	start_mark := parser.mark
		scannerc.go#L2168: 	end_mark := parser.mark
		scannerc.go#L2191: 	for parser.mark.column == indent && !is_z(parser.buffer, parser.buffer_pos) {
		scannerc.go#L2261: 	*end_mark = parser.mark
		scannerc.go#L2270: 		for (*indent == 0 || parser.mark.column < *indent) && is_space(parser.buffer, parser.buffer_pos) {
		scannerc.go#L2276: 		if parser.mark.column > max_indent {
		scannerc.go#L2277: 			max_indent = parser.mark.column
		scannerc.go#L2281: 		if (*indent == 0 || parser.mark.column < *indent) && is_tab(parser.buffer, parser.buffer_pos) {
		scannerc.go#L2297: 		*end_mark = parser.mark
		scannerc.go#L2316: 	start_mark := parser.mark
		scannerc.go#L2327: 		if parser.mark.column == 0 &&
		scannerc.go#L2553: 	end_mark := parser.mark
		scannerc.go#L2576: 	start_mark := parser.mark
		scannerc.go#L2577: 	end_mark := parser.mark
		scannerc.go#L2585: 		if parser.mark.column == 0 &&
		scannerc.go#L2640: 			end_mark = parser.mark
		scannerc.go#L2660: 				if leading_blanks && parser.mark.column < indent && is_tab(parser.buffer, parser.buffer_pos) {
		scannerc.go#L2692: 		if parser.flow_level == 0 && parser.mark.column < indent {
		yamlh.go#L563: 	mark   yaml_mark_t // The mark of the current position.