fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 24 lines 569 B view raw
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}