@@ -4224,7 +4224,7 @@ func (c *Checker) checkBaseTypeAccessibility(t *Type, node *ast.Node) {
4224
4224
signatures := c.getSignaturesOfType(t, SignatureKindConstruct)
4225
4225
if len(signatures) != 0 {
4226
4226
declaration := signatures[0].declaration
4227
- if declaration != nil && HasModifier(declaration, ast.ModifierFlagsPrivate) {
4227
+ if declaration != nil && ast. HasModifier(declaration, ast.ModifierFlagsPrivate) {
4228
4228
typeClassDeclaration := ast.GetClassLikeDeclarationOfSymbol(t.symbol)
4229
4229
if !c.isNodeWithinClass(node, typeClassDeclaration) {
4230
4230
c.error(node, diagnostics.Cannot_extend_a_class_0_Class_constructor_is_marked_as_private, c.getFullyQualifiedName(t.symbol, nil))
@@ -6479,7 +6479,7 @@ func (c *Checker) checkAliasSymbol(node *ast.Node) {
6479
6479
name := node.PropertyNameOrName().Text()
6480
6480
c.addTypeOnlyDeclarationRelatedInfo(c.error(node, message, name), core.IfElse(isType, nil, typeOnlyAlias), name)
6481
6481
}
6482
- if isType && node.Kind == ast.KindImportEqualsDeclaration && HasModifier(node, ast.ModifierFlagsExport) {
6482
+ if isType && node.Kind == ast.KindImportEqualsDeclaration && ast. HasModifier(node, ast.ModifierFlagsExport) {
6483
6483
c.error(node, diagnostics.Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled, c.getIsolatedModulesLikeFlagName())
6484
6484
}
6485
6485
case ast.KindExportSpecifier:
@@ -6767,7 +6767,7 @@ func (c *Checker) checkUnusedClassMembers(node *ast.Node) {
6767
6767
break // Already would have reported an error on the getter.
6768
6768
}
6769
6769
symbol := c.getSymbolOfDeclaration(member)
6770
- if !c.isReferenced(symbol) && (HasModifier(member, ast.ModifierFlagsPrivate) || member.Name() != nil && ast.IsPrivateIdentifier(member.Name())) && member.Flags&ast.NodeFlagsAmbient == 0 {
6770
+ if !c.isReferenced(symbol) && (ast. HasModifier(member, ast.ModifierFlagsPrivate) || member.Name() != nil && ast.IsPrivateIdentifier(member.Name())) && member.Flags&ast.NodeFlagsAmbient == 0 {
6771
6771
c.reportUnused(member, UnusedKindLocal, NewDiagnosticForNode(member.Name(), diagnostics.X_0_is_declared_but_its_value_is_never_read, c.symbolToString(symbol)))
6772
6772
}
6773
6773
case ast.KindConstructor:
@@ -8325,7 +8325,7 @@ func (c *Checker) resolveNewExpression(node *ast.Node, candidatesOutArray *[]*Si
8325
8325
}
8326
8326
if expressionType.symbol != nil {
8327
8327
valueDecl := ast.GetClassLikeDeclarationOfSymbol(expressionType.symbol)
8328
- if valueDecl != nil && HasModifier(valueDecl, ast.ModifierFlagsAbstract) {
8328
+ if valueDecl != nil && ast. HasModifier(valueDecl, ast.ModifierFlagsAbstract) {
8329
8329
c.error(node, diagnostics.Cannot_create_an_instance_of_an_abstract_class)
8330
8330
return c.resolveErrorCall(node)
8331
8331
}
@@ -18826,7 +18826,7 @@ func (c *Checker) getIndexInfosOfIndexSymbol(indexSymbol *ast.Symbol, siblingSym
18826
18826
}
18827
18827
forEachType(c.getTypeFromTypeNode(typeNode), func(keyType *Type) {
18828
18828
if c.isValidIndexKeyType(keyType) && findIndexInfo(indexInfos, keyType) == nil {
18829
- indexInfo := c.newIndexInfo(keyType, valueType, HasModifier(declaration, ast.ModifierFlagsReadonly), declaration, nil)
18829
+ indexInfo := c.newIndexInfo(keyType, valueType, ast. HasModifier(declaration, ast.ModifierFlagsReadonly), declaration, nil)
18830
18830
indexInfos = append(indexInfos, indexInfo)
18831
18831
}
18832
18832
})
@@ -26746,7 +26746,7 @@ func (c *Checker) markPropertyAsReferenced(prop *ast.Symbol, nodeForCheckWriteOn
26746
26746
if prop.Flags&ast.SymbolFlagsClassMember == 0 || prop.ValueDeclaration == nil {
26747
26747
return
26748
26748
}
26749
- hasPrivateModifier := HasModifier(prop.ValueDeclaration, ast.ModifierFlagsPrivate)
26749
+ hasPrivateModifier := ast. HasModifier(prop.ValueDeclaration, ast.ModifierFlagsPrivate)
26750
26750
hasPrivateIdentifier := prop.ValueDeclaration.Name() != nil && ast.IsPrivateIdentifier(prop.ValueDeclaration.Name())
26751
26751
if !hasPrivateModifier && !hasPrivateIdentifier {
26752
26752
return
0 commit comments