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)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |