Lines Matching defs:pyAttribute

1702 nb::object denseArrayAttributeCaster(PyAttribute &pyAttribute) {
1703 if (PyDenseBoolArrayAttribute::isaFunction(pyAttribute))
1704 return nb::cast(PyDenseBoolArrayAttribute(pyAttribute));
1705 if (PyDenseI8ArrayAttribute::isaFunction(pyAttribute))
1706 return nb::cast(PyDenseI8ArrayAttribute(pyAttribute));
1707 if (PyDenseI16ArrayAttribute::isaFunction(pyAttribute))
1708 return nb::cast(PyDenseI16ArrayAttribute(pyAttribute));
1709 if (PyDenseI32ArrayAttribute::isaFunction(pyAttribute))
1710 return nb::cast(PyDenseI32ArrayAttribute(pyAttribute));
1711 if (PyDenseI64ArrayAttribute::isaFunction(pyAttribute))
1712 return nb::cast(PyDenseI64ArrayAttribute(pyAttribute));
1713 if (PyDenseF32ArrayAttribute::isaFunction(pyAttribute))
1714 return nb::cast(PyDenseF32ArrayAttribute(pyAttribute));
1715 if (PyDenseF64ArrayAttribute::isaFunction(pyAttribute))
1716 return nb::cast(PyDenseF64ArrayAttribute(pyAttribute));
1719 nb::cast<std::string>(nb::repr(nb::cast(pyAttribute))) + ")";
1723 nb::object denseIntOrFPElementsAttributeCaster(PyAttribute &pyAttribute) {
1724 if (PyDenseFPElementsAttribute::isaFunction(pyAttribute))
1725 return nb::cast(PyDenseFPElementsAttribute(pyAttribute));
1726 if (PyDenseIntElementsAttribute::isaFunction(pyAttribute))
1727 return nb::cast(PyDenseIntElementsAttribute(pyAttribute));
1731 nb::cast<std::string>(nb::repr(nb::cast(pyAttribute))) + ")";
1735 nb::object integerOrBoolAttributeCaster(PyAttribute &pyAttribute) {
1736 if (PyBoolAttribute::isaFunction(pyAttribute))
1737 return nb::cast(PyBoolAttribute(pyAttribute));
1738 if (PyIntegerAttribute::isaFunction(pyAttribute))
1739 return nb::cast(PyIntegerAttribute(pyAttribute));
1742 nb::cast<std::string>(nb::repr(nb::cast(pyAttribute))) + ")";
1746 nb::object symbolRefOrFlatSymbolRefAttributeCaster(PyAttribute &pyAttribute) {
1747 if (PyFlatSymbolRefAttribute::isaFunction(pyAttribute))
1748 return nb::cast(PyFlatSymbolRefAttribute(pyAttribute));
1749 if (PySymbolRefAttribute::isaFunction(pyAttribute))
1750 return nb::cast(PySymbolRefAttribute(pyAttribute));
1752 nb::cast<std::string>(nb::repr(nb::cast(pyAttribute))) +