118 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Byte{}))>;
121 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Short{}))>;
124 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Int{}))>;
127 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Long{}))>;
130 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Float{}))>;
133 } -> std::same_as<
decltype(nbt_visitor.VisitNumericResult(
NBT_Type::Double{}))>;
149 } -> std::same_as<
decltype(nbt_visitor.VisitStringResult(
NBT_Type::String{}))>;
153 visitor.VisitEndResult()
154 } -> std::same_as<
decltype(nbt_visitor.VisitEndResult())>;
165 visitor.VisitListEnd()
166 } -> std::same_as<
decltype(nbt_visitor.VisitListEnd())>;
170 visitor.VisitCompoundBegin()
171 } -> std::same_as<
decltype(nbt_visitor.VisitCompoundBegin())>;
174 } -> std::same_as<
decltype(nbt_visitor.VisitCompoundNextEntryType(
NBT_TAG_RAW_TYPE{}))>;
179 visitor.VisitCompoundEnd()
180 } -> std::same_as<
decltype(nbt_visitor.VisitCompoundEnd())>;