type github.com/evanw/esbuild/internal/js_ast.EThis
17 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L411: type EThis struct{}
js_ast.go#L653: func (*EThis) isExpr() {}
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L2671: return js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}}
js_parser.go#L6487: value: &js_ast.Expr{Loc: *opts.fnBodyLoc, Data: &js_ast.EThis{}},
js_parser.go#L8857: case *js_ast.EThis:
js_parser.go#L8858: valueFunc = func() js_ast.Expr { return js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}} }
js_parser.go#L9855: case *js_ast.EThis:
js_parser.go#L12265: *js_ast.EString, *js_ast.EThis, *js_ast.ERegExp, *js_ast.EFunction, *js_ast.EArrow, *js_ast.EImportMeta:
js_parser.go#L12394: *js_ast.EString, *js_ast.EThis, *js_ast.ERegExp, *js_ast.EFunction, *js_ast.EArrow, *js_ast.EImportMeta:
js_parser_lower.go#L298: thisValue = js_ast.Expr{Loc: bodyLoc, Data: &js_ast.EThis{}}
js_parser_lower.go#L563: thisArg = js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}}
js_parser_lower.go#L583: thisArg = js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}}
js_parser_lower.go#L1808: target = js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}}
js_parser_lower.go#L1918: target = js_ast.Expr{Loc: loc, Data: &js_ast.EThis{}}
js_parser_lower.go#L1974: Target: js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EThis{}},
js_parser_lower.go#L2315: thisExpr := js_ast.Expr{Loc: call.Target.Loc, Data: &js_ast.EThis{}}
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1386: case *js_ast.EThis:
 |
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. |