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

Method IsCallToHelper

internal/printer/emitcontext.go:748–753  ·  view source on GitHub ↗
(firstSegment *ast.Expression, helperName string)

Source from the content-addressed store, hash-verified

746}
747
748func (c *EmitContext) IsCallToHelper(firstSegment *ast.Expression, helperName string) bool {
749 return ast.IsCallExpression(firstSegment) &&
750 ast.IsIdentifier(firstSegment.Expression()) &&
751 (c.EmitFlags(firstSegment.Expression())&EFHelperName) != 0 &&
752 firstSegment.Expression().Text() == helperName
753}
754
755//
756// Visitor Hooks

Calls 5

EmitFlagsMethod · 0.95
IsCallExpressionFunction · 0.92
IsIdentifierFunction · 0.92
ExpressionMethod · 0.80
TextMethod · 0.65

Tested by

no test coverage detected