code: func parseNamed(parser *Parser) (*ast.Named, error) {
  	start := parser.Token.Start
  	name, err := parseName(parser)
  	if err != nil {
  		return nil, err
  	}
  	return ast.NewNamed(&ast.Named{
  		Name: name,
  		Loc:  loc(parser, start),
  	}), nil
  }
docs: /**
   * NamedType : Name
   */