MCPcopy Create free account
hub / github.com/microsoft/typescript-go / GetTypeOfSymbol

Method GetTypeOfSymbol

internal/ls/api.go:39–44  ·  view source on GitHub ↗
(ctx context.Context, symbol *ast.Symbol)

Source from the content-addressed store, hash-verified

37}
38
39func (l *LanguageService) GetTypeOfSymbol(ctx context.Context, symbol *ast.Symbol) *checker.Type {
40 program := l.GetProgram()
41 checker, done := program.GetTypeChecker(ctx)
42 defer done()
43 return checker.GetTypeOfSymbolAtLocation(symbol, nil)
44}

Calls 3

GetProgramMethod · 0.95
GetTypeCheckerMethod · 0.80

Tested by

no test coverage detected