Home
last modified time | relevance | path

Searched refs:AbstractJTagged (Results 1 – 6 of 6) sorted by relevance

/third_party/mindspore/mindspore/ccsrc/pipeline/jit/
Dvalidator.cc34 using mindspore::abstract::AbstractJTagged;
105 if (ptrBase->isa<AbstractClass>() || ptrBase->isa<AbstractJTagged>()) { in ValidateAbstract()
/third_party/mindspore/mindspore/core/abstract/
Dabstract_value.h535 class MS_CORE_API AbstractJTagged : public AbstractBase {
537 explicit AbstractJTagged(const AbstractBasePtr &element) : element_(element) {} in AbstractJTagged() function
539 ~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>;
Dabstract_value.cc910 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()
/third_party/mindspore/mindspore/ccsrc/frontend/optimizer/
Dclean.cc33 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()
/third_party/mindspore/tests/ut/cpp/pipeline/static_analysis/
Dprim_test.cc244 AbstractJTaggedPtr res_J = dyn_cast<AbstractJTagged>(res); in TEST_F()
/third_party/mindspore/mindspore/ccsrc/frontend/operator/
Dops_front_infer_function.cc598 return std::make_shared<AbstractJTagged>(args_spec_list[0]); in InferImplJ()