Lines Matching defs:ele
2348 .Case([&](CustomDirective *ele) {
2351 ele->getArguments(), body,
2366 .Case([&](CustomDirective *ele) {
2367 for (FormatElement *arg : ele->getArguments())
2370 .Case([&](OptionalElement *ele) {
2371 for (FormatElement *arg : ele->getThenElements())
2373 for (FormatElement *arg : ele->getElseElements())
2474 .Case([&](OperandVariable *ele) {
2475 if (ele->getVar()->isVariadic()) {
2476 body << " || " << op.getGetterName(ele->getVar()->name)
2479 body << " || " << op.getGetterName(ele->getVar()->name) << "()";
2482 .Case([&](ResultVariable *ele) {
2483 if (ele->getVar()->isVariadic()) {
2484 body << " || " << op.getGetterName(ele->getVar()->name)
2487 body << " || " << op.getGetterName(ele->getVar()->name) << "()";
3592 .Case([&](OperandVariable *ele) {
3593 if (!ele->getVar()->isVariableLength())
3600 .Case([&](ResultVariable *ele) {
3601 if (!ele->getVar()->isVariableLength())
3731 .Case([&](OperandVariable *ele) {
3732 if (!ele->getVar()->isVariableLength())
3739 .Case([&](ResultVariable *ele) {
3740 if (!ele->getVar()->isVariableLength())
3750 .Case([&](TypeDirective *ele) {
3751 return verifyOptionalGroupElement(loc, ele->getArg(),
3754 .Case([&](FunctionalTypeDirective *ele) {
3755 if (failed(verifyOptionalGroupElement(loc, ele->getInputs(),
3758 return verifyOptionalGroupElement(loc, ele->getResults(),
3761 .Case([&](CustomDirective *ele) {
3766 for (FormatElement *child : ele->getArguments()) {