%% %CopyrightBegin%
%% 
%% SPDX-License-Identifier: Apache-2.0
%% 
%% Copyright Ericsson AB 2026. All Rights Reserved.
%% 
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
%% You may obtain a copy of the License at
%% 
%%     http://www.apache.org/licenses/LICENSE-2.0
%% 
%% Unless required by applicable law or agreed to in writing, software
%% distributed under the License is distributed on an "AS IS" BASIS,
%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
%% See the License for the specific language governing permissions and
%% limitations under the License.
%% 
%% %CopyrightEnd%

record_construct.erl:16:3: Record construction 
          #r_opa{b :: gb_sets:set(_), c :: 42, e :: 'false'} violates the declared type of field c ::
          boolean()
record_construct.erl:21:3: Record construction 
          #r_rem{a :: 'gazonk'} violates the declared type of field a ::
          string()
record_construct.erl:26:3: Record construction 
          #record_construct:n_loc{a = gazonk, b = 42} violates the declared type of field b ::atom(), a::integer()
record_construct.erl:28:16: Record construction 
          #record_construct:n_opa{a = atom, c = 42, d = 0, e = false} violates the declared type of field c ::
          boolean()
record_construct.erl:39:3: Record construction 
          #n_rem{a :: 'gazonk'} violates the declared type of field a ::
          string()
record_construct.erl:7:3: Record construction 
          #r_loc{a :: 'gazonk', b :: 42} violates the declared type of field a ::
          integer() and b ::
          atom()
