Lines Matching defs:firstElement
1416 auto genElementParsers = [&](FormatElement *firstElement,
1423 if (anchorVar && anchorVar != firstElement && anchorVar->isUnit()) {
1458 FormatElement *firstElement = thenElements.front();
1459 if (auto *attrVar = dyn_cast<AttributeVariable>(firstElement)) {
1463 } else if (auto *propVar = dyn_cast<PropertyVariable>(firstElement)) {
1469 } else if (auto *literal = dyn_cast<LiteralElement>(firstElement)) {
1473 } else if (auto *opVar = dyn_cast<OperandVariable>(firstElement)) {
1476 } else if (auto *regionVar = dyn_cast<RegionVariable>(firstElement)) {
1489 } else if (auto *custom = dyn_cast<CustomDirective>(firstElement)) {
1499 genElementParsers(firstElement, thenElements.drop_front(),