Skip to content

Commit 269a911

Browse files
committed
Define missing fields on AMD classes
1 parent 55fb1da commit 269a911

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

lib/dependencies/AMDDefineDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ class AMDDefineDependency extends NullDependency {
1313
this.functionRange = functionRange;
1414
this.objectRange = objectRange;
1515
this.namedModule = namedModule;
16+
this.localModule = null;
1617
}
1718

1819
get type() {

lib/dependencies/AMDRequireDependenciesBlock.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ module.exports = class AMDRequireDependenciesBlock extends AsyncDependenciesBloc
2020
this.expr = expr;
2121
this.outerRange = expr.range;
2222
this.arrayRange = arrayRange;
23+
this.functionBindThis = false;
2324
this.functionRange = functionRange;
25+
this.errorCallbackBindThis = false;
2426
this.errorCallbackRange = errorCallbackRange;
2527
this.bindThis = true;
2628
if (arrayRange && functionRange && errorCallbackRange) {

0 commit comments

Comments
 (0)