Use this.isThisParam in typescript parser (#13163)
This commit is contained in:
parent
c949660b34
commit
b116865077
@ -3067,10 +3067,7 @@ export default (superClass: Class<Parser>): Class<Parser> =>
|
|||||||
const baseCount = super.getGetterSetterExpectedParamCount(method);
|
const baseCount = super.getGetterSetterExpectedParamCount(method);
|
||||||
const params = this.getObjectOrClassMethodParams(method);
|
const params = this.getObjectOrClassMethodParams(method);
|
||||||
const firstParam = params[0];
|
const firstParam = params[0];
|
||||||
const hasContextParam =
|
const hasContextParam = firstParam && this.isThisParam(firstParam);
|
||||||
firstParam &&
|
|
||||||
firstParam.type === "Identifier" &&
|
|
||||||
firstParam.name === "this";
|
|
||||||
|
|
||||||
return hasContextParam ? baseCount + 1 : baseCount;
|
return hasContextParam ? baseCount + 1 : baseCount;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user