Revision b06f899cc120e08d2b3ecce79abc2c014fb6080c authored by Santiago Zanella-Beguelin on 29 November 2019, 13:25:44 UTC, committed by GitHub on 29 November 2019, 13:25:44 UTC
Only add libintvector.h include when necessary for mozilla dist
2 parent s 5b69e68 + eefad99
Raw File
Lib.Sequence.fsti.hints
[
  "� �\u0018>�աm'M�c�>�",
  [
    [
      "Lib.Sequence.to_lseq",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length",
        "refinement_interpretation_Tm_refine_63c2dd5c1d96d3ed77642e23ae97146c"
      ],
      0,
      "fdc8690f0889a94ccb2c57cfd1c98a5a"
    ],
    [
      "Lib.Sequence.index",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "369cae6ffa485b6a32e579ac36be02e1"
    ],
    [
      "Lib.Sequence.create",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "01f583603fc824fff8f35b500284780f"
    ],
    [
      "Lib.Sequence.concat",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0"
      ],
      0,
      "1abf24db18e3eca253db00bb322be88f"
    ],
    [
      "Lib.Sequence.to_list",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "3cd0484a61ae92d38a07d2c2d48814f9"
    ],
    [
      "Lib.Sequence.of_list",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_f2f46e59ec8203b19b1042d057b66530"
      ],
      0,
      "ea22db62bcde32e60ac658ab2fc1244c"
    ],
    [
      "Lib.Sequence.of_list_index",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0",
        "refinement_interpretation_Tm_refine_f2f46e59ec8203b19b1042d057b66530"
      ],
      0,
      "9c9b96baae188cf3312da7e1a3d7b341"
    ],
    [
      "Lib.Sequence.equal",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq",
        "refinement_interpretation_Tm_refine_62e53d9cfa59f3fc33281615a392dc08",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "5a1d13c679c99a22ebdc35ced498e3c8"
    ],
    [
      "Lib.Sequence.eq_intro",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq",
        "refinement_interpretation_Tm_refine_42c42a38dac60cf556273cb50abc9e82",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "e59a8299ea195d5acfec2dc597300e02"
    ],
    [
      "Lib.Sequence.upd",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_62e53d9cfa59f3fc33281615a392dc08",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "a2ec7febe6f281eb37f5a6b31ffb6e2d"
    ],
    [
      "Lib.Sequence.sub",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "ce9d2f7c984fa543ed0f8223c3f1dd14"
    ],
    [
      "Lib.Sequence.slice",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609"
      ],
      0,
      "e1a82d442c6466bf1b8d807959fccc02"
    ],
    [
      "Lib.Sequence.update_sub",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.to_seq", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0b72b617030921a422a8020811c2f320",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "1bae27d6b9d00c893a8e02ca2dbc6836"
    ],
    [
      "Lib.Sequence.lemma_update_sub",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq",
        "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_03ea481677aa4f241e0fcf866da3eab4",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42"
      ],
      0,
      "f281511b8d0af04e361de4d8c8f2cde5"
    ],
    [
      "Lib.Sequence.lemma_concat2",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0"
      ],
      0,
      "62b964afec5dc14f1271786319a440e8"
    ],
    [
      "Lib.Sequence.lemma_concat3",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_00fa94391fe0cec5e77f0fd24a439f4e",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0"
      ],
      0,
      "bb4e6f1f114113ea3b6fb41389fe450e"
    ],
    [
      "Lib.Sequence.update_slice",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609"
      ],
      0,
      "9b643083b9d4701908cec2e92201a2e2"
    ],
    [
      "Lib.Sequence.update_slice",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609"
      ],
      0,
      "e46d80043e73a2d8dba46f876f843269"
    ],
    [
      "Lib.Sequence.createi",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "24be74add701da093302a99eda1f986e"
    ],
    [
      "Lib.Sequence.mapi",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "1a592aa2ba6a9d7e894545064e5f2749"
    ],
    [
      "Lib.Sequence.map",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "36c5ec8eaed373b26550c3617d46cb97"
    ],
    [
      "Lib.Sequence.map2i",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "7ead1fd1f229d312e4bca12327b28d3d"
    ],
    [
      "Lib.Sequence.map2",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1"
      ],
      0,
      "586b8e3e362971ee3b225251ddb84932"
    ],
    [
      "Lib.Sequence.repeati_blocks",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_854ac88ba27f00b6ffd4e86ced11eaad"
      ],
      0,
      "629dc61162a1927ca49c7456622ea47c"
    ],
    [
      "Lib.Sequence.repeat_blocks_f",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "e51e200e7fc142e1851584d8ca5d0d9d"
    ],
    [
      "Lib.Sequence.repeat_blocks_f",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_Lib.IntTypes.unsigned", "equation_Lib.Sequence.length",
        "equation_Lib.Sequence.seq", "equation_Prims.nat", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Division",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_1c325641987cce6783228428bd15a869",
        "refinement_interpretation_Tm_refine_1f6c16a51cd4ba3256b95ca590c832c5",
        "refinement_interpretation_Tm_refine_4822116822fd2cd76140beff9d06b6d5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "typing_FStar.Seq.Base.length"
      ],
      0,
      "d93963287259da4e5593a90cac3df39e"
    ],
    [
      "Lib.Sequence.repeat_blocks",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "c53646575fc379674005787ec4f1d272"
    ],
    [
      "Lib.Sequence.lemma_repeat_blocks",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq",
        "equation_Prims.nat", "equation_Prims.pos", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length"
      ],
      0,
      "9d031a5174a98adc4cfc003bd6a986fc"
    ],
    [
      "Lib.Sequence.repeat_blocks_multi",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "5155cbbe6a820cf064220a936840762c"
    ],
    [
      "Lib.Sequence.lemma_repeat_blocks_multi",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length",
        "equation_Prims.nat", "equation_Prims.pos", "int_inversion",
        "primitive_Prims.op_Division", "primitive_Prims.op_Modulus",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_b14928a18ba707004108386997fed9d6",
        "typing_Lib.Sequence.length"
      ],
      0,
      "0324f6a432010ca64cfe0e1ec22d0f2c"
    ],
    [
      "Lib.Sequence.generate_blocks",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "a39e0185c4d8b303842bfc3a31f53913"
    ],
    [
      "Lib.Sequence.generate_blocks_simple",
      1,
      0,
      0,
      [ "@query" ],
      0,
      "a0ace8a082e410fddb37ec8cb573969a"
    ],
    [
      "Lib.Sequence.div_interval",
      1,
      0,
      0,
      [ "@query" ],
      0,
      "b5eac9844dec467e42e1630df319cb64"
    ],
    [
      "Lib.Sequence.mod_interval_lt",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "729a53b6fc54df0b1f73592f47f51a6c"
    ],
    [
      "Lib.Sequence.div_mul_lt",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Division",
        "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "12fe171eca451295172aede4d29a4d18"
    ],
    [
      "Lib.Sequence.mod_div_lt",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "6f1cac3f40a85e3afe2a6869901d03d3"
    ],
    [
      "Lib.Sequence.div_mul_l",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "int_inversion", "primitive_Prims.op_Multiply",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "0abf3eda9e76d3bd4c9ea6f6f42e149c"
    ],
    [
      "Lib.Sequence.map_blocks_multi",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "8b7c3426c0efe4519b21cddd8c834554"
    ],
    [
      "Lib.Sequence.index_map_blocks_multi",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq",
        "equation_Lib.Sequence.seq", "equation_Prims.nat",
        "equation_Prims.pos", "int_inversion", "int_typing",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Division",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_07295705544891065e7a01d318c0ba51",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_ade7773d9cd7cd1a2abc2fe3f191b9e0",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
        "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29",
        "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803",
        "typing_FStar.Seq.Base.length"
      ],
      0,
      "55b6b9c31ead50497f6286bda1bf04f5"
    ],
    [
      "Lib.Sequence.block",
      1,
      0,
      0,
      [ "@query" ],
      0,
      "0da25993ea6f29f0eae89a9a65028775"
    ],
    [
      "Lib.Sequence.last",
      1,
      0,
      0,
      [ "@query" ],
      0,
      "f253939291ce0fd1ec10be4a6544e398"
    ],
    [
      "Lib.Sequence.map_blocks",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_854ac88ba27f00b6ffd4e86ced11eaad"
      ],
      0,
      "f9d8c5c5e4a87c350cdbfb979150b326"
    ],
    [
      "Lib.Sequence.get_block",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "34daa3b5db7f4a3658df768c908d3f87"
    ],
    [
      "Lib.Sequence.get_block",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq",
        "equation_Prims.nat", "equation_Prims.pos", "int_inversion",
        "int_typing", "lemma_FStar.Seq.Base.lemma_len_slice",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Division",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_ade7773d9cd7cd1a2abc2fe3f191b9e0",
        "refinement_interpretation_Tm_refine_c37230a0b45bfa733513e4ce89ef34d6",
        "typing_FStar.Seq.Base.length"
      ],
      0,
      "fad9eaba2a910c883aaf5a81fde798a8"
    ],
    [
      "Lib.Sequence.get_last",
      1,
      0,
      0,
      [ "@query" ],
      0,
      "2790a9469fc246a36629ea87fc23e848"
    ],
    [
      "Lib.Sequence.get_last",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq",
        "equation_Prims.nat", "equation_Prims.pos", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_eeb59caff9a959bab0eef3a399bf14b7",
        "typing_FStar.Seq.Base.length"
      ],
      0,
      "a1da24e711909fb2f10bef7619b3fc48"
    ],
    [
      "Lib.Sequence.index_map_blocks",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq",
        "equation_Prims.nat", "equation_Prims.pos", "int_inversion",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Modulus",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_824da4eabc6ac6d5c984b1ec60534f76",
        "refinement_interpretation_Tm_refine_8710a3dcbb7aeecb1da33ddf8070b919",
        "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
        "typing_Lib.Sequence.map_blocks"
      ],
      0,
      "3cf3ab0f572bc511d41ca4ff11be59e3"
    ],
    [
      "Lib.Sequence.eq_generate_blocks0",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length",
        "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "968758f0177579f0cd11e8c959eb81ab"
    ],
    [
      "Lib.Sequence.unfold_generate_blocks",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length",
        "equation_Lib.Sequence.seq", "equation_Prims.nat", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length"
      ],
      0,
      "f23e47b137bf4e10386eaed32f3e12a9"
    ],
    [
      "Lib.Sequence.index_generate_blocks",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits",
        "equation_Lib.Sequence.length", "equation_Prims.nat",
        "equation_Prims.pos", "int_inversion",
        "lemma_Lib.IntTypes.pow2_values", "primitive_Prims.op_Division",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_07295705544891065e7a01d318c0ba51",
        "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_642416fe6039ccdba55bf60d260af469",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29",
        "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803",
        "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok",
        "unit_typing"
      ],
      0,
      "74c07a81fb134f99bbedc46c6b35d1e5"
    ]
  ]
]
back to top