コード例 #1
0
ファイル: whitespace.go プロジェクト: prashanthrv/sangeeblog
// processWhitespaces performs whitespace control on given AST
//
// WARNING: It must be called only once on AST.
func processWhitespaces(node ast.Node) {
	node.Accept(newWhitespaceVisitor())
}
コード例 #2
0
ファイル: parser.go プロジェクト: prashanthrv/sangeeblog
// errNode panics with given node infos
func errNode(node ast.Node, msg string) {
	errPanic(fmt.Errorf("%s\nNode: %s", msg, node), node.Location().Line)
}