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

Function getLanguageVariant

internal/parser/utilities.go:11–18  ·  view source on GitHub ↗
(scriptKind core.ScriptKind)

Source from the content-addressed store, hash-verified

9)
10
11func getLanguageVariant(scriptKind core.ScriptKind) core.LanguageVariant {
12 switch scriptKind {
13 case core.ScriptKindTSX, core.ScriptKindJSX, core.ScriptKindJS, core.ScriptKindJSON:
14 // .tsx and .jsx files are treated as jsx language variant.
15 return core.LanguageVariantJSX
16 }
17 return core.LanguageVariantStandard
18}
19
20func tokenIsIdentifierOrKeyword(token ast.Kind) bool {
21 return token >= ast.KindIdentifier

Callers 1

initializeStateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected