github.com/evanw/esbuild/internal/js_ast.EObject.Properties (field)
55 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L576: Properties []Property
github.com/evanw/esbuild/internal/bundler
linker.go#L1496: clone.Properties = append(make([]js_ast.Property, 0, len(clone.Properties)), clone.Properties...)
linker.go#L1497: for i, property := range clone.Properties {
linker.go#L1502: clone.Properties[i].Value = &js_ast.Expr{Loc: property.Key.Loc, Data: &js_ast.EIdentifier{Ref: export.ref}}
linker.go#L1730: Properties: properties,
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L2526: for _, item := range e.Properties {
js_parser.go#L2601: Properties: properties,
js_parser.go#L3083: Properties: properties,
js_parser.go#L7335: for i, property := range e.Properties {
js_parser.go#L7339: e.Properties[i].Key = value
js_parser.go#L7350: e.Properties[i].Value = &value
js_parser.go#L9979: Properties: e.Properties,
js_parser.go#L10952: for i := range e.Properties {
js_parser.go#L10953: property := &e.Properties[i]
js_parser.go#L10957: e.Properties[i].Key = key
js_parser.go#L11006: if len(e.Properties) > 1 && !p.options.suppressWarningsAboutWeirdCode {
js_parser.go#L11020: for _, property := range e.Properties {
js_parser.go#L11051: for _, property := range e.Properties {
js_parser.go#L11060: for i, p := range v.Properties {
js_parser.go#L11066: v.Properties = v.Properties[i:]
js_parser.go#L11077: e.Properties = properties
js_parser.go#L12333: for _, property := range e.Properties {
js_parser.go#L12458: for _, spread := range e.Properties {
js_parser.go#L12461: for _, property := range e.Properties {
js_parser.go#L12476: e.Properties[end] = property
js_parser.go#L12479: e.Properties = e.Properties[:end]
js_parser.go#L12487: for _, property := range e.Properties {
js_parser_lower.go#L906: for _, property := range e.Properties {
js_parser_lower.go#L921: for _, property := range e.Properties {
js_parser_lower.go#L931: Properties: properties,
js_parser_lower.go#L938: Properties: properties,
js_parser_lower.go#L952: Properties: properties,
js_parser_lower.go#L1104: for _, property := range e.Properties {
js_parser_lower.go#L1266: for _, property := range e.Properties {
js_parser_lower.go#L1312: assign(js_ast.Expr{Loc: before[0].Key.Loc, Data: &js_ast.EObject{Properties: before, IsSingleLine: isSingleLine}},
js_parser_lower.go#L1401: assign(js_ast.Expr{Loc: binding.Loc, Data: &js_ast.EObject{Properties: upToSplit, IsSingleLine: isSingleLine}}, init)
js_parser_lower.go#L1410: Properties: afterSplit,
js_parser_lower.go#L1446: last := len(e.Properties) - 1
js_parser_lower.go#L1447: endsWithRestBinding := last >= 0 && e.Properties[last].Kind == js_ast.PropertySpread
js_parser_lower.go#L1450: for i := range e.Properties {
js_parser_lower.go#L1451: property := &e.Properties[i]
js_parser_lower.go#L1455: lowerObjectRestPattern(e.Properties[:i], *property.Value, init, capturedKeys, e.IsSingleLine)
js_parser_lower.go#L1468: splitObjectPattern(e.Properties[:i+1], e.Properties[i+1:], init, capturedKeys, e.IsSingleLine)
json_parser.go#L143: Properties: properties,
sourcemap_parser.go#L32: for _, prop := range obj.Properties {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1751: if len(e.Properties) != 0 {
js_printer.go#L1756: for i, item := range e.Properties {
github.com/evanw/esbuild/internal/resolver
resolver.go#L975: for _, prop := range browser.Properties {
resolver.go#L1162: for _, prop := range obj.Properties {
tsconfig_json.go#L128: for _, prop := range paths.Properties {
 |
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. |