Lines Matching defs:elementNames
444 ArrayRef<StringRef> elementNames);
2161 SmallVector<StringRef> elementNames;
2192 elementNames.push_back(elementName);
2205 return createTupleExpr(loc, elements, elementNames);
2818 auto elementNames = tupleType.getElementNames();
2819 const auto *it = llvm::find(elementNames, name);
2820 if (it != elementNames.end())
2821 return tupleType.getElementTypes()[it - elementNames.begin()];
3046 ArrayRef<StringRef> elementNames) {
3055 return ast::TupleExpr::create(ctx, loc, elements, elementNames);