github.com/evanw/esbuild/internal/js_ast.Binding.Loc (field)
54 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L348: Loc logger.Loc
github.com/evanw/esbuild/internal/bundler
linker.go#L1468: Binding: js_ast.Binding{Loc: value.Loc, Data: &js_ast.BIdentifier{Ref: ref}},
linker.go#L3039: Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: namespaceRef}},
linker.go#L3212: {Binding: js_ast.Binding{Loc: s.DefaultName.Loc, Data: &js_ast.BIdentifier{Ref: s.DefaultName.Ref}}, Value: s.Value.Expr},
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L1472: b.Ref = p.declareSymbol(kind, binding.Loc, name)
js_parser.go#L1990: r := js_lexer.RangeOfIdentifier(p.source, fn.Args[0].Binding.Loc)
js_parser.go#L1998: r = js_lexer.RangeOfIdentifier(p.source, fn.Args[1].Binding.Loc)
js_parser.go#L2075: value := js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: p.storeNameInRef(p.lexer.Identifier)}}
js_parser.go#L2112: value := js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}
js_parser.go#L2200: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: asyncRange.Loc, Data: &js_ast.BIdentifier{Ref: p.storeNameInRef("async")}}}
js_parser.go#L2211: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: ref}}}
js_parser.go#L2484: return js_ast.Binding{Loc: expr.Loc, Data: &js_ast.BMissing{}}, invalidLog
js_parser.go#L2487: return js_ast.Binding{Loc: expr.Loc, Data: &js_ast.BIdentifier{Ref: e.Ref}}, invalidLog
js_parser.go#L2511: return js_ast.Binding{Loc: expr.Loc, Data: &js_ast.BArray{
js_parser.go#L2544: return js_ast.Binding{Loc: expr.Loc, Data: &js_ast.BObject{
js_parser.go#L2556: loc := binding.Loc
js_parser.go#L2733: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}}
js_parser.go#L4296: r := js_lexer.RangeOfIdentifier(p.source, d.Binding.Loc)
js_parser.go#L4300: p.log.AddError(&p.source, d.Binding.Loc, "This constant must be initialized")
js_parser.go#L4308: p.log.AddError(&p.source, decls[0].Binding.Loc, fmt.Sprintf("for-%s loops must have a single declaration", loopType))
js_parser.go#L4473: return js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}
js_parser.go#L4488: binding := js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BMissing{}}
js_parser.go#L4537: return js_ast.Binding{Loc: loc, Data: &js_ast.BArray{
js_parser.go#L4581: return js_ast.Binding{Loc: loc, Data: &js_ast.BObject{
js_parser.go#L5560: binding = &js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: ref}}
js_parser.go#L6581: Loc: s.Fn.Name.Loc, Data: &js_ast.BIdentifier{Ref: s.Fn.Name.Ref}}})
js_parser.go#L6587: Binding: js_ast.Binding{Loc: s.Fn.Name.Loc, Data: &js_ast.BIdentifier{Ref: hoistedRef}},
js_parser.go#L7476: p.markStrictModeFeature(evalOrArguments, js_lexer.RangeOfIdentifier(p.source, binding.Loc), name)
js_parser.go#L7480: p.log.AddRangeError(&p.source, js_lexer.RangeOfIdentifier(p.source, binding.Loc),
js_parser.go#L8420: js_ast.Expr{Loc: decl.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}},
js_parser.go#L8925: Args: []js_ast.Arg{{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: tempRef}}}},
js_parser.go#L11681: p.recordExport(binding.Loc, p.symbols[b.Ref.InnerIndex].OriginalName, b.Ref)
js_parser.go#L12122: Binding: js_ast.Binding{Loc: local.Loc, Data: &js_ast.BIdentifier{Ref: local.Ref}},
js_parser_lower.go#L269: init := js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EIdentifier{Ref: ref}}
js_parser_lower.go#L277: prefixStmts = append(prefixStmts, js_ast.Stmt{Loc: arg.Binding.Loc,
js_parser_lower.go#L367: *args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: arg.Binding.Loc, Data: &js_ast.BIdentifier{Ref: argRef}}})
js_parser_lower.go#L392: *args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: argRef}}})
js_parser_lower.go#L400: item := js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}}
js_parser_lower.go#L425: Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: *p.fnOrArrowDataVisit.superIndexRef}},
js_parser_lower.go#L428: Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: argRef}},
js_parser_lower.go#L1192: decl := js_ast.Decl{Binding: *catch.Binding, Value: &js_ast.Expr{Loc: catch.Binding.Loc, Data: &js_ast.EIdentifier{Ref: ref}}}
js_parser_lower.go#L1197: stmts = append(stmts, js_ast.Stmt{Loc: catch.Binding.Loc, Data: &js_ast.SLocal{Kind: js_ast.LocalLet, Decls: decls}})
js_parser_lower.go#L1973: js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EDot{
js_parser_lower.go#L1974: Target: js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EThis{}},
js_parser_lower.go#L1976: NameLoc: arg.Binding.Loc,
js_parser_lower.go#L1978: js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}},
js_parser_lower.go#L2162: Binding: js_ast.Binding{Loc: name.Loc, Data: &js_ast.BIdentifier{Ref: captureRef}},
js_parser_lower.go#L2184: Binding: js_ast.Binding{Loc: name.Loc, Data: &js_ast.BIdentifier{Ref: nameRef}},
ts_parser.go#L868: Binding: js_ast.Binding{Loc: defaultNameLoc, Data: &js_ast.BIdentifier{Ref: ref}},
ts_parser.go#L993: Decls: []js_ast.Decl{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: nameRef}}}},
ts_parser.go#L1000: Decls: []js_ast.Decl{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: nameRef}}}},
ts_parser.go#L1048: Args: []js_ast.Arg{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: argRef}}}},
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L815: p.addSourceMapping(binding.Loc)
 |
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. |