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

Method emitArrayType

internal/printer/printer.go:1976–1982  ·  view source on GitHub ↗
(node *ast.ArrayTypeNode)

Source from the content-addressed store, hash-verified

1974}
1975
1976func (p *Printer) emitArrayType(node *ast.ArrayTypeNode) {
1977 state := p.enterNode(node.AsNode())
1978 p.emitPostfixTypeOperand(node.ElementType, node.AsNode())
1979 p.writePunctuation("[")
1980 p.writePunctuation("]")
1981 p.exitNode(node.AsNode(), state)
1982}
1983
1984// emitPostfixTypeOperand emits the operand of a postfix type (ArrayType, IndexedAccessType,
1985// OptionalType). It is equivalent to `emitTypeNode(operand, TypePrecedencePostfix)` except

Callers 1

emitTypeNodeMethod · 0.95

Calls 5

enterNodeMethod · 0.95
writePunctuationMethod · 0.95
exitNodeMethod · 0.95
AsNodeMethod · 0.65

Tested by

no test coverage detected