Lines Matching defs:def
254 std::unique_ptr<OperationDefinition> def =
257 def->resultGroups.emplace_back(resultGroup.first,
260 impl->operations.emplace_back(std::move(def));
309 BlockDefinition &def = *impl->blocks[it->second];
312 if (def.arguments.size() <= argIdx)
313 def.arguments.resize(argIdx + 1);
314 def.arguments[argIdx] = SMDefinition(convertIdLocToRange(location));
359 OperationDefinition &def = *impl->operations[existingIt->second];
360 for (auto &resultGroup : llvm::reverse(def.resultGroups)) {
387 BlockDefinition &def = *impl->blocks[it->second];
389 def.definition.uses.push_back(convertIdLocToRange(loc));
412 AttributeAliasDefinition &def = *impl->attrAliases[it->second];
413 def.definition.uses.push_back(location);
421 TypeAliasDefinition &def = *impl->typeAliases[it->second];
422 def.definition.uses.push_back(location);