Lines Matching refs:parent
38 ir::AstNode *parent = node;
40 while (parent->Parent() != nullptr) {
41 if (parent->Parent()->IsAssignmentExpression()) {
42 return parent->Parent()->AsAssignmentExpression()->Left() == parent;
45 if (parent->Parent()->IsBinaryExpression()) {
46 ir::BinaryExpression *binaryExpr = parent->Parent()->AsBinaryExpression();
47 return IsAssignmentOperator(binaryExpr->OperatorType()) && binaryExpr->Left() == parent;
50 if (parent->Parent()->IsUpdateExpression()) {
54 parent = parent->Parent();