diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-08-14 05:01:11 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-08-14 05:02:09 +0200 |
commit | 363723fc84f7b8477592e0105aeb331ec9a017af (patch) | |
tree | 29f92724f34131bac64d6a318dd7e30612e631c7 /node_modules/tslint/lib/language/walker | |
parent | 5634e77ad96bfe1818f6b6ee70b7379652e5487f (diff) |
node_modules
Diffstat (limited to 'node_modules/tslint/lib/language/walker')
4 files changed, 15 insertions, 12 deletions
diff --git a/node_modules/tslint/lib/language/walker/index.js b/node_modules/tslint/lib/language/walker/index.js index c5bcb1b22..d4388e27d 100644 --- a/node_modules/tslint/lib/language/walker/index.js +++ b/node_modules/tslint/lib/language/walker/index.js @@ -15,14 +15,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} Object.defineProperty(exports, "__esModule", { value: true }); -__export(require("./blockScopeAwareRuleWalker")); -__export(require("./programAwareRuleWalker")); -__export(require("./ruleWalker")); -__export(require("./scopeAwareRuleWalker")); -__export(require("./syntaxWalker")); -__export(require("./walkContext")); -__export(require("./walker")); +var tslib_1 = require("tslib"); +tslib_1.__exportStar(require("./blockScopeAwareRuleWalker"), exports); +tslib_1.__exportStar(require("./programAwareRuleWalker"), exports); +tslib_1.__exportStar(require("./ruleWalker"), exports); +tslib_1.__exportStar(require("./scopeAwareRuleWalker"), exports); +tslib_1.__exportStar(require("./syntaxWalker"), exports); +tslib_1.__exportStar(require("./walkContext"), exports); +tslib_1.__exportStar(require("./walker"), exports); diff --git a/node_modules/tslint/lib/language/walker/syntaxWalker.d.ts b/node_modules/tslint/lib/language/walker/syntaxWalker.d.ts index a676a9de7..8cc39ef61 100644 --- a/node_modules/tslint/lib/language/walker/syntaxWalker.d.ts +++ b/node_modules/tslint/lib/language/walker/syntaxWalker.d.ts @@ -43,6 +43,7 @@ export declare class SyntaxWalker { protected visitElementAccessExpression(node: ts.ElementAccessExpression): void; protected visitEndOfFileToken(node: ts.Node): void; protected visitEnumDeclaration(node: ts.EnumDeclaration): void; + protected visitEnumMember(node: ts.EnumMember): void; protected visitExportAssignment(node: ts.ExportAssignment): void; protected visitExpressionStatement(node: ts.ExpressionStatement): void; protected visitForStatement(node: ts.ForStatement): void; diff --git a/node_modules/tslint/lib/language/walker/syntaxWalker.js b/node_modules/tslint/lib/language/walker/syntaxWalker.js index 2b800fc61..de69e4524 100644 --- a/node_modules/tslint/lib/language/walker/syntaxWalker.js +++ b/node_modules/tslint/lib/language/walker/syntaxWalker.js @@ -101,6 +101,9 @@ var SyntaxWalker = (function () { SyntaxWalker.prototype.visitEnumDeclaration = function (node) { this.walkChildren(node); }; + SyntaxWalker.prototype.visitEnumMember = function (node) { + this.walkChildren(node); + }; SyntaxWalker.prototype.visitExportAssignment = function (node) { this.walkChildren(node); }; @@ -349,6 +352,9 @@ var SyntaxWalker = (function () { case ts.SyntaxKind.EnumDeclaration: this.visitEnumDeclaration(node); break; + case ts.SyntaxKind.EnumMember: + this.visitEnumMember(node); + break; case ts.SyntaxKind.ExportAssignment: this.visitExportAssignment(node); break; @@ -522,7 +528,6 @@ var SyntaxWalker = (function () { break; default: this.walkChildren(node); - break; } }; SyntaxWalker.prototype.walkChildren = function (node) { diff --git a/node_modules/tslint/lib/language/walker/walker.d.ts b/node_modules/tslint/lib/language/walker/walker.d.ts index dee30ece4..f08b06e75 100644 --- a/node_modules/tslint/lib/language/walker/walker.d.ts +++ b/node_modules/tslint/lib/language/walker/walker.d.ts @@ -17,7 +17,6 @@ import * as ts from "typescript"; import { RuleFailure } from "../rule/rule"; import { WalkContext } from "./walkContext"; -import { IWalker } from "./walker"; export interface IWalker { getSourceFile(): ts.SourceFile; walk(sourceFile: ts.SourceFile): void; |