MCPcopy Index your code
hub / github.com/microsoft/typescript-go / createExportModifier

Method createExportModifier

internal/parser/reparser.go:696–702  ·  view source on GitHub ↗
(locationNode *ast.Node)

Source from the content-addressed store, hash-verified

694}
695
696func (p *Parser) createExportModifier(locationNode *ast.Node) *ast.ModifierList {
697 exportModifier := p.factory.NewModifier(ast.KindExportKeyword)
698 exportModifier.Loc = locationNode.Loc
699 exportModifier.Flags = p.contextFlags | ast.NodeFlagsReparsed
700 nodes := p.nodeSliceArena.NewSlice1(exportModifier)
701 return p.newModifierList(locationNode.Loc, nodes)
702}
703
704// getInnermostNameOfJSDocNamespace returns the innermost identifier from a
705// JSDoc namespace chain (ModuleDeclaration). For a simple identifier, it returns

Callers 2

reparseUnhostedMethod · 0.95
wrapInJSDocNamespaceMethod · 0.95

Calls 3

newModifierListMethod · 0.95
NewModifierMethod · 0.80
NewSlice1Method · 0.80

Tested by

no test coverage detected