summaryrefslogtreecommitdiff
path: root/examples/miniparse/MiniParse.Impl.Base.fst.hints
blob: d2fe175c24c09ef4ed81798155fe6f8688a02dde (plain)
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
[
  "íPR§ùÑÁ‡Åâû\u0000\u0018\t§¼",
  [
    [
      "MiniParse.Impl.Base.parser_impl",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_MiniParse.Spec.Base.consumed_length", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_dc637847b7b99b4939b5789dbf5309e8"
      ],
      0,
      "41785f521ab2e221f9475d707a3aee57"
    ],
    [
      "MiniParse.Impl.Base.coerce_parser_impl",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2",
        "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "49c32124e60d9721e92891cfaae8c10f"
    ],
    [
      "MiniParse.Impl.Base.serializer_impl",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.UInt32_pretyping_041e3a67a2d2b51fd702f1f88cfc3b44",
        "bool_inversion", "disc_equation_FStar.Pervasives.Native.None",
        "disc_equation_FStar.Pervasives.Native.Some",
        "equation_FStar.UInt32.n_minus_one",
        "equation_LowStar.Buffer.trivial_preorder", "equation_Prims.l_True",
        "equation_Prims.logical",
        "function_token_typing_FStar.UInt32.n_minus_one",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "interpretation_Tm_abs_2d4a1d05236e82a428a71813e1ca9661",
        "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_Addition",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0", "true_interp",
        "typing_FStar.Pervasives.Native.uu___is_Some"
      ],
      0,
      "ceb2c1c1f84b04e0a40f02d494cb75db"
    ],
    [
      "MiniParse.Impl.Base.parser_impl",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_MiniParse.Spec.Base.consumed_length", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_dc637847b7b99b4939b5789dbf5309e8"
      ],
      0,
      "c410bbfb56e17be2d595b25fef599fdc"
    ],
    [
      "MiniParse.Impl.Base.coerce_parser_impl",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2",
        "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "bf465f8c8ab1ebeb28e04ad502eeb90a"
    ],
    [
      "MiniParse.Impl.Base.coerce_parser_impl",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2",
        "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "2e07fd1f97956ab810eff6e6c4a9dc09"
    ],
    [
      "MiniParse.Impl.Base.serializer_impl",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.UInt32_pretyping_041e3a67a2d2b51fd702f1f88cfc3b44",
        "bool_inversion", "disc_equation_FStar.Pervasives.Native.None",
        "disc_equation_FStar.Pervasives.Native.Some",
        "equation_FStar.UInt32.n_minus_one",
        "equation_LowStar.Buffer.trivial_preorder", "equation_Prims.l_True",
        "equation_Prims.logical",
        "function_token_typing_FStar.UInt32.n_minus_one",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "interpretation_Tm_abs_2d4a1d05236e82a428a71813e1ca9661",
        "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_Addition",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0", "true_interp",
        "typing_FStar.Pervasives.Native.uu___is_Some"
      ],
      0,
      "863d1f4dded25ed5fa06ee19e6471b06"
    ]
  ]
]