github.com/evanw/esbuild/internal/js_parser.parser.log (field)
106 uses
github.com/evanw/esbuild/internal/js_parser (current package)
js_parser.go#L36: log logger.Log
js_parser.go#L509: p.log.AddRangeWarning(&p.source, r,
js_parser.go#L512: p.log.AddRangeWarning(&p.source, r,
js_parser.go#L1313: p.log.AddRangeErrorWithNotes(&p.source, r, fmt.Sprintf("%q has already been declared", name),
js_parser.go#L1433: p.log.AddRangeErrorWithNotes(&p.source, r, fmt.Sprintf("%q has already been declared", symbol.OriginalName),
js_parser.go#L1618: p.log.AddRangeError(&p.source, errors.invalidExprDefaultValue, "Unexpected \"=\"")
js_parser.go#L1623: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Unexpected %q", p.source.Contents[r.Loc.Start:r.Loc.Start+r.Len]))
js_parser.go#L1661: p.log.AddRangeError(&p.source, r, "Cannot use an \"await\" expression here")
js_parser.go#L1666: p.log.AddRangeError(&p.source, r, "Cannot use a \"yield\" expression here")
js_parser.go#L1844: p.log.AddRangeError(&p.source, nameRange, fmt.Sprintf("Cannot use %q as an identifier here", name))
js_parser.go#L1889: p.log.AddRangeError(&p.source, keyRange, fmt.Sprintf("Invalid field name %q", js_lexer.UTF16ToString(str.Value)))
js_parser.go#L1909: p.log.AddRangeError(&p.source, keyRange, fmt.Sprintf("Invalid field name %q", name))
js_parser.go#L1947: p.log.AddRangeError(&p.source, keyRange, "Class constructor cannot be a getter")
js_parser.go#L1949: p.log.AddRangeError(&p.source, keyRange, "Class constructor cannot be a setter")
js_parser.go#L1951: p.log.AddRangeError(&p.source, keyRange, "Class constructor cannot be an async function")
js_parser.go#L1953: p.log.AddRangeError(&p.source, keyRange, "Class constructor cannot be a generator")
js_parser.go#L1958: p.log.AddRangeError(&p.source, keyRange, "Invalid static method name \"prototype\"")
js_parser.go#L1991: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Getter %s must have zero arguments", p.keyNameForError(key)))
js_parser.go#L2000: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Setter %s must have exactly one argument", p.keyNameForError(key)))
js_parser.go#L2033: p.log.AddRangeError(&p.source, keyRange, fmt.Sprintf("Invalid method name %q", name))
js_parser.go#L2152: p.log.AddRangeError(&p.source, p.lexer.Range(), "Unexpected newline before \"=>\"")
js_parser.go#L2400: p.log.AddRangeError(&p.source, logger.Range{Loc: commaAfterSpread, Len: 1}, "Unexpected \",\" after rest pattern")
js_parser.go#L2408: p.log.AddError(&p.source, loc, "Invalid binding pattern")
js_parser.go#L2428: p.log.AddRangeError(&p.source, typeColonRange, "Unexpected \":\"")
js_parser.go#L2446: p.log.AddRangeError(&p.source, spreadRange, "Unexpected \"...\"")
js_parser.go#L2469: p.log.AddRangeError(&p.source, equalsRange, "A rest argument cannot have a default initializer")
js_parser.go#L2634: p.log.AddRangeError(&p.source, superRange, "Unexpected \"super\"")
js_parser.go#L2689: p.log.AddRangeError(&p.source, nameRange, "The keyword \"await\" cannot be escaped")
js_parser.go#L2709: p.log.AddRangeError(&p.source, nameRange, "The keyword \"yield\" cannot be escaped")
js_parser.go#L2712: p.log.AddRangeError(&p.source, nameRange, "Cannot use a \"yield\" expression here without parentheses")
js_parser.go#L2724: p.log.AddRangeError(&p.source, nameRange, "Cannot use \"yield\" outside a generator function")
js_parser.go#L2844: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Deleting the private name %q is forbidden", name))
js_parser.go#L3260: p.log.AddRangeError(&p.source, r, "Cannot use an \"import\" expression here without parentheses")
js_parser.go#L3465: p.log.AddRangeError(&p.source, p.lexer.Range(), "Template literals cannot have an optional chain as a tag")
js_parser.go#L3476: p.log.AddRangeError(&p.source, p.lexer.Range(), "Template literals cannot have an optional chain as a tag")
js_parser.go#L3911: p.log.AddWarning(&p.source, left.Loc,
js_parser.go#L3928: p.log.AddWarning(&p.source, left.Loc,
js_parser.go#L4060: p.log.AddError(&p.source, logger.Loc{Start: memberRange.Loc.Start + int32(index)}, "Unexpected \"-\"")
js_parser.go#L4203: p.log.AddRangeErrorWithNotes(&p.source, endRange, fmt.Sprintf("Expected closing tag %q to match opening tag %q", endText, startText),
js_parser.go#L4253: p.log.AddRangeError(&p.source, p.lexer.Range(), "Cannot use \"let\" as an identifier here")
js_parser.go#L4297: p.log.AddRangeError(&p.source, r, fmt.Sprintf("The constant %q must be initialized",
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#L4317: p.log.AddError(&p.source, decls[0].Value.Loc, fmt.Sprintf("for-%s loop variables cannot have an initializer", loopType))
js_parser.go#L4352: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Cannot use %q as an identifier here", originalName))
js_parser.go#L4455: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Expected identifier but found %q", p.source.TextForRange(r)))
js_parser.go#L4469: p.log.AddRangeError(&p.source, p.lexer.Range(), fmt.Sprintf("Cannot use %q as an identifier here", name))
js_parser.go#L4514: p.log.AddRangeError(&p.source, p.lexer.Range(), "Unexpected \",\" after rest pattern")
js_parser.go#L4559: p.log.AddRangeError(&p.source, p.lexer.Range(), "Unexpected \",\" after rest pattern")
js_parser.go#L4867: p.log.AddError(&p.source, firstDecoratorLoc, "TypeScript does not allow decorators on class constructors")
js_parser.go#L5106: p.log.AddError(&p.source, logger.Loc{Start: asyncRange.End()}, "Unexpected newline after \"async\"")
js_parser.go#L5121: p.log.AddError(&p.source, logger.Loc{Start: typeRange.End()}, "Unexpected newline after \"type\"")
js_parser.go#L5502: p.log.AddRangeError(&p.source, p.lexer.Range(), "Multiple default clauses are not allowed")
js_parser.go#L5619: p.log.AddRangeError(&p.source, awaitRange, "Cannot use \"await\" outside an async function")
js_parser.go#L5680: p.log.AddRangeError(&p.source, badLetRange, "\"let\" must be wrapped in parentheses to be used as an expression here")
js_parser.go#L5947: p.log.AddError(&p.source, logger.Loc{Start: loc.Start + 5}, "Unexpected newline after \"throw\"")
js_parser.go#L6173: p.log.AddRangeError(&p.source, r, "Cannot use a declaration in a single-statement context")
js_parser.go#L6250: p.log.AddWarning(&p.source, logger.Loc{Start: returnWithoutSemicolonStart + 6},
js_parser.go#L6324: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Cannot access %q here", name))
js_parser.go#L6372: p.log.AddRangeError(&p.source, r, fmt.Sprintf("There is no containing label named %q", name))
js_parser.go#L7480: p.log.AddRangeError(&p.source, js_lexer.RangeOfIdentifier(p.source, binding.Loc),
js_parser.go#L7991: p.log.AddRangeError(&p.source, r, fmt.Sprintf("%q is not declared in this file", name))
js_parser.go#L8131: p.log.AddRangeError(&p.source, r, "Cannot use \"break\" here")
js_parser.go#L8141: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Cannot continue to label \"%s\"", name))
js_parser.go#L8145: p.log.AddRangeError(&p.source, r, "Cannot use \"continue\" here")
js_parser.go#L9140: p.log.AddRangeError(&p.source, p.source.RangeOfString(useStrictLoc),
js_parser.go#L9261: p.log.AddRangeError(&p.source, r, fmt.Sprintf("%q cannot be escaped in the target environment ("+
js_parser.go#L9279: p.log.AddRangeWarning(&p.source, r, fmt.Sprintf("The \"typeof\" operator will never evaluate to %q", value))
js_parser.go#L9327: p.log.AddRangeWarning(&p.source, r, text)
js_parser.go#L9337: p.log.AddRangeWarning(&p.source, p.source.RangeOfOperatorBefore(afterOpLoc, op), text)
js_parser.go#L9352: p.log.AddRangeWarning(&p.source, p.source.RangeOfOperatorBefore(afterOpLoc, op), text)
js_parser.go#L9367: p.log.AddRangeWarning(&p.source, r,
js_parser.go#L9830: p.log.AddError(&p.source, expr.Loc, "Invalid assignment target")
js_parser.go#L9841: p.log.AddRangeError(&p.source, p.source.RangeOfLegacyOctalEscape(e.LegacyOctalLoc),
js_parser.go#L9909: p.log.AddRangeErrorWithNotes(&p.source, r, fmt.Sprintf("Cannot assign to %q because it is a constant", name), notes)
js_parser.go#L9911: p.log.AddRangeWarningWithNotes(&p.source, r, fmt.Sprintf("This assignment will throw because %q is a constant", name), notes)
js_parser.go#L10001: p.log.AddRangeError(&p.source, p.source.RangeOfLegacyOctalEscape(e.LegacyOctalLoc),
js_parser.go#L10523: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Private name %q must be declared in an enclosing class", name))
js_parser.go#L10527: p.log.AddRangeWarning(&p.source, r, fmt.Sprintf("Writing to getter-only property %q will throw", name))
js_parser.go#L10530: p.log.AddRangeWarning(&p.source, r, fmt.Sprintf("Reading from setter-only property %q will throw", name))
js_parser.go#L10582: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Cannot assign to property on import %q", p.symbols[id.Ref.InnerIndex].OriginalName))
js_parser.go#L10633: p.log.AddRangeWarning(&p.source, r, "Attempting to delete a property of \"super\" will throw a ReferenceError")
js_parser.go#L10907: p.log.AddRangeError(&p.source, logger.Range{Loc: e.CommaAfterSpread, Len: 1}, "Unexpected \",\" after rest pattern")
js_parser.go#L10946: p.log.AddRangeError(&p.source, logger.Range{Loc: e.CommaAfterSpread, Len: 1}, "Unexpected \",\" after rest pattern")
js_parser.go#L10964: p.log.AddRangeError(&p.source, r, "Cannot specify the \"__proto__\" property more than once per object")
js_parser.go#L11036: p.log.AddRangeWarningWithNotes(&p.source, r, fmt.Sprintf("Duplicate key %q in object literal", key),
js_parser.go#L11125: p.log.AddRangeWarning(&p.source, r, text)
js_parser.go#L11286: p.log.AddRangeWarning(&p.source, js_lexer.RangeOfIdentifier(p.source, e.Target.Loc),
js_parser.go#L11362: p.log.AddRangeWarning(&p.source, r,
js_parser.go#L11374: p.log.AddRangeWarning(&p.source, r, fmt.Sprintf(
js_parser.go#L11379: p.log.AddRangeWarning(&p.source, r, "Converting \"require\" to \"esm\" is currently not supported")
js_parser.go#L11511: p.log.AddRangeWarningWithNotes(&p.source, r, fmt.Sprintf(
js_parser.go#L11561: p.log.AddRangeError(&p.source, r, fmt.Sprintf("Cannot assign to import %q", p.symbols[ref.InnerIndex].OriginalName))
js_parser.go#L11613: p.log.AddRangeWarning(&p.source, r,
js_parser.go#L11667: p.log.AddRangeErrorWithNotes(&p.source, js_lexer.RangeOfIdentifier(p.source, loc),
js_parser.go#L12629: log: log,
js_parser.go#L12858: p.log.AddRangeWarning(&p.source, span.Range, fmt.Sprintf("Invalid JSX %s: %s", name, span.Text))
js_parser_lower.go#L23: p.log.AddRangeError(&p.source, r, "Top-level await is currently not supported when bundling")
js_parser_lower.go#L27: p.log.AddRangeError(&p.source, r, fmt.Sprintf(
js_parser_lower.go#L93: p.log.AddRangeError(&p.source, r,
js_parser_lower.go#L99: p.log.AddRangeError(&p.source, r,
js_parser_lower.go#L105: p.log.AddRangeWarning(&p.source, r,
js_parser_lower.go#L110: p.log.AddRangeError(&p.source, r,
js_parser_lower.go#L115: p.log.AddRangeError(&p.source, r,
js_parser_lower.go#L186: p.log.AddRangeErrorWithNotes(&p.source, r,
js_parser_lower.go#L189: p.log.AddRangeError(&p.source, r,
 |
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. |