github.com/evanw/esbuild/internal/js_parser.parser.fnOrArrowDataParse (field)
34 uses
github.com/evanw/esbuild/internal/js_parser (current package)
js_parser.go#L46: fnOrArrowDataParse fnOrArrowDataParse
js_parser.go#L1843: if (p.fnOrArrowDataParse.allowAwait && name == "await") || (p.fnOrArrowDataParse.allowYield && name == "yield") {
js_parser.go#L2163: data.allowSuperCall = p.fnOrArrowDataParse.allowSuperCall
js_parser.go#L2174: oldFnOrArrowData := p.fnOrArrowDataParse
js_parser.go#L2175: p.fnOrArrowDataParse = data
js_parser.go#L2177: p.fnOrArrowDataParse = oldFnOrArrowData
js_parser.go#L2310: oldFnOrArrowData := p.fnOrArrowDataParse
js_parser.go#L2311: p.fnOrArrowDataParse.arrowArgErrors = &arrowArgErrors
js_parser.go#L2369: p.fnOrArrowDataParse = oldFnOrArrowData
js_parser.go#L2626: if level < js_ast.LCall && p.fnOrArrowDataParse.allowSuperCall {
js_parser.go#L2687: if p.fnOrArrowDataParse.allowAwait {
js_parser.go#L2691: if p.fnOrArrowDataParse.isTopLevel {
js_parser.go#L2695: if p.fnOrArrowDataParse.arrowArgErrors != nil {
js_parser.go#L2696: p.fnOrArrowDataParse.arrowArgErrors.invalidExprAwait = nameRange
js_parser.go#L2707: if p.fnOrArrowDataParse.allowYield {
js_parser.go#L2714: if p.fnOrArrowDataParse.arrowArgErrors != nil {
js_parser.go#L2715: p.fnOrArrowDataParse.arrowArgErrors.invalidExprYield = nameRange
js_parser.go#L4468: if (p.fnOrArrowDataParse.allowAwait && name == "await") || (p.fnOrArrowDataParse.allowYield && name == "yield") {
js_parser.go#L4605: oldFnOrArrowData := p.fnOrArrowDataParse
js_parser.go#L4606: p.fnOrArrowDataParse.allowAwait = false
js_parser.go#L4607: p.fnOrArrowDataParse.allowYield = false
js_parser.go#L4610: p.fnOrArrowDataParse.allowSuperCall = data.allowSuperCall
js_parser.go#L4722: p.fnOrArrowDataParse = oldFnOrArrowData
js_parser.go#L5618: if !p.fnOrArrowDataParse.allowAwait {
js_parser.go#L5623: if p.fnOrArrowDataParse.isTopLevel && !didGenerateError {
js_parser.go#L5939: if p.fnOrArrowDataParse.isOutsideFn {
js_parser.go#L6153: oldFnOrArrowData := p.fnOrArrowDataParse
js_parser.go#L6155: p.fnOrArrowDataParse = data
js_parser.go#L6167: p.fnOrArrowDataParse = oldFnOrArrowData
js_parser.go#L12634: fnOrArrowDataParse: fnOrArrowDataParse{isOutsideFn: true},
js_parser.go#L12710: p.fnOrArrowDataParse.allowAwait = true
js_parser.go#L12711: p.fnOrArrowDataParse.isTopLevel = true
![]() |
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. |