)]}'
{
  "id": "05ee7168e1454defe37f3dddbdd7ad0d3994c608",
  "entries": [
    {
      "mode": 16384,
      "type": "tree",
      "id": "579cab27803957fab18eb3578361e9c2a1712f93",
      "name": "ABI"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0954cce83aaa7ae2eda9b132115522580a592506",
      "name": "ABIStabilityManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1da72e2dc581d53c641fbaa7149eec071c88807a",
      "name": "ARCOptimization.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45babd06bdc3ab07382112c9281b03e2c0fcbc38",
      "name": "AccessControl.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d69546567e00201a60d0761f396a6cae0c63aa59",
      "name": "AccessControlInStdlib.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69a8741c85d7e9ecf7ad085c4b2ec8a819d36c0b",
      "name": "Android.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c45f77bec064429645130c5eb7f34e58d12e6bcc",
      "name": "AndroidBuild.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd63b96836e2a12333dd1f65c313c7b657fe7ee7",
      "name": "Array.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caa516ebe627479ecc0e319293ad7aaabd03e4ce",
      "name": "ArrayBridge.graffle"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1038aa79b5bc3b44df117dc6fe492d451348d9b",
      "name": "ArrayBridge.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cff3fe8754dc00c90e41282ff9b10e3a72f5b3ea",
      "name": "ArrayCast.graffle"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d95c8b0f57a87d3b78f816df400c360454a377b4",
      "name": "ArrayCast.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42f0b79467d8904f0434e633d4ea0e5b967edbb9",
      "name": "ArrayImplementation.graffle"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29e01241aa0f8b35cdb558f30bc25d54923ebbb1",
      "name": "ArrayImplementation.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "680879866e872e6cbaa8f7da2a68485ec758f724",
      "name": "Arrays.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37169319d75e414bf921c62a237fd7b8d5442183",
      "name": "Branches.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8ca34b81127aac9825a5c612bca86efb44c1cfa",
      "name": "BuildManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ac4b875261ba3031e44809d97eab2aba88ad670",
      "name": "ByteTree.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c748bd36ebad72898af4041de2b394866875451e",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30e7e86e5e71caa36400d8aed66388d4b0c7900b",
      "name": "CToSwiftNameTranslation-OmitNeedlessWords.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "272be4e909e698f0c3838cbd7aeb7047f2347bd6",
      "name": "CToSwiftNameTranslation.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "702132799676a5c381a82f53b8589ba3169bd45b",
      "name": "CompilerPerformance.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c721f200db202c1de2d109404c17c1a3e1a4e79e",
      "name": "ContiguousArray.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e55056cabe7be3b977cd2a718ff7a9ca53743a6",
      "name": "ContinuousIntegration.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea4d5cd1171f5a8dd8185eb693cb2c1f0a34f388",
      "name": "CppInteroperabilityManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f1d411698219f94536fe1c890c5cc495f41d3b5",
      "name": "DebuggingTheCompiler.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5ded4b07f3de07eb06ff26480d4bd542eb3d481",
      "name": "DependencyAnalysis.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16ba068fe2577e00befaabc5d45e8ed476693eff",
      "name": "DevelopmentTips.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e75d64a63bc417fb571880a40ac6e10da0505850",
      "name": "Diagnostics.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0216fce54900b5d9e7007d670a28cd0978cad0f4",
      "name": "DifferentiableProgramming.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b25b08c7a1648157d607c15e7fea240a0cffda7d",
      "name": "DocumentationComments.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58054d01d5518816e64c5306daaadd1b99cc60c5",
      "name": "Driver.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbb7242ccba6a59404183130bd43ad87f24feaae",
      "name": "DriverInternals.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "667022f339b22d08006858a3a9c18cee6fcbc11c",
      "name": "DriverParseableOutput.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "647230f883e283f2d6557b476ab5c5daea2d4121",
      "name": "DynamicCasting.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e871880ea944a7d666af46c1405cebff87a9f497",
      "name": "ErrorHandling.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a55956b868639d5d860e9163100867719103ade7",
      "name": "ErrorHandlingRationale.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b3f92187e43838e426b94ec8da0a4429814259a",
      "name": "ExternalResources.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a42dc4c871fca00adc07673de24ceb41a0c5f6ec",
      "name": "FailableInitializers.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5e15cbf3ea57343847e08f8ea7cf3a17c400d5c",
      "name": "Generics.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c18c1093d837999d0bfc909abf7f67fcdbbf4647",
      "name": "GenericsManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e98f4c00aa7a7b81a4e5b45253cb24d3f8073f16",
      "name": "GitHubCreatePRScreenshot.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8646e741d9b61ffad15f2e6f879414e044821dab",
      "name": "HighLevelSILOptimizations.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "832727eae830d5c7481e51ab82ab8fa18ddd96e1",
      "name": "HowSwiftImportsCAPIs.md"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "598e790edd56255adc0647c16a7d2169903e2e45",
      "name": "HowToGuides"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42b5023beecd40d10a8b0f05857dc72ee682c86b",
      "name": "IndexInvalidation.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fa86d6d7ff3912759315ac800236dc15a35aaa5",
      "name": "InitializerProblems.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9e06dd2d9a25c7514e35bb5ace4b98e3ac57b14",
      "name": "InstrumentsExpandedProfile.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab2274131fec922d1908254365f34b29365e3095",
      "name": "InstrumentsProfile.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2d8b14a8b4367e498cbb35ab23fea857b6bd74d",
      "name": "Lexicon.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fa6741c5e2c0220c537d540a73253ae8795e98d",
      "name": "LibraryEvolution.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2bad23a8a40877ddb6564790d25e4a9bc238930",
      "name": "LibraryEvolutionManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88b53eec67e14344f1c4d7d74e3b948e03f82990",
      "name": "Literals.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e32da0b604f65f303ca33d4261dfa63ca7b6b99",
      "name": "LogicalObjects.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3100e6c3eea38a49be3c682dee11dd49bc51be7",
      "name": "Makefile"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbaa3864313c5a9c508d48810c3884a4c622dd34",
      "name": "Modules.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea4f5796360f246a10477e10050b45e10cb4677c",
      "name": "MutationModel.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99ca49e6bdc1ec2a7a5005432055f0ab910f4508",
      "name": "ObjCInterop.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ad4cbefc73176894f76ab44c92aa9cc3c02c2a6",
      "name": "OpenBSD.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7640507778274d1e6780309a8531d987f20ff40b",
      "name": "OptimizationTips.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caf2697f94b226c79daf8950dc3ec796845e8904",
      "name": "OptimizerCountersAnalysis.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6e767ad0bf7b8f1197a1a4af4f6148fd55798e0",
      "name": "OptimizerDesign.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a90f5552cceab230606e0ebe6e688ce930d9eaea",
      "name": "OwnershipManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcc8d1a6368e2499d4fd718e5727474992e3895f",
      "name": "PerfReport.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e8a019c642de541ff5aadaa4d31d60860c0ccb6",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96037560926d6b6219b096ed2b6d78f9bed45ce1",
      "name": "Random.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebda0fc1c96e3d48bd6f04dac1424a6f88f1d7e4",
      "name": "RefcountingStates.graffle"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe878a82913d709ca8bbd856e20f6b5981d10ce4",
      "name": "RequestEvaluator.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4fe69c7d70397c158833c9ea44a137f03870f61",
      "name": "Runtime.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d5ddee44b798d99a7a4f1700015281fec010ca2",
      "name": "SIL.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a43605f1855b139af2e4feeee52adeef521d548",
      "name": "SILProgrammersManual.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0af0a53bd8c3b697e70bc6bf9aac6e03023bc2d",
      "name": "SequencesAndCollections.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "226d4267a271c876a7e38a0f0146a70a1beb0c0b",
      "name": "Serialization.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b21de3eb60c48681743d84c612659fdacb8c6c2",
      "name": "Slice.png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03d7f0c69515962b5c19ebfee822d2ceaa0d1183",
      "name": "StableBitcode.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64a53d81501235f3448596846bba9bc0dc84f0b6",
      "name": "StandardLibraryProgrammersManual.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c9cdb92335e2557d17df1c0efb4d976d8c74b25",
      "name": "StdlibAPIGuidelines.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a13f5a8109c40789d7ea4fab5b3221efa639289",
      "name": "StdlibRationales.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22dd6255e896c598b2840748a965c32fd0b14923",
      "name": "StoredAndComputedVariables.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26c0c8f942490165146d88ce86f0c860e9870538",
      "name": "StringDesign.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a1b488f2a36bcd989dbd5c075eb69e696a19c47",
      "name": "StringManifesto.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "992702443a4eacfc801899dffbf485770856d681",
      "name": "Swift3Compatibility.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1aa34d3d8fe93df7fd95f1f35ea47c99c3ae0c16",
      "name": "SwiftIndent.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c56dbf52b8df71c01559de1003c2ffffaba81b8c",
      "name": "Testing.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7cbf7b90022fc7cb0c0ee966a7b5e82dbe69078",
      "name": "TextFormatting.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "351921c97baf6b39bcd98a1f33f641722c35b3c2",
      "name": "TransparentAttr.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e01d00d170cf2da5bbf876ec351cc421fb6a28b7",
      "name": "TypeChecker.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8b730f813342f1750323d4052e1073106d84189",
      "name": "WebAssembly.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "134fe6c6a93ac28b3b2f7bd35938cf2fe276b975",
      "name": "Windows.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef1683e6881ccc57b780025644d081a83f5cab5a",
      "name": "WindowsBuild.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21550082da52013211a01183bfd291ad8af9361c",
      "name": "WindowsCrossCompile.md"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f5631677c2bc7ed747066ab18f23a597e3db5058",
      "name": "_static"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5b4afb1e3daa5c63a016c3b79075420fdbaf3c3d",
      "name": "_templates"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c1e260d3616f0110f165c7258b1f683059836976",
      "name": "archive"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "75c6dc6bcdfed1bc2a24c68658628f03ebc71212",
      "name": "assets"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfb43da56bb612c15838c2e9ce4fb457154d5dcf",
      "name": "conf.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6d1180ec105b8f651d53b450d2fadc949687bc7",
      "name": "contents.rst"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c17eecda3328cb9fe22b095b9654ed33051f7df4",
      "name": "doxygen.cfg.in"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43d6e33c7f4dbce42e414d4968484f0afbe4d04f",
      "name": "doxygen.css"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95d5434f6712e67a37083c046ff671b4b112fa3c",
      "name": "doxygen.footer"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edd5806b82576a1d9357125103878018017c916c",
      "name": "doxygen.header"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c22f236990ca09f86b32a02141ff3d02bd4d685",
      "name": "doxygen.intro"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "favicon.ico"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca77698fbf5d2886284dcbbbd6e6d46dedddb226",
      "name": "libFuzzerIntegration.md"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1c79ff56e71cd67e0e5504c9586ce8bdc0d335aa",
      "name": "proposals"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a5df05b04a2fd49dddae539309cbba12ca53a6da",
      "name": "refactoring"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c5504c0cf1b27fa2bc632ca08777f70cb63c466f",
      "name": "scripts"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90cbf6bc2f8a6813b1dd5f80527d5aae0d2b7279",
      "name": "toc.js"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ae265f2007cdd4dfd72e978798f25be424ce8e94",
      "name": "tools"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61a952141bb87371fe213a9cb7dd45f8b9d26264",
      "name": "weak.rst"
    }
  ]
}
