Lines Matching defs:child
1463 void InheritQualifiers(glslang::TQualifier& child, const glslang::TQualifier& parent)
1465 if (child.layoutMatrix == glslang::ElmNone)
1466 child.layoutMatrix = parent.layoutMatrix;
1469 child.invariant = true;
1471 child.flat = true;
1473 child.centroid = true;
1475 child.nopersp = true;
1477 child.explicitInterp = true;
1479 child.perPrimitiveNV = true;
1481 child.perViewNV = true;
1483 child.perTaskNV = true;
1485 child.storage = glslang::EvqtaskPayloadSharedEXT;
1487 child.patch = true;
1489 child.sample = true;
1491 child.coherent = true;
1493 child.devicecoherent = true;
1495 child.queuefamilycoherent = true;
1497 child.workgroupcoherent = true;
1499 child.subgroupcoherent = true;
1501 child.shadercallcoherent = true;
1503 child.nonprivate = true;
1505 child.volatil = true;
1507 child.restrict = true;
1509 child.readonly = true;
1511 child.writeonly = true;
1513 child.nonUniform = true;
2374 return true; // pick up a child as the place-holder result
2953 // child redundant.
3812 return true; // pick up a child as a placeholder operand
4033 TIntermNode* child = *c;
4034 if (child->getAsBranchNode() && child->getAsBranchNode()->getFlowOp() == glslang::EOpDefault)
4036 else if (child->getAsBranchNode() && child->getAsBranchNode()->getFlowOp() == glslang::EOpCase) {
4038 caseValues.push_back(child->getAsBranchNode()->getExpression()->getAsConstantUnion()
4041 codeSegments.push_back(child);
4833 // modify just this child's view of the qualifier
4911 // modify just this child's view of the qualifier