summaryrefslogtreecommitdiffstats
path: root/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/unary/unary.ts
blob: 212b483e676805bd99d626bab46d69bba9814415 (plain)
1
2
3
4
5
6
import { ExpressionBuilder } from '../expression.js';

/* @returns an ExpressionBuilder that evaluates a prefix unary operation */
export function unary(op: string): ExpressionBuilder {
  return value => `${op}(${value})`;
}