go/parser.parser.expect (method)

54 uses

	go/parser (current package)
		interface.go#L226: 	p.expect(token.EOF)
		parser.go#L391: func (p *parser) expect(tok token.Token) token.Pos {
		parser.go#L420: 	return p.expect(tok)
		parser.go#L553: 		p.expect(token.IDENT) // use expect() error handling
		parser.go#L671: 	lbrack := p.expect(token.LBRACK)
		parser.go#L682: 	p.expect(token.RBRACK)
		parser.go#L762: 	pos := p.expect(token.STRUCT)
		parser.go#L763: 	lbrace := p.expect(token.LBRACE)
		parser.go#L772: 	rbrace := p.expect(token.RBRACE)
		parser.go#L789: 	star := p.expect(token.MUL)
		parser.go#L889: 	lparen := p.expect(token.LPAREN)
		parser.go#L893: 	rparen := p.expect(token.RPAREN)
		parser.go#L933: 	pos := p.expect(token.FUNC)
		parser.go#L973: 	pos := p.expect(token.INTERFACE)
		parser.go#L974: 	lbrace := p.expect(token.LBRACE)
		parser.go#L980: 	rbrace := p.expect(token.RBRACE)
		parser.go#L997: 	pos := p.expect(token.MAP)
		parser.go#L998: 	p.expect(token.LBRACK)
		parser.go#L1000: 	p.expect(token.RBRACK)
		parser.go#L1022: 		arrow = p.expect(token.ARROW)
		parser.go#L1023: 		p.expect(token.CHAN)
		parser.go#L1055: 		rparen := p.expect(token.RPAREN)
		parser.go#L1091: 	lbrace := p.expect(token.LBRACE)
		parser.go#L1107: 	lbrace := p.expect(token.LBRACE)
		parser.go#L1165: 		rparen := p.expect(token.RPAREN)
		parser.go#L1201: 	lparen := p.expect(token.LPAREN)
		parser.go#L1209: 	rparen := p.expect(token.RPAREN)
		parser.go#L1220: 	lbrack := p.expect(token.LBRACK)
		parser.go#L1237: 	rbrack := p.expect(token.RBRACK)
		parser.go#L1266: 	lparen := p.expect(token.LPAREN)
		parser.go#L1365: 	lbrace := p.expect(token.LBRACE)
		parser.go#L1617: 		pos := p.expect(op)
		parser.go#L1764: 	pos := p.expect(token.GO)
		parser.go#L1779: 	pos := p.expect(token.DEFER)
		parser.go#L1795: 	p.expect(token.RETURN)
		parser.go#L1810: 	pos := p.expect(tok)
		parser.go#L1872: 			p.expect(token.SEMICOLON)
		parser.go#L1906: 	pos := p.expect(token.IF)
		parser.go#L1962: 		p.expect(token.DEFAULT)
		parser.go#L1965: 	colon := p.expect(token.COLON)
		parser.go#L2004: 	pos := p.expect(token.SWITCH)
		parser.go#L2041: 	lbrace := p.expect(token.LBRACE)
		parser.go#L2046: 	rbrace := p.expect(token.RBRACE)
		parser.go#L2105: 		p.expect(token.DEFAULT)
		parser.go#L2108: 	colon := p.expect(token.COLON)
		parser.go#L2120: 	pos := p.expect(token.SELECT)
		parser.go#L2121: 	lbrace := p.expect(token.LBRACE)
		parser.go#L2126: 	rbrace := p.expect(token.RBRACE)
		parser.go#L2138: 	pos := p.expect(token.FOR)
		parser.go#L2314: 		p.expect(token.STRING) // use expect() error handling
		parser.go#L2407: 	pos := p.expect(keyword)
		parser.go#L2416: 		rparen = p.expect(token.RPAREN)
		parser.go#L2438: 	pos := p.expect(token.FUNC)
		parser.go#L2534: 	pos := p.expect(token.PACKAGE)