Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1package arm
2
3// #cgo CXXFLAGS: -std=c++17
4// #cgo CPPFLAGS: -I${SRCDIR}/../.. -I${SRCDIR}/../../.. -I${SRCDIR}/../../../../include -DHWCAP2_SVE2="2"
5import "C"
6

After

1//go:build arm64
2
3package arm
4
5// #cgo CXXFLAGS: -std=c++17
6// #cgo CPPFLAGS: -I${SRCDIR}/../.. -I${SRCDIR}/../../.. -I${SRCDIR}/../../../../include -DHWCAP2_SVE2="2"
7import "C"
8

Before

source_file
package_clause
package "package"
package_identifier "arm"
comment "// #cgo CXXFLAGS: -std=c++17"
comment "// #cgo CPPFLAGS: -I${SRCDIR}/../.. -I${SRCDIR}/../../.. -I$"...
import_declaration
import "import"
import_spec
interpreted_string_literal
" "\""
interpreted_string_literal_content "C"
" "\""

After

source_file
comment "//go:build arm64"
package_clause
package "package"
package_identifier "arm"
comment "// #cgo CXXFLAGS: -std=c++17"
comment "// #cgo CPPFLAGS: -I${SRCDIR}/../.. -I${SRCDIR}/../../.. -I$"...
import_declaration
import "import"
import_spec
interpreted_string_literal
" "\""
interpreted_string_literal_content "C"
" "\""