github.com/evanw/esbuild/internal/js_ast.EIndex.Target (field)
38 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L486: Target Expr
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L575: if target, ok := duplicateCaseHash(e.Target); ok {
js_parser.go#L624: equals, _ := duplicateCaseEquals(a.Target, b.Target)
js_parser.go#L933: valuesLookTheSame(a.Target.Data, b.Target.Data) && valuesLookTheSame(a.Index.Data, b.Index.Data) {
js_parser.go#L3357: Target: left,
js_parser.go#L3398: Target: left,
js_parser.go#L3440: Target: left,
js_parser.go#L3510: Target: left,
js_parser.go#L7295: if value, status := p.substituteSingleUseSymbolInExpr(e.Target, ref, replacement, replacementCanBeRemoved); status != substituteContinue {
js_parser.go#L7296: e.Target = value
js_parser.go#L8625: Target: js_ast.Expr{Loc: value.Loc, Data: &js_ast.EIdentifier{Ref: s.Arg}},
js_parser.go#L8640: Target: js_ast.Expr{Loc: value.Loc, Data: &js_ast.EIdentifier{Ref: s.Arg}},
js_parser.go#L10498: Target: e.Target,
js_parser.go#L10508: target, out := p.visitExprInOut(e.Target, exprIn{
js_parser.go#L10511: e.Target = target
js_parser.go#L10540: return p.lowerPrivateGet(e.Target, e.Index.Loc, private), exprOut{}
js_parser.go#L10547: if !isCallTarget && p.shouldLowerSuperPropertyAccess(e.Target) {
js_parser.go#L10570: expr.Loc, in.assignTarget, isDeleteTarget, e.OptionalChain, e.Target, name, e.Index.Loc, isCallTarget); ok {
js_parser.go#L10580: if id, ok := e.Target.Data.(*js_ast.EIdentifier); ok && p.symbols[id.Ref.InnerIndex].Kind == js_ast.SymbolImport {
js_parser.go#L10581: r := js_lexer.RangeOfIdentifier(p.source, e.Target.Loc)
js_parser.go#L10625: if _, ok := e2.Target.Data.(*js_ast.ESuper); ok {
js_parser.go#L10626: superPropLoc = e2.Target.Loc
js_parser_lower.go#L434: Target: js_ast.Expr{Loc: bodyLoc, Data: &js_ast.ESuper{}},
js_parser_lower.go#L477: expr = e.Target
js_parser_lower.go#L576: if _, ok := e.Target.Data.(*js_ast.ESuper); ok {
js_parser_lower.go#L578: if p.shouldLowerSuperPropertyAccess(e.Target) {
js_parser_lower.go#L585: targetFunc, wrapFunc := p.captureValueWithPossibleSideEffects(loc, 2, e.Target)
js_parser_lower.go#L598: Target: targetFunc(),
js_parser_lower.go#L655: Target: result,
js_parser_lower.go#L762: targetFunc, targetWrapFunc := p.captureValueWithPossibleSideEffects(value.Loc, 2, left.Target)
js_parser_lower.go#L766: Target: targetFunc(),
js_parser_lower.go#L770: Target: targetFunc(),
js_parser_lower.go#L1067: return index.Target, index.Index.Loc, private
js_parser_lower.go#L1865: Target: target,
js_parser_lower.go#L2300: if !p.shouldLowerSuperPropertyAccess(e.Target) {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1601: p.printExpr(e.Target, js_ast.LPostfix, flags)
 |
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. |