123456789101112131415161718192021222324252627282930 |
- import * as ESTree from 'estree';
- export interface IStatementSimplifyData {
- /**
- * @type {ESTree.Statement[]}
- */
- leadingStatements: ESTree.Statement[];
- trailingStatement: {
- /**
- * @type {ESTree.Statement | null}
- */
- statement: ESTree.Statement;
- /**
- * @type {ESTree.Expression | null}
- */
- expression: ESTree.Expression;
- } | null;
- /**
- * @type {boolean}
- */
- hasReturnStatement: boolean;
- /**
- * @type {boolean}
- */
- hasSingleExpression: boolean;
- }
|