Searched refs:elementNames (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | Types.cpp | 139 ArrayRef<StringRef> elementNames) { in get() argument 140 assert(elementTypes.size() == elementNames.size()); in get() 142 /*initFn=*/function_ref<void(ImplTy *)>(), elementTypes, elementNames); in get() 145 SmallVector<StringRef> elementNames(elementTypes.size()); in get() local 146 return get(context, elementTypes, elementNames); in get()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 478 auto elementNames = tupleType.getElementNames(); in genExprImpl() local 485 index = llvm::find(elementNames, name) - elementNames.begin(); in genExprImpl()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 441 ArrayRef<StringRef> elementNames); 2123 SmallVector<StringRef> elementNames; in parseTupleExpr() local 2154 elementNames.push_back(elementName); in parseTupleExpr() 2167 return createTupleExpr(loc, elements, elementNames); in parseTupleExpr() 2789 auto elementNames = tupleType.getElementNames(); in validateMemberAccess() local 2790 const auto *it = llvm::find(elementNames, name); in validateMemberAccess() 2791 if (it != elementNames.end()) in validateMemberAccess() 2792 return tupleType.getElementTypes()[it - elementNames.begin()]; in validateMemberAccess() 2971 ArrayRef<StringRef> elementNames) { in createTupleExpr() argument 2980 return ast::TupleExpr::create(ctx, loc, elements, elementNames); in createTupleExpr()
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Types.h | 248 ArrayRef<StringRef> elementNames);
|
| H A D | Nodes.h | 578 ArrayRef<StringRef> elementNames);
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 716 ArrayRef<StringRef> elementNames = tupleType.getElementNames(); in codeCompleteTupleMemberAccess() local 729 if (!elementNames[i].empty()) { in codeCompleteTupleMemberAccess() 731 llvm::formatv("{1} (field #{0})", i, elementNames[i]).str(); in codeCompleteTupleMemberAccess() 733 item.insertText = elementNames[i].str(); in codeCompleteTupleMemberAccess()
|