From 4fad8fa616c6656b2840d3de6918ebd993ceee41 Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Tue, 3 Oct 2023 15:56:48 +0200 Subject: [PATCH] add float to native bitstring modifiers list based on https://github.com/elixir-lang/elixir/pull/12980 --- lib/elixir_sense/core/bitstring.ex | 2 +- test/elixir_sense/core/bitstring_test.exs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/elixir_sense/core/bitstring.ex b/lib/elixir_sense/core/bitstring.ex index 2714a30a..28f53bb1 100644 --- a/lib/elixir_sense/core/bitstring.ex +++ b/lib/elixir_sense/core/bitstring.ex @@ -27,7 +27,7 @@ defmodule ElixirSense.Core.Bitstring do unsigned: [:integer], little: [:integer, :float, :utf16, :utf32], big: [:integer, :float, :utf16, :utf32], - native: [:integer, :utf16, :utf32] + native: [:integer, :float, :utf16, :utf32] } @sign_modifiers [:signed, :unsigned] diff --git a/test/elixir_sense/core/bitstring_test.exs b/test/elixir_sense/core/bitstring_test.exs index 27e16b72..85d6711f 100644 --- a/test/elixir_sense/core/bitstring_test.exs +++ b/test/elixir_sense/core/bitstring_test.exs @@ -85,7 +85,7 @@ defmodule ElixirSense.Core.BitstringTest do assert [:integer, :float, :utf16, :utf32, :signed, :unsigned, :size, :unit] == Bitstring.available_options(Bitstring.parse("big")) - assert [:integer, :utf16, :utf32, :signed, :unsigned, :size, :unit] == + assert [:integer, :float, :utf16, :utf32, :signed, :unsigned, :size, :unit] == Bitstring.available_options(Bitstring.parse("native")) assert [:integer, :little, :big, :native, :size, :unit] ==