Lines Matching refs:string_view
133 std::string_view name() const { in name()
134 return std::string_view{entry.name.data, entry.name.size}; in name()
162 Record(std::vector<std::pair<std::string_view, Val>> entries);
274 Variant(std::string_view discriminant, std::optional<Val> x);
277 std::string_view discriminant() const { in discriminant()
278 return std::string_view(raw.discriminant.data, raw.discriminant.size); in discriminant()
375 Flag(std::string_view name) { wasm_name_new(&raw, name.size(), name.data()); } in Flag()
378 std::string_view name() const { return std::string_view{raw.data, raw.size}; } in name()
646 static Val string(std::string_view v) { in string()
690 static Val enum_(std::string_view discriminant) { in enum_()
819 std::string_view get_string() const { in get_string()
821 return std::string_view(raw.of.string.data, raw.of.string.size); in get_string()
873 std::string_view get_enum() const { in get_enum()
875 return std::string_view(raw.of.enumeration.data, raw.of.enumeration.size); in get_enum()
917 inline Record::Record(std::vector<std::pair<std::string_view, Val>> entries) { in Record() argument
951 inline Variant::Variant(std::string_view discriminant, std::optional<Val> x) { in Variant()