| 123456789101112131415161718 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.rewriteSelfKey = exports.isSelfKey = void 0;
- function isSelfKey({ arg, exp }, vFor) {
- return (vFor &&
- arg &&
- exp &&
- arg.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */ &&
- arg.content === 'key' &&
- exp.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */ &&
- exp.content === vFor.valueAlias);
- }
- exports.isSelfKey = isSelfKey;
- function rewriteSelfKey(dir) {
- ;
- dir.exp.content = '*this';
- }
- exports.rewriteSelfKey = rewriteSelfKey;
|