MCPcopy Index your code
hub / github.com/nodejs/node / getSuggestedBooleanOperator

Function getSuggestedBooleanOperator

test/fixtures/snapshot/typescript.js:79264–79278  ·  view source on GitHub ↗
(operator)

Source from the content-addressed store, hash-verified

79262 return true;
79263 }
79264 function getSuggestedBooleanOperator(operator) {
79265 switch (operator) {
79266 case 51 /* SyntaxKind.BarToken */:
79267 case 74 /* SyntaxKind.BarEqualsToken */:
79268 return 56 /* SyntaxKind.BarBarToken */;
79269 case 52 /* SyntaxKind.CaretToken */:
79270 case 78 /* SyntaxKind.CaretEqualsToken */:
79271 return 37 /* SyntaxKind.ExclamationEqualsEqualsToken */;
79272 case 50 /* SyntaxKind.AmpersandToken */:
79273 case 73 /* SyntaxKind.AmpersandEqualsToken */:
79274 return 55 /* SyntaxKind.AmpersandAmpersandToken */;
79275 default:
79276 return undefined;
79277 }
79278 }
79279 function checkAssignmentOperator(valueType) {
79280 if (ts.isAssignmentOperator(operator)) {
79281 addLazyDiagnostic(checkAssignmentOperatorWorker);

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected