Home
last modified time | relevance | path

Searched refs:binaryExpression (Results 1 – 9 of 9) sorted by relevance

/third_party/typescript/src/compiler/transformers/
Des2021.ts24 const binaryExpression = node as BinaryExpression; constant
25 if (isLogicalOrCoalescingAssignmentExpression(binaryExpression)) {
26 return transformLogicalAssignment(binaryExpression);
34 …function transformLogicalAssignment(binaryExpression: AssignmentExpression<Token<LogicalOrCoalesci…
35 const operator = binaryExpression.operatorToken;
37 … let left = skipParentheses(visitNode(binaryExpression.left, visitor, isLeftHandSideExpression));
39 const right = skipParentheses(visitNode(binaryExpression.right, visitor, isExpression));
/third_party/typescript/src/services/
DnavigationBar.ts369 const binaryExpression = (node as BinaryExpression); constant
370 const assignmentTarget = binaryExpression.left as PropertyAccessExpression;
385 …[depth, className] = startNestedNodes(binaryExpression, prototypeAccess.expression as EntityNameEx…
388 if (isObjectLiteralExpression(binaryExpression.right)) {
389 if (binaryExpression.right.properties.length > 0) {
390 startNode(binaryExpression, className);
391 … forEachChild(binaryExpression.right, addChildrenRecursively);
396 …else if (isFunctionExpression(binaryExpression.right) || isArrowFunction(binaryExpression.right)) {
398 binaryExpression.right,
402 startNode(binaryExpression, className);
[all …]
DfindAllReferences.ts57 const binaryExpression = isBinaryExpression(node.parent) ? constant
64 …if (binaryExpression && getAssignmentDeclarationKind(binaryExpression) !== AssignmentDeclarationKi…
65 return getContextNode(binaryExpression);
/third_party/typescript/src/services/codefixes/
DfixAddMissingMember.ts350 const binaryExpression = token.parent.parent as BinaryExpression; constant
351 …const otherExpression = token.parent === binaryExpression.left ? binaryExpression.right : binaryEx… constant
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DParseContext.h194 void checkTCSOutVarIndexIsValid(TIntermBinary *binaryExpression, const TSourceLoc &location);
DParseContext.cpp2029 void TParseContext::checkTCSOutVarIndexIsValid(TIntermBinary *binaryExpression, in checkTCSOutVarIndexIsValid() argument
2032 ASSERT(binaryExpression->getOp() == EOpIndexIndirect || in checkTCSOutVarIndexIsValid()
2033 binaryExpression->getOp() == EOpIndexDirect); in checkTCSOutVarIndexIsValid()
2034 const TIntermSymbol *intermSymbol = binaryExpression->getRight()->getAsSymbolNode(); in checkTCSOutVarIndexIsValid()
/third_party/typescript/src/compiler/
Dchecker.ts27318 const binaryExpression = node.parent as BinaryExpression; constant
27319 const { left, operatorToken, right } = binaryExpression;
27325 … return node === right ? getContextualTypeForAssignmentDeclaration(binaryExpression) : undefined;
27333 const type = getContextualType(binaryExpression, contextFlags);
27334 … === right && (type && type.pattern || !type && !isDefaultedExpandoInitializer(binaryExpression)) ?
27338 … return node === right ? getContextualType(binaryExpression, contextFlags) : undefined;
27377 …function getContextualTypeForAssignmentDeclaration(binaryExpression: BinaryExpression): Type | und…
27378 const kind = getAssignmentDeclarationKind(binaryExpression);
27382 const lhsSymbol = getSymbolForExpression(binaryExpression.left);
27389 …PropertyDeclaration(decl) ? decl.initializer && getTypeOfExpression(binaryExpression.left) : undef…
[all …]
/third_party/typescript/lib/
DtypingsInstaller.js75747 var binaryExpression = node.parent;
75748 …var left = binaryExpression.left, operatorToken = binaryExpression.operatorToken, right = binaryEx…
75754 … return node === right ? getContextualTypeForAssignmentDeclaration(binaryExpression) : undefined;
75762 var type = getContextualType(binaryExpression, contextFlags);
75763 …= right && (type && type.pattern || !type && !ts.isDefaultedExpandoInitializer(binaryExpression)) ?
75767 … return node === right ? getContextualType(binaryExpression, contextFlags) : undefined;
75803 function getContextualTypeForAssignmentDeclaration(binaryExpression) { argument
75805 var kind = ts.getAssignmentDeclarationKind(binaryExpression);
75809 var lhsSymbol = getSymbolForExpression(binaryExpression.left);
75816 …PropertyDeclaration(decl) ? decl.initializer && getTypeOfExpression(binaryExpression.left) : undef…
[all …]
Dtsc.js63507 var binaryExpression = node.parent;
63508 …var left = binaryExpression.left, operatorToken = binaryExpression.operatorToken, right = binaryEx…
63514 … return node === right ? getContextualTypeForAssignmentDeclaration(binaryExpression) : undefined;
63517 var type = getContextualType(binaryExpression, contextFlags);
63518 …= right && (type && type.pattern || !type && !ts.isDefaultedExpandoInitializer(binaryExpression)) ?
63522 … return node === right ? getContextualType(binaryExpression, contextFlags) : undefined;
63552 function getContextualTypeForAssignmentDeclaration(binaryExpression) { argument
63554 var kind = ts.getAssignmentDeclarationKind(binaryExpression);
63558 var lhsSymbol = getSymbolForExpression(binaryExpression.left);
63563 …PropertyDeclaration(decl) ? decl.initializer && getTypeOfExpression(binaryExpression.left) : undef…
[all …]