File: break_fun_decl-smart.ml.ref

package info (click to toggle)
ocamlformat 0.28.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 14,436 kB
  • sloc: ml: 63,321; pascal: 4,769; lisp: 229; sh: 217; makefile: 121
file content (164 lines) | stat: -rw-r--r-- 3,812 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
class t =
  object
    method meth
        aaaaaaaaaaa
        bbbbbbbbbbbbbb
        ccccccccccccccccccc
        ddddddddddddddddddddd
        eeeeeeeeeeeeeee =
      body
  end

let func
    aaaaaaaaaaa
    bbbbbbbbbbbbbb
    ccccccccccccccccccc
    ddddddddddddddddddddd
    eeeeeeeeeeeeeee =
  body

let rec func
    aaaaaaaaaaa
    bbbbbbbbbbbbbb
    ccccccccccccccccccc
    ddddddddddddddddddddd
    eeeeeeeeeeeeeee =
  body

let ffffffffffffffffffff aaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbb = g

let ffffffffffffffffffff
    aaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccc =
  g

let ffffffffffffffffffff
    aaaaaaaaaaaaaaaaaaaaaa
    bbbbbbbbbbbbbbbbbbbbbb
    cccccccccccccccccccccc
    dddddddddddddddddddddd =
  g

class ffffffffffffffffffff aaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbb = g

class ffffffffffffffffffff
  aaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccc = g

class ffffffffffffffffffff
  aaaaaaaaaaaaaaaaaaaaaa
  bbbbbbbbbbbbbbbbbbbbbb
  cccccccccccccccccccccc
  dddddddddddddddddddddd = g

let ffffffffffffffffffff : aaaaaaaaaaaaaaaaaaaaaa -> bbbbbbbbbbbbbbbbbbbbbb = g

let ffffffffffffffffffff :
    aaaaaaaaaaaaaaaaaaaaaa -> bbbbbbbbbbbbbbbbbbbbbb -> cccccccccccccccccccccc =
  g

let ffffffffffffffffffff :
    aaaaaaaaaaaaaaaaaaaaaa ->
    bbbbbbbbbbbbbbbbbbbbbb ->
    cccccccccccccccccccccc ->
    dddddddddddddddddddddd =
  g

let fffffffffffffffffffffffffffffffffff x yyyyyyyyyyyyyyyyyyyyyyyyyyy = ()

let fffffffffffffffffffffffffffffffffff
    x yyyyyyyyyyyyyyyyyyyyyyyyyyy yyyyyyyyyyyyyyyyyyyyyyyyyyy =
  ()

class ffffffffffffffffffff =
  object
    method ffffffffffffffffffff :
        aaaaaaaaaaaaaaaaaaaaaa ->
        bbbbbbbbbbbbbbbbbbbbbb ->
        cccccccccccccccccccccc ->
        dddddddddddddddddddddd =
      g

    val ffffffffffffffffffff
        : aaaaaaaaaaaaaaaaaaaaaa ->
          bbbbbbbbbbbbbbbbbbbbbb ->
          cccccccccccccccccccccc ->
          dddddddddddddddddddddd =
      g
  end

class type ffffffffffffffffffff = object
  method ffffffffffffffffffff :
    aaaaaaaaaaaaaaaaaaaaaa ->
    bbbbbbbbbbbbbbbbbbbbbb ->
    cccccccccccccccccccccc ->
    dddddddddddddddddddddd

  val ffffffffffffffffffff :
    aaaaaaaaaaaaaaaaaaaaaa ->
    bbbbbbbbbbbbbbbbbbbbbb ->
    cccccccccccccccccccccc ->
    dddddddddddddddddddddd

  val ffffffffffffffffffff :
    (aaaaaaaaaaaaaaaaaaaaaa ->
    bbbbbbbbbbbbbbbbbbbbbb ->
    cccccccccccccccccccccc ->
    dddddddddddddddddddddd) ->
    bbbbbbbbbbbbbbbbbbbbbb ->
    cccccccccccccccccccccc ->
    dddddddddddddddddddddd
end

let _ =
 fun (module Store : Irmin.Generic_key.S with type repo = repo)
     (module Store : Irmin.Generic_key.S with type repo = repo) ->
  body

let _ =
  f
    (fun
      (module Store : Irmin.Generic_key.S with type repo = repo)
      (module Store : Irmin.Generic_key.S with type repo = repo)
    -> body)

let f
    (module Store : Irmin.Generic_key.S with type repo = repo)
    (module Store : Irmin.Generic_key.S with type repo = repo) =
  body

(* Inconsistent formatting of fun arguments. *)

let new_specialised_args =
  Variable.Map.mapi
    (fun new_inner_var______ (definition : Definition.t) :
         Flambda.specialised_to -> ())
    foo

let new_specialised_args =
  Variable.Map.mapi
    (fun
      new_inner_var______
      (definition : Definition.t)
      :
      Flambda.specialised_to
    -> ())

(* With a label it is actually consistent *)

let new_specialised_args =
  Variable.Map.mapi
    ~a:(fun
        new_inner_var______
        (definition : Definition.t)
        :
        Flambda.specialised_to
      -> ())
    foo

let new_specialised_args =
  Variable.Map.mapi
    ~a:(fun
        new_inner_var______
        (definition : Definition.t)
        :
        Flambda.specialised_to
      -> ())