@@ -5584,7 +5584,7 @@ func (c *Checker) checkDecorators(node *ast.Node) {
5584
5584
5585
5585
func (c *Checker) checkDecorator(node *ast.Node) {
5586
5586
c.checkGrammarDecorator(node.AsDecorator())
5587
- signature := c.getResolvedSignature (node, nil, CheckModeNormal)
5587
+ signature := c.GetResolvedSignature (node, nil, CheckModeNormal)
5588
5588
c.checkDeprecatedSignature(signature, node)
5589
5589
returnType := c.getReturnTypeOfSignature(signature)
5590
5590
if returnType.flags&TypeFlagsAny != 0 {
@@ -7820,7 +7820,7 @@ func (c *Checker) checkImportCallExpression(node *ast.Node) *Type {
7820
7820
*/
7821
7821
func (c *Checker) checkCallExpression(node *ast.Node, checkMode CheckMode) *Type {
7822
7822
c.checkGrammarTypeArguments(node, node.TypeArgumentList())
7823
- signature := c.getResolvedSignature (node, nil /*candidatesOutArray*/, checkMode)
7823
+ signature := c.GetResolvedSignature (node, nil /*candidatesOutArray*/, checkMode)
7824
7824
if signature == c.resolvingSignature {
7825
7825
// CheckMode.SkipGenericFunctions is enabled and this is a call to a generic function that
7826
7826
// returns a function type. We defer checking and return silentNeverType.
@@ -7864,7 +7864,7 @@ func (c *Checker) checkDeprecatedSignature(sig *Signature, node *ast.Node) {
7864
7864
}
7865
7865
if sig.declaration != nil && sig.declaration.Flags&ast.NodeFlagsDeprecated != 0 {
7866
7866
suggestionNode := c.getDeprecatedSuggestionNode(node)
7867
- name := tryGetPropertyAccessOrIdentifierToString(getInvokedExpression (node))
7867
+ name := tryGetPropertyAccessOrIdentifierToString(GetInvokedExpression (node))
7868
7868
c.addDeprecatedSuggestionWithSignature(suggestionNode, sig.declaration, name, c.signatureToString(sig))
7869
7869
}
7870
7870
}
@@ -7901,7 +7901,7 @@ func (c *Checker) isSymbolOrSymbolForCall(node *ast.Node) bool {
7901
7901
* the function will fill it up with appropriate candidate signatures
7902
7902
* @return a signature of the call-like expression or undefined if one can't be found
7903
7903
*/
7904
- func (c *Checker) getResolvedSignature (node *ast.Node, candidatesOutArray *[]*Signature, checkMode CheckMode) *Signature {
7904
+ func (c *Checker) GetResolvedSignature (node *ast.Node, candidatesOutArray *[]*Signature, checkMode CheckMode) *Signature {
7905
7905
links := c.signatureLinks.Get(node)
7906
7906
// If getResolvedSignature has already been called, we will have cached the resolvedSignature.
7907
7907
// However, it is possible that either candidatesOutArray was not passed in the first time,
@@ -9521,7 +9521,7 @@ func (c *Checker) checkTaggedTemplateExpression(node *ast.Node) *Type {
9521
9521
if !c.checkGrammarTaggedTemplateChain(node.AsTaggedTemplateExpression()) {
9522
9522
c.checkGrammarTypeArguments(node, node.TypeArgumentList())
9523
9523
}
9524
- signature := c.getResolvedSignature (node, nil, CheckModeNormal)
9524
+ signature := c.GetResolvedSignature (node, nil, CheckModeNormal)
9525
9525
c.checkDeprecatedSignature(signature, node)
9526
9526
return c.getReturnTypeOfSignature(signature)
9527
9527
}
@@ -10961,7 +10961,7 @@ func (c *Checker) isUncalledFunctionReference(node *ast.Node, symbol *ast.Symbol
10961
10961
if parent == nil {
10962
10962
parent = node.Parent
10963
10963
}
10964
- if isCallLikeExpression (parent) {
10964
+ if IsCallLikeExpression (parent) {
10965
10965
return isCallOrNewExpression(parent) && ast.IsIdentifier(node) && c.hasMatchingArgument(parent, node)
10966
10966
}
10967
10967
return core.Every(symbol.Declarations, func(d *ast.Node) bool {
@@ -12261,7 +12261,7 @@ func (c *Checker) checkInstanceOfExpression(left *ast.Expression, right *ast.Exp
12261
12261
if !IsTypeAny(leftType) && c.allTypesAssignableToKind(leftType, TypeFlagsPrimitive) {
12262
12262
c.error(left, diagnostics.The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter)
12263
12263
}
12264
- signature := c.getResolvedSignature (left.Parent, nil /*candidatesOutArray*/, checkMode)
12264
+ signature := c.GetResolvedSignature (left.Parent, nil /*candidatesOutArray*/, checkMode)
12265
12265
if signature == c.resolvingSignature {
12266
12266
// CheckMode.SkipGenericFunctions is enabled and this is a call to a generic function that
12267
12267
// returns a function type. We defer checking and return silentNeverType.
@@ -27529,7 +27529,7 @@ func (c *Checker) getContextualTypeForArgumentAtIndex(callTarget *ast.Node, argI
27529
27529
if c.signatureLinks.Get(callTarget).resolvedSignature == c.resolvingSignature {
27530
27530
signature = c.resolvingSignature
27531
27531
} else {
27532
- signature = c.getResolvedSignature (callTarget, nil, CheckModeNormal)
27532
+ signature = c.GetResolvedSignature (callTarget, nil, CheckModeNormal)
27533
27533
}
27534
27534
if isJsxOpeningLikeElement(callTarget) && argIndex == 0 {
27535
27535
return c.getEffectiveFirstArgumentForJsxSignature(signature, callTarget)
0 commit comments