github.com/evanw/esbuild/internal/js_parser.parser.newSymbol (method)
41 uses
github.com/evanw/esbuild/internal/js_parser (current package)
js_parser.go#L1187: func (p *parser) newSymbol(kind js_ast.SymbolKind, name string) js_ast.Ref {
js_parser.go#L1304: ref := p.newSymbol(kind, name)
js_parser.go#L1379: hoistedRef := p.newSymbol(js_ast.SymbolHoisted, symbol.OriginalName)
js_parser.go#L1529: ref = p.newSymbol(js_ast.SymbolOther, name)
js_parser.go#L1542: p.promiseRef = p.newSymbol(js_ast.SymbolUnbound, "Promise")
js_parser.go#L2037: methodRef := p.newSymbol(js_ast.SymbolOther, name[1:]+suffix)
js_parser.go#L2263: name.Ref = p.newSymbol(js_ast.SymbolHoistedFunction, text)
js_parser.go#L2902: name = &js_ast.LocRef{Loc: p.lexer.Loc(), Ref: p.newSymbol(js_ast.SymbolOther, p.lexer.Identifier)}
js_parser.go#L5157: defaultName := js_ast.LocRef{Loc: defaultLoc, Ref: p.newSymbol(js_ast.SymbolOther, p.source.IdentifierName+"_default")}
js_parser.go#L5558: ref := p.newSymbol(js_ast.SymbolOther, "e")
js_parser.go#L5885: stmt.NamespaceRef = p.newSymbol(js_ast.SymbolOther, name)
js_parser.go#L6278: ref := p.newSymbol(js_ast.SymbolOther, optionalName)
js_parser.go#L6339: ref = p.newSymbol(js_ast.SymbolUnbound, name)
js_parser.go#L6375: ref = p.newSymbol(js_ast.SymbolUnbound, name)
js_parser.go#L8007: s.NamespaceRef = p.newSymbol(js_ast.SymbolOther, name)
js_parser.go#L8015: ref := p.newSymbol(js_ast.SymbolOther, name)
js_parser.go#L8025: s.NamespaceRef = p.newSymbol(js_ast.SymbolOther, name)
js_parser.go#L8151: ref := p.newSymbol(js_ast.SymbolLabel, name)
js_parser.go#L8976: classNameRef = p.newSymbol(js_ast.SymbolOther, "this")
js_parser.go#L8989: shadowRef = p.newSymbol(js_ast.SymbolConst, "_"+name)
js_parser.go#L9397: item = js_ast.LocRef{Loc: nameLoc, Ref: p.newSymbol(js_ast.SymbolImport, name)}
js_parser.go#L12762: ref := p.newSymbol(js_ast.SymbolOther, js_ast.GenerateNonUniqueNameFromPath(file.Path))
js_parser.go#L12770: ref := p.newSymbol(js_ast.SymbolOther, alias)
js_parser.go#L12887: p.exportsRef = p.newSymbol(js_ast.SymbolHoisted, "exports")
js_parser.go#L12888: p.requireRef = p.newSymbol(js_ast.SymbolUnbound, "require")
js_parser.go#L12889: p.moduleRef = p.newSymbol(js_ast.SymbolHoisted, "module")
js_parser.go#L12895: p.importMetaRef = p.newSymbol(js_ast.SymbolOther, "import_meta")
js_parser.go#L12939: ref := p.newSymbol(kind, name)
js_parser.go#L13006: namespaceRef := p.newSymbol(js_ast.SymbolOther, "import_"+js_ast.GenerateNonUniqueNameFromPath(path))
js_parser.go#L13140: wrapperRef := p.newSymbol(js_ast.SymbolOther, "require_"+p.source.IdentifierName)
js_parser_lower.go#L208: ref := p.newSymbol(js_ast.SymbolHoisted, "_this")
js_parser_lower.go#L216: ref := p.newSymbol(js_ast.SymbolHoisted, "_arguments")
js_parser_lower.go#L365: argRef := p.newSymbol(js_ast.SymbolOther, fmt.Sprintf("_%d", i))
js_parser_lower.go#L390: argRef := p.newSymbol(js_ast.SymbolOther, fmt.Sprintf("_%d", len(*args)))
js_parser_lower.go#L421: argRef := p.newSymbol(js_ast.SymbolOther, "key")
js_parser_lower.go#L1828: p.weakMapRef = p.newSymbol(js_ast.SymbolUnbound, "WeakMap")
js_parser_lower.go#L1904: p.weakSetRef = p.newSymbol(js_ast.SymbolUnbound, "WeakSet")
js_parser_lower.go#L2011: argumentsRef := p.newSymbol(js_ast.SymbolUnbound, "arguments")
js_parser_lower.go#L2155: captureRef := p.newSymbol(js_ast.SymbolOther, p.symbols[shadowRef.InnerIndex].OriginalName)
js_parser_lower.go#L2277: ref := p.newSymbol(js_ast.SymbolOther, "__super")
ts_parser.go#L955: argRef = p.newSymbol(js_ast.SymbolHoisted, "_"+nameText)
 |
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. |