fork of hey-api/openapi-ts because I need some additional things
1import type { PyNodeBase } from '../base';
2import type { PyExpression } from '../expression';
3import { PyNodeKind } from '../kinds';
4
5export interface PyAssignment extends PyNodeBase {
6 kind: PyNodeKind.Assignment;
7 target: PyExpression;
8 value: PyExpression;
9}
10
11export function createAssignment(
12 target: PyExpression,
13 value: PyExpression,
14 leadingComments?: ReadonlyArray<string>,
15 trailingComments?: ReadonlyArray<string>,
16): PyAssignment {
17 return {
18 kind: PyNodeKind.Assignment,
19 leadingComments,
20 target,
21 trailingComments,
22 value,
23 };
24}