コード例 #1
0
ファイル: ast.go プロジェクト: grncdr/godef
func (s *BranchStmt) End() token.Pos {
	if s.Label != nil {
		return s.Label.End()
	}
	return token.Pos(int(s.TokPos) + len(s.Tok.String()))
}
コード例 #2
0
ファイル: ast.go プロジェクト: grncdr/godef
func (x *BasicLit) End() token.Pos     { return token.Pos(int(x.ValuePos) + len(x.Value)) }
コード例 #3
0
ファイル: ast.go プロジェクト: grncdr/godef
func (c *Comment) End() token.Pos { return token.Pos(int(c.Slash) + len(c.Text)) }
コード例 #4
0
ファイル: ast.go プロジェクト: grncdr/godef
func (x *Ident) End() token.Pos   { return token.Pos(int(x.NamePos) + len(x.Name)) }