1module 'cover_v3_kernel_3' ['cover_v3_kernel_3'/0,
2			    'module_info'/0,
3			    'module_info'/1]
4    attributes []
5'cover_v3_kernel_3'/0 =
6    %% Line 4
7    fun () ->
8	case <> of
9	  <> when 'true' ->
10	      %% Line 5
11	      case apply 'strange_case'/1
12		       (1) of
13		<'ok'> when 'true' ->
14		    %% Line 6
15		    case apply 'strange_case'/1
16			     (2) of
17		      <'ok'> when 'true' ->
18			  %% Line 7
19			  case apply 'strange_case'/1
20				   (42) of
21			    <'error'> when 'true' ->
22				%% Line 8
23				case apply 'strange_case'/1
24					 ('atom') of
25				  <'error'> when 'true' ->
26				      %% Line 9
27				      'ok'
28				  ( <_cor3> when 'true' ->
29					primop 'match_fail'
30					    ({'badmatch',_cor3})
31				    -| ['compiler_generated'] )
32				end
33			    ( <_cor2> when 'true' ->
34				  primop 'match_fail'
35				      ({'badmatch',_cor2})
36			      -| ['compiler_generated'] )
37			  end
38		      ( <_cor1> when 'true' ->
39			    primop 'match_fail'
40				({'badmatch',_cor1})
41			-| ['compiler_generated'] )
42		    end
43		( <_cor0> when 'true' ->
44		      primop 'match_fail'
45			  ({'badmatch',_cor0})
46		  -| ['compiler_generated'] )
47	      end
48	  ( <> when 'true' ->
49		( primop 'match_fail'
50		      ({'function_clause'})
51		  -| [{'function_name',{'cover_v3_kernel_3',0}}] )
52	    -| ['compiler_generated'] )
53	end
54'strange_case'/1 =
55    %% Line 12
56    fun (_cor0) ->
57	case _cor0 of
58	  <X> when
59	        case X of
60	          <1> when 'true' -> 'true'
61	          <2> when 'true' -> 'true'
62		  <Other> when 'true' -> 'false'
63	        end ->
64	      'ok'
65	  %% Line 13
66	  <_cor4> when 'true' ->
67	      'error'
68	  ( <_cor3> when 'true' ->
69		( primop 'match_fail'
70		      ({'function_clause',_cor3})
71		  -| [{'function_name',{'strange_case',1}}] )
72	    -| ['compiler_generated'] )
73	end
74'module_info'/0 =
75    fun () ->
76	case <> of
77	  <> when 'true' ->
78	      call 'erlang':'get_module_info'
79		  ('cover_v3_kernel_3')
80	  ( <> when 'true' ->
81		( primop 'match_fail'
82		      ({'function_clause'})
83		  -| [{'function_name',{'module_info',0}}] )
84	    -| ['compiler_generated'] )
85	end
86'module_info'/1 =
87    fun (_cor0) ->
88	case _cor0 of
89	  <X> when 'true' ->
90	      call 'erlang':'get_module_info'
91		  ('cover_v3_kernel_3', X)
92	  ( <_cor1> when 'true' ->
93		( primop 'match_fail'
94		      ({'function_clause',_cor1})
95		  -| [{'function_name',{'module_info',1}}] )
96	    -| ['compiler_generated'] )
97	end
98end
99