Searched refs:JTagged (Results 1 – 3 of 3) sorted by relevance
169 TypePtr JTagged::DeepCopy() const { in DeepCopy()172 return std::make_shared<JTagged>(); in DeepCopy()175 return std::make_shared<JTagged>(subtype); in DeepCopy()179 std::string JTagged::ToString() const { in ToString()191 std::string JTagged::DumpText() const { in DumpText()
138 class MS_CORE_API JTagged : public Object {140 JTagged() : Object(kObjectTypeJTagged) {} in JTagged() function141 explicit JTagged(const TypePtr &subtype) : Object(kObjectTypeJTagged, false), subtype_(subtype) {} in JTagged() function142 ~JTagged() override = default;143 MS_DECLARE_PARENT(JTagged, Object) in MS_DECLARE_PARENT() argument154 using JTaggedPtr = std::shared_ptr<JTagged>;
913 return std::make_shared<JTagged>(subtype); in BuildType()