Lines Matching defs:opName
133 const ods::Operation *lookupODSOperation(std::optional<StringRef> opName) {
134 return opName ? ctx.getODSContext().lookupOperation(*opName) : nullptr;
466 LogicalResult codeCompleteAttributeName(std::optional<StringRef> opName);
475 void codeCompleteOperationOperandsSignature(std::optional<StringRef> opName,
477 void codeCompleteOperationResultsSignature(std::optional<StringRef> opName,
1702 FailureOr<ast::OpNameDecl *> opName =
1704 if (failed(opName))
1707 return ast::ConstraintRef(ast::OpConstraintDecl::create(ctx, loc, *opName),
2045 std::optional<StringRef> opName = (*opNameDecl)->getName();
2072 codeCompleteOperationOperandsSignature(opName, operands.size());
2092 parseNamedAttributeDecl(opName);
2125 codeCompleteOperationResultsSignature(opName, resultTypes.size());
2893 void Parser::checkOperationResultTypeInferrence(SMRange loc, StringRef opName,
2908 opName));
2928 opName));
2929 diag->attachNote(llvm::formatv("see the definition of `{0}` here", opName),
3134 Parser::codeCompleteAttributeName(std::optional<StringRef> opName) {
3135 if (opName)
3136 codeCompleteContext->codeCompleteOperationAttributeName(*opName);
3178 std::optional<StringRef> opName, unsigned currentNumOperands) {
3180 opName, currentNumOperands);
3184 std::optional<StringRef> opName, unsigned currentNumResults) {
3185 codeCompleteContext->codeCompleteOperationResultsSignature(opName,