Searched refs:AbstractJTagged (Results 1 – 6 of 6) sorted by relevance
34 using mindspore::abstract::AbstractJTagged;105 if (ptrBase->isa<AbstractClass>() || ptrBase->isa<AbstractJTagged>()) { in ValidateAbstract()
535 class MS_CORE_API AbstractJTagged : public AbstractBase {537 explicit AbstractJTagged(const AbstractBasePtr &element) : element_(element) {} in AbstractJTagged() function539 ~AbstractJTagged() override = default;540 MS_DECLARE_PARENT(AbstractJTagged, AbstractBase)543 …AbstractBasePtr Clone() const override { return std::make_shared<AbstractJTagged>(element_->Clone(… in Clone()544 …AbstractBasePtr Broaden() const override { return std::make_shared<AbstractJTagged>(element_->Broa… in Broaden()547 bool operator==(const AbstractJTagged &other) const;556 using AbstractJTaggedPtr = std::shared_ptr<AbstractJTagged>;
910 TypePtr AbstractJTagged::BuildType() const { in BuildType()916 AbstractBasePtr AbstractJTagged::Join(const AbstractBasePtr &other) { in Join()918 auto other_jtagged = dyn_cast<AbstractJTagged>(other); in Join()924 return std::make_shared<AbstractJTagged>(joined_elem); in Join()927 bool AbstractJTagged::operator==(const AbstractJTagged &other) const { in operator ==()933 bool AbstractJTagged::operator==(const AbstractBase &other) const { in operator ==()934 if (other.isa<AbstractJTagged>()) { in operator ==()935 auto other_jtagged = static_cast<const AbstractJTagged *>(&other); in operator ==()941 std::string AbstractJTagged::ToString() const { in ToString()
33 using mindspore::abstract::AbstractJTagged;541 if (param_abs->isa<AbstractJTagged>()) { in ExpandTuplesP()579 if (input_abs->isa<AbstractJTagged>()) { in ExpandTuplesC()580 auto abstract_tag = dyn_cast<AbstractJTagged>(input_abs); in ExpandTuplesC()
244 AbstractJTaggedPtr res_J = dyn_cast<AbstractJTagged>(res); in TEST_F()
598 return std::make_shared<AbstractJTagged>(args_spec_list[0]); in InferImplJ()