diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5dad1b4f9..900038445 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -100,6 +100,10 @@ jobs: python3 scripts/verify-swift-resolved-append.py python3 scripts/test-swift-resolved-conversion.py python3 scripts/verify-swift-resolved-conversion.py + python3 scripts/test-swift-conversion-body.py + python3 scripts/verify-swift-conversion-body.py + python3 scripts/test-swift-conversion-diagnostics.py + python3 scripts/verify-swift-conversion-diagnostics.py - name: Test Swift fixture validation controls run: python3 scripts/test-swift-fixtures.py - name: Test isolated release validation gate diff --git a/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.json b/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.json new file mode 100644 index 000000000..d29db4b30 --- /dev/null +++ b/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.json @@ -0,0 +1,7 @@ +{ + "path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll", + "original_sha256": "50259f376c2246c6bcd163088e9644de81e48b8d5de0969e149ca5ef66013d4d", + "patched_sha256": "fe435a0656f93afbc813faab91c2544761a776b54f68708e8e2876522e400591", + "patch_sha256": "d61a606ed559388abf83babef9828f3d1d9bebc5549e447077636136b94cd75e", + "scope": "generic CFG property-getter RHS mapping, independent of fixture identity" +} diff --git a/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.patch b/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.patch new file mode 100644 index 000000000..1666fbc7b --- /dev/null +++ b/adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.patch @@ -0,0 +1,11 @@ +--- a/codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll ++++ b/codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll +@@ -176,7 +176,7 @@ + exists(AssignExpr a, BasicBlocks::BasicBlock bb, int i | + this.definesAt(_, bb, i) and + a = bb.getNode(i).getNode().asAstNode() and +- value.getNode().asAstNode() = a.getSource() ++ value.getAst() = a.getSource() + ) + or + exists(BasicBlocks::BasicBlock bb, int blockIndex, NamedPattern np | diff --git a/docs/swift-conversion-body.md b/docs/swift-conversion-body.md new file mode 100644 index 000000000..3bf2bd404 --- /dev/null +++ b/docs/swift-conversion-body.md @@ -0,0 +1,77 @@ +# Swift conversion body and initializer controls + +The initial catalog applicability patch removed local summaries and the original +constant-body false flow. It did not establish ordinary-body preservation. This +follow-up adds a transparent local Data/String body chain, a matching safe chain, +and a constant three-parameter String initializer called with real tainted Data. +The original independent evidence remains unchanged. + +The new source is typechecked with pinned Swift 6.3.3 and is never executed. +One extraction is shared by separately locked stock and patched query packs. +The source, queries, runtime manifests, runners, and expectations are committed +before execution. Extraction took 91.163 seconds under the 150-second limit. +Queries retain 60-second / 2048-MiB requests. These are non-scored diagnostics; +aggregate memory containment and complete semantics remain unproven. + +## Expanded result + +| Sink | Intended flow | Stock assisted | Patched catalog | +| --- | --- | --- | --- | +| Real raw roundtrip | yes | yes | yes | +| Real safe roundtrip | no | no | no | +| Local constant chain | no | yes | no | +| Local transparent body chain | yes | yes | **missing** | +| Local safe body chain | no | no | no | +| Constant wrong-arity String initializer | no | yes | **false flow** | + +The stock body's reported flow is not evidence of body propagation: its local +calls receive summaries. In the patched lane all 13 local calls have no manual +summaries. A separate query also confirms no other summary attachment. Eight +real calls retain their summaries. Both remaining failures block qualification +and the canonical summary pair. + +## Separate diagnostics + +A preregistered all-node sink configuration records intermediate reachable +nodes on the same hash-verified database. It reaches the local encoder result +and the `.value` input of the local String initializer, but not the final local +body-chain sink. This is diagnostic evidence of where propagation is missing, +not proof of a specific internal cause or a production flow configuration. + +A separate structural query witnesses a native additional taint edge from the +`data` argument to the constant wrong-arity initializer call. The pinned +`InitializerFromDataStep` admits any `data` argument. This is independent of +catalog summary attachment, which is absent on that call. + +The next preregistered experiment filters only the additional heuristic for +resolved Swift.String data initializers, retaining the proved Foundation +initializer identity. Other owners remain stock; ordinary method bodies and +summary steps remain available. The ordinary-body failure remains a separate +blocker even if the false flow is removed. No fixture-specific barrier, +unsupported classification, score activation, or release is authorized by a +successful diagnostic command. + +The resolved-initializer experiment completed within its query limit. The +catalog-only lane retained real sink 20 and false sink 42. The additional +resolved filter retained only real sink 20. It removes this false flow but still +misses body sink 35; conversion qualification remains blocked. Portable body +verification reports the original two blockers, and the separate diagnostic +verifier records the narrower correction without rewriting the original result. + +## Structural SSA repair + +The follow-up resolved-AST/SSA query found the literal assignment on line 11 +connected through an SSA definition to the initializer return, while the +property-getter assignment on line 12 did not. The pinned `WriteDefinition.assigns` +compared `value.getNode().asAstNode()` with the assignment RHS, omitting the +property-getter CFG representation. The isolated `6.8.4-dfb.3` adapter library +uses the existing `value.getAst()` mapping instead. This one-line structural +change has no fixture name, location, source, or sink condition. + +With that patch, both assignments have the expected SSA and return links. +The catalog-plus-SSA lane reports real sink 20, legitimate body sink 35, and +wrong-arity false sink 42. Adding the resolved initializer filter retains only +20 and 35. All three safe/constant sinks remain absent. This separates the +body repair from the heuristic correction and preserves every earlier failure. +Fresh extraction and canonical summary controls remain necessary before +family qualification; these retained-database results do not activate scores. diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/manifest.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/manifest.json new file mode 100644 index 000000000..b43a93185 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/manifest.json @@ -0,0 +1,177 @@ +{ + "probe/case.json": "ee2079c1516ac64542b811ace2e6ed247e654efcea72e822d7adf725856a4e62", + "probe/codeql-database.yml": "a5d236faba6b5d9640573c47d8486c3dbe12c8c8333f5b3b88666897c41a0458", + "probe/database-create.command.json": "fe755312fbb15bdb8657dedca3f75add2155620c754af62e7e1f307e8e20fb54", + "probe/database-create.stderr": "54095b5f018930aed84f83d0dfe3383a7672e273ec46bfda8301acd709c6d504", + "probe/database-create.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/database-resolve.command.json": "e4c03d236deae99cc7938e1ef7675c267aa6a8cf0d83e79ad0bb641358fb49f2", + "probe/database-resolve.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/database-resolve.stdout": "1e8d3fe34a243f82a9a6ea6929524e2f86ff3f52d13688e3d1b5afb3a977c60d", + "probe/diagnostic/cli-diagnostics-add-20260923T191219.002Z.json": "901ba031c92595e0c11ef5182dae660c4f5aca9d98f7f39e45f56b7d64196c5d", + "probe/diagnostic/extractors/swift/extractor/1790190780006432-3672.jsonl": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/extraction-policy.json": "e4f590a6bf6ee93e0299caa945ef93bdaee2abc562bf64fa979d7fbd748ae0e5", + "probe/flow-decode.command.json": "2ea6f4f1f1f25ceae378f8592bfe3424453234e1cb584174aab1961d93187fb2", + "probe/flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/flow.bqrs": "4670d63aa79bd8a419818939a018ba057041650739178516ab706b4ab4a62d34", + "probe/flow.command.json": "7f45b0886689d84b343c9e054e6321703f19dd40abeb1185a809b1e7c77729ac", + "probe/flow.json": "2d57750fe8776e8c140a293ddc95c747c6c04ed9b3b0c570e96096701539e9ef", + "probe/flow.stderr": "2f90433a7f842b8cc7ca97f9ff0fbfb934205ebdee6909de1697bab5a220965a", + "probe/flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/identity-decode.command.json": "84f66b6e0602b13eace0bbcf779203edb67b9610e5469a2493fac994884c7f5a", + "probe/identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/identity.bqrs": "7491cc64fc8da139245dc22a5db94a03f939d97bde71a6720d4686b20126995c", + "probe/identity.command.json": "99c7a88ceee8461fd41cd61bde80b4fbc2cbcdc52fdf769e607cffd04a5b731e", + "probe/identity.json": "c9f42d568b8b802e5d7cb5528105c94e5e1a0d348cad8e06aa6e9182f7d1d8dc", + "probe/identity.stderr": "89a90501be1e6f7cbe8dfb214a15f432ae64bc1b19c1ff37ec51f49f5bdaf9b8", + "probe/identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/log/build-tracer.log.txt.gz": "f8d243c542695e035005f01a76545db069a6af16bad3d3a638cf24eda19095ac", + "probe/log/database-create-20260923.211218.680.log.txt.gz": "352d0743d558f02eff70f64c9cd6c286b541562577a48c66d885bbd6d5095093", + "probe/log/dataset-import-20260923.211345.248.log.txt.gz": "5b0dd59291638dc31141209ab59c66c95b2bf972859329f44920f9e28684ed64", + "probe/log/execute-queries-20260923.211350.446.log.txt.gz": "cf3f10a80da991a0ac7003b071858fc48961895890f586993499a7e0c3d03aa7", + "probe/log/execute-queries-20260923.211404.775.log.txt.gz": "0bf5e0dd06f842d5e8ae444e46b2fd1deb985db65d1de7b247647dea0e90be4f", + "probe/log/execute-queries-20260923.211416.702.log.txt.gz": "67e0621b4c295655cbe27c17b2863033664dee7c19c9e3756c84ec8edd6b7928", + "probe/log/execute-queries-20260923.211419.293.log.txt.gz": "704fad363c21b5a3cd810db7aac7f9426ffea767c3ac5d37f8a25146ec2ee0a6", + "probe/log/execute-queries-20260923.211430.350.log.txt.gz": "51701a12d0315f8178f1c48e8c8c6c0975a0c3e6510be382ffe31c3b9b9e800f", + "probe/log/execute-queries-20260923.211441.299.log.txt.gz": "c71d0ddac2aa016c9f435e2d54b6cf8266ea0356c9fe09e2c822ebd4b7e2a73b", + "probe/log/execute-queries-20260923.211452.877.log.txt.gz": "8247eec67dcde0eb0f6a98ba5dc022767b12499f3e864f260d7d55fb55676ad7", + "probe/log/query-run-20260923.211350.145.log.txt.gz": "1faaf08f8e63018bcfc8317d424d32cf231c999f3b431baf180431df1659c612", + "probe/log/query-run-20260923.211404.488.log.txt.gz": "39c8ac5bfdba84cd2634742212942d2f59d656ec04a3ebf1bac3a3bdf7fd1a8f", + "probe/log/query-run-20260923.211416.416.log.txt.gz": "3d3606a6d13271859b52bee271b452ce3312e814b4c3e471108f0fd680ca4e99", + "probe/log/query-run-20260923.211419.006.log.txt.gz": "bbff9fcc6c7e0a8da0eb161292acd4fd1115037218c6c77c8077926533472d71", + "probe/log/query-run-20260923.211430.066.log.txt.gz": "cd06c69144156b86faab63f05180abfc6d52c9f2ce01f9240febc18ce460aae3", + "probe/log/query-run-20260923.211441.011.log.txt.gz": "273929e742dca8986a322204cce11b3afc2ee8b75ec8c7febcb705905b010b4c", + "probe/log/query-run-20260923.211452.588.log.txt.gz": "d3848dca51befa744a4585b9a059f4ae19195fc31c2d82502b3772c332d22e5f", + "probe/log/swift/extractor/1790190780006432-3672.log.txt.gz": "6b95059ea860c624c933beca7e2583e63c59ceb5a78f11755fc35e37dc2913a9", + "probe/main.swift": "15e48b18b1d163b5881a08e09b49f07035ea579ede9cdab99635c8c7d5e62193", + "probe/manifest.json": "e4f8e2539320c64143fc258ad3a5a27c786e3bee8501db9511a37433c7e0139b", + "probe/probe.py": "a7ca82dd685a378dca56d14ec0edcbed27fc657c7bde68de9c8c2e95f4aae8e6", + "probe/process-runner.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "probe/queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "probe/queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "probe/queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "probe/queries/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "probe/queries/flow.ql": "49ef1009dedf54077920d9e24e3664274e3784c22f0ceeeacaa183d336eff50d", + "probe/queries/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "probe/queries/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "probe/queries/roles.ql": "e29a5c0798508da1fa25e845f693085faa94d28ac80edc969b179d1bdf16b4d2", + "probe/queries/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "probe/queries/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "probe/queries/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "probe/queries/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "probe/roles-decode.command.json": "d7bc3d12c5ba906acfdde1684e3c73caef679851acaaf749626c727aac8ec108", + "probe/roles-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/roles-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/roles.bqrs": "0e459197de8530902c514059c938ac55d9903216d0e83e50fbe934544f8716c7", + "probe/roles.command.json": "60e0081719a4951970b5085458c47aeb31b84deba7d66cd9b61ffe116b0036ea", + "probe/roles.json": "a22d315bcea3dff56fbe6f879e7323b95816d37ce27b4bed56e32a544e667f63", + "probe/roles.stderr": "1fb8f7a8978cbed01ea062dc7dbe12d8ced7865180327b80df2f4e2f9285c980", + "probe/roles.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-identity-decode.command.json": "378981e2ad5ef4c4617bb21f7d39585fa9a76a4c3d8d6372834887acd3a5da40", + "probe/summary-identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-identity.bqrs": "0f620c99488e15929a97e34e8e17d8aa6ea96fa2e9f7b7f7f778e0a8c663cf10", + "probe/summary-identity.command.json": "2fe7e3378dd831354f1a6e67ecf39f4c826f6fde744b085728eb8086b403cdef", + "probe/summary-identity.json": "d8d4d08bbce3b0ac8f847eca9756bc8ff151de315a6787df30a7aa7409763063", + "probe/summary-identity.stderr": "a4b3fbca7b9419db1f3d8d921bc045624b1968e58c6c4828be88e1a2e98f21b3", + "probe/summary-identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-ports-decode.command.json": "8085febc18a97aff3ef9868868c0e6a28f80ab82bfeaf639564f2f3b0b115425", + "probe/summary-ports-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-ports-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-ports.bqrs": "6d391ddd6019fcfb2072b136c1d3b409df70e3656f1965dd6e1eb992fb1ea3bf", + "probe/summary-ports.command.json": "53d47e71e8b4a00c83b79c75ff8c6599398b4c1a718ec69b287b8bb1b972c9bb", + "probe/summary-ports.json": "5535cc78038295b8151dde1e3d71b222f855f7b5ec45e22b85648cfe481b2d2c", + "probe/summary-ports.stderr": "90e59f374bca3976f1fdf0036b1ff59c15cd14955aa05d76fb8101f3cc379897", + "probe/summary-ports.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-store-decode.command.json": "b88f378871721634728dd575b38e4ba3f7a3065754c3f34b8b59c1d57d844511", + "probe/summary-store-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-store-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-store.bqrs": "e00165fde519c0a91a444c46aef741455ecb664ab9a2f244366a02d1dd7994af", + "probe/summary-store.command.json": "6a83e854c5d945ff8731e183e53e757d25e5f43b7dd2299c81416652136c970e", + "probe/summary-store.json": "6128413a93ff1540d3af0ef1359ca1bc6479f5d6291d3bd43678f98921f1d67f", + "probe/summary-store.stderr": "e48c69bbfb52045646340e3b26b9a1e2b5a97417f92797b675b9edbf1a6843ba", + "probe/summary-store.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-transfer-decode.command.json": "5e8b56eecbc0a7f52cef498e3e71d90ba79a882c1d279cb1deea75d65ca43ddd", + "probe/summary-transfer-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-transfer-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/summary-transfer.bqrs": "95de8b11e390753edce863affe2428da76cbba2c79e77cf3b3d4df425c6bc52a", + "probe/summary-transfer.command.json": "1bd12fa0cd26d6e295d49a1d709eff2606083fa5935111614b4719349edb7027", + "probe/summary-transfer.json": "65e258c2dcc18ef959421520558221fbe68d35efc4f14a59c0e7fc5332e4a8b0", + "probe/summary-transfer.stderr": "4f0761970daefaafdee74d7a6995a93fb52629e9dd88186a9d7be751b58c99f7", + "probe/summary-transfer.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "probe/swift_extraction_integrity.py": "06bf474314b6d14f01ebc3c94b06b1ff6a789d861cc54de548498436a5169156", + "probe/witness.json": "05caf964b2bac2898b5d91babb9c1f9fd2ec707f4312c872cd4fabe4b4465a7e", + "run.json": "fd00f6eea145f0b1a5892e1bf226542e5453c1b3a1b60227fa3fa8cc93de524b", + "runner.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "runner.stdout": "ba857b4fd8b996b8992ca60934d09fa4426447e98b5fd47981890d05917868b4", + "source.zip": "7e66ea022d72c80774a24781a08ac413794e3384bdf58c226e91fa2db66dab88", + "stock/flow-decode.command.json": "27aaa916b265ac782699349082a0e030080319480d39e2539f48e6ce8c38d636", + "stock/flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/flow.bqrs": "4f4dd2c65e5255f6fe419aa5c729c6af2624542fc63ed1008827a292ded676dd", + "stock/flow.command.json": "7a92286a4787a7eba55f28d665d36885b8713fe640855c30d02746b56665033a", + "stock/flow.json": "6c17156f06d8e7a0854156d3c22f223eb03b673c18f3fe18e6663aaa92484048", + "stock/flow.stderr": "b467d97ef856b7517e671d08d200fc184b7cb941c63117a2c4c886090ffb4e92", + "stock/flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/identity-decode.command.json": "33529fba9adf2f32c4e0fc087601d31bbe7ca080f78e88dca7b94977e2588a65", + "stock/identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/identity.bqrs": "8ff8741921e95dde2dba40971f3b723eef93a5b9590d54d158a46cf590fbb92e", + "stock/identity.command.json": "355272ce3f83d9972b6a86beb2c01fdb25d008a913ccd132badfff63d74b02c5", + "stock/identity.json": "c9f42d568b8b802e5d7cb5528105c94e5e1a0d348cad8e06aa6e9182f7d1d8dc", + "stock/identity.stderr": "c29c1a7cfe7814439c172e8b5b1bd2e9eff60e6c74cad70f5e1fd0abcfff2f33", + "stock/identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "stock/queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "stock/queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "stock/queries/codeql-pack.lock.yml": "fceb4b22c946b8a06e7895799cd997580c2f8b64cb871014cfaf62f66f962f17", + "stock/queries/flow.ql": "0b2b0b5ce3d326ece51dab3c2c531ad8b50a07ebfe71ab7ff0c46b2333eb49bd", + "stock/queries/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "stock/queries/qlpack.yml": "31b6fd7d140d6a96d3e962fa1015ab1cc6ec0e2f83e87e0ab9a0d83d391784ef", + "stock/queries/roles.ql": "ab208c48cf3281dca6820bc81d7b98cf49de308f736e8dcc617603035b56c957", + "stock/queries/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "stock/queries/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "stock/queries/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "stock/queries/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "stock/roles-decode.command.json": "825a2716b4b7e8c9b1d27b9d91b89f3ef454a37fc1acad871d89a6857cf62bc4", + "stock/roles-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/roles-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/roles.bqrs": "111ff0168072bb334861be0112a9552c2bb817d6bc106d341fdbac8ed5f5f381", + "stock/roles.command.json": "924214dd3211c7fc7b4b9d2ea5480d39a187f9937598c70a24cee50c66094341", + "stock/roles.json": "7332d7b1730e135e7b725d7a544a3f566142451afb2183bade0780932692e1b7", + "stock/roles.stderr": "2d3e0b9d8ca8743c9b23c63f80a94393a23d7bcdb726db4f7f07e689294058e7", + "stock/roles.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-identity-decode.command.json": "4237716f9016d4c89a1d1ba8a4adb780e35f9942572fc24f7babf6647f2b5998", + "stock/summary-identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-identity.bqrs": "c7467ca8c27cd571f95827a6af4952eafed3e87b2f1b1efd24a2595783619f3b", + "stock/summary-identity.command.json": "ce2ef627d8c79f858793525759e1a30ce98409d0b605e029268f0f093a3b8634", + "stock/summary-identity.json": "bb9e980a5609d6e76192a3c82a3f99281c7ea98452958c1187dc158193967bc7", + "stock/summary-identity.stderr": "6db1a48ada8f45225bd24c0adca9785a462bdf9b3e006a5af2e8cfc73fe0d8a5", + "stock/summary-identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-ports-decode.command.json": "b852480f0fe52ba36885627054d51cb9750e52527b82e99589f1845c372a5759", + "stock/summary-ports-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-ports-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-ports.bqrs": "abebe355f91fd8bfb680cc8768478b690498c71de3fa862d85d4027811b0ea3f", + "stock/summary-ports.command.json": "e79af963795cc8dbd62aee3889c658855ccd45ca9c4bbc414d71f7bbe9524a07", + "stock/summary-ports.json": "3503af6d96e80db529f5ef490a599f839b6aafb1cf897d0c930a6f8ce6984853", + "stock/summary-ports.stderr": "4d7cd7cec64937efee8769f4d154eaaad811ec17fdb6b90901b62be82713958c", + "stock/summary-ports.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-store-decode.command.json": "9bb8ba4c9a18dacfa817dd4a8826a03ca0410c6b925cbd0af63b44bbd188e2d4", + "stock/summary-store-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-store-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-store.bqrs": "48a9b0867595b645bf0f4cbb1ed31cdbcfff892b1acc9d01281c293d56079c88", + "stock/summary-store.command.json": "54061a1cd462d0155445250383ec831a383563497030c3ae7a91b5f82d583caf", + "stock/summary-store.json": "ada92d1b0291d0fd8d87079d1ba42beb50e0f4eea81a7184e944ceea54400dcb", + "stock/summary-store.stderr": "728857e70491d6060ea90c3acafb455db84e9c22da41deb752c8ee2150d885f0", + "stock/summary-store.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-transfer-decode.command.json": "8343c79d400b28e9eeac0eecfa0cc94c3972d5c3d99461df97c4fd58870676d5", + "stock/summary-transfer-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-transfer-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "stock/summary-transfer.bqrs": "66e3874dc438ed3cd07bfadfdefbfd86eae3f9a79dd72082de340c86bfd144d8", + "stock/summary-transfer.command.json": "51229d1f6e60ff8bdb2499b5310817b92ad229cd7f8896a5fec9edaaa5d21cd7", + "stock/summary-transfer.json": "03dd59a46ae494026ca8f9c7b2e609cc7351092cd216f7d018ab4eb811d730e6", + "stock/summary-transfer.stderr": "98c1301a87c2c35868acb6a3be995f63cd351bec89a8b42227bdd4dc359b94e5", + "stock/summary-transfer.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/case.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/case.json new file mode 100644 index 000000000..c7cfa1528 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/case.json @@ -0,0 +1,11 @@ +{ + "id": "control-swift-conversion-body", + "scope": "non-scored-control", + "fixture_files": [ + "main.swift" + ], + "execution_budget": { + "wall_clock_seconds": 60, + "peak_memory_mb": 512 + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/codeql-database.yml b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/codeql-database.yml new file mode 100644 index 000000000..8e3a74672 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/codeql-database.yml @@ -0,0 +1,12 @@ +--- +sourceLocationPrefix: /private/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source +baselineLinesOfCode: 42 +unicodeNewlines: false +columnKind: utf8 +primaryLanguage: swift +creationMetadata: + cliVersion: 2.27.1 + creationTime: 2026-09-23T19:12:18.990109Z +overlayBaseDatabase: false +overlayDatabase: false +finalised: true diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.command.json new file mode 100644 index 000000000..6ce83b915 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.command.json @@ -0,0 +1,186 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "database", + "create", + "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--language=swift", + "--source-root=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source", + "--threads=2", + "--ram=512", + "--command=/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc -swift-version 6 -Onone -sdk /Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk -target arm64-apple-macosx26.5 -module-name DataFlowBenchTaintSwift -module-cache-path /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/cache /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source/main.swift -o /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/never-executed" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 91.16303687499999, + "deadline_seconds": 150, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 3406, + "start_identity": "1790190738:181476" + }, + { + "pid": 3408, + "start_identity": "1790190738:183842" + }, + { + "pid": 3414, + "start_identity": "1790190738:198976" + }, + { + "pid": 3423, + "start_identity": "1790190738:909122" + }, + { + "pid": 3427, + "start_identity": "1790190739:24650" + }, + { + "pid": 3428, + "start_identity": "1790190739:48708" + }, + { + "pid": 3433, + "start_identity": "1790190739:99802" + }, + { + "pid": 3439, + "start_identity": "1790190739:513957" + }, + { + "pid": 3450, + "start_identity": "1790190740:398924" + }, + { + "pid": 3454, + "start_identity": "1790190740:582096" + }, + { + "pid": 3484, + "start_identity": "1790190741:992778" + }, + { + "pid": 3486, + "start_identity": "1790190742:77123" + }, + { + "pid": 3493, + "start_identity": "1790190742:565820" + }, + { + "pid": 3497, + "start_identity": "1790190742:826426" + }, + { + "pid": 3573, + "start_identity": "1790190745:94814" + }, + { + "pid": 3672, + "start_identity": "1790190751:404192" + }, + { + "pid": 3695, + "start_identity": "1790190752:649339" + }, + { + "pid": 3696, + "start_identity": "1790190752:654863" + }, + { + "pid": 3699, + "start_identity": "1790190752:778230" + }, + { + "pid": 3710, + "start_identity": "1790190753:381712" + }, + { + "pid": 3711, + "start_identity": "1790190753:383959" + }, + { + "pid": 3722, + "start_identity": "1790190753:845238" + }, + { + "pid": 3735, + "start_identity": "1790190754:560015" + }, + { + "pid": 3737, + "start_identity": "1790190754:681055" + }, + { + "pid": 3745, + "start_identity": "1790190755:319173" + }, + { + "pid": 3751, + "start_identity": "1790190755:759888" + }, + { + "pid": 3757, + "start_identity": "1790190756:236252" + }, + { + "pid": 3822, + "start_identity": "1790190757:236863" + }, + { + "pid": 5049, + "start_identity": "1790190819:603646" + }, + { + "pid": 5058, + "start_identity": "1790190820:169684" + }, + { + "pid": 5060, + "start_identity": "1790190820:284442" + }, + { + "pid": 5073, + "start_identity": "1790190821:344043" + }, + { + "pid": 5075, + "start_identity": "1790190821:459862" + }, + { + "pid": 5082, + "start_identity": "1790190821:951579" + }, + { + "pid": 5086, + "start_identity": "1790190822:230286" + }, + { + "pid": 5215, + "start_identity": "1790190824:191751" + }, + { + "pid": 5224, + "start_identity": "1790190824:713963" + }, + { + "pid": 5233, + "start_identity": "1790190825:19419" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.stderr new file mode 100644 index 000000000..7a59f0840 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.stderr @@ -0,0 +1,30 @@ +Initializing database at /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db. +Running build command: [/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc, -swift-version, 6, -Onone, -sdk, /Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk, -target, arm64-apple-macosx26.5, -module-name, DataFlowBenchTaintSwift, -module-cache-path, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/cache, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source/main.swift, -o, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/never-executed] +Running command in /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source: [/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc, -swift-version, 6, -Onone, -sdk, /Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk, -target, arm64-apple-macosx26.5, -module-name, DataFlowBenchTaintSwift, -module-cache-path, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/cache, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source/main.swift, -o, /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/never-executed] +Finalizing database at /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db. +Running TRAP import for CodeQL database at /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db... +Warning: rounding --ram up to the minimum of 2048 +Importing TRAP files +Merging relations +Finished writing database (relations: 4.84 MiB; string pool: 19.03 MiB). +TRAP import complete (2.5s). +Finished zipping source archive (1.08 KiB). +Successfully created database at /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db. + 91.03 real 47.89 user 11.42 sys + 1352601600 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 713295 page reclaims + 52654 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 17 signals received + 12030 voluntary context switches + 91510 involuntary context switches + 41163065 instructions retired + 17946142 cycles elapsed + 1802648 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-create.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.command.json new file mode 100644 index 000000000..b4c891f0c --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.command.json @@ -0,0 +1,35 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "resolve", + "database", + "--format=json", + "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.4547319169999895, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5357, + "start_identity": "1790190829:344901" + }, + { + "pid": 5364, + "start_identity": "1790190829:357184" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.stdout new file mode 100644 index 000000000..3e007355b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/database-resolve.stdout @@ -0,0 +1,13 @@ +{ + "sourceLocationPrefix" : "/private/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source", + "columnKind" : "utf8", + "unicodeNewlines" : false, + "sourceArchiveZip" : "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db/src.zip", + "sourceArchiveRoot" : "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db/src", + "datasetFolder" : "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db/db-swift", + "logsFolder" : "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db/log", + "languages" : [ + "swift" + ], + "scratchDir" : "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db/working" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/diagnostic/cli-diagnostics-add-20260923T191219.002Z.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/diagnostic/cli-diagnostics-add-20260923T191219.002Z.json new file mode 100644 index 000000000..3f036d389 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/diagnostic/cli-diagnostics-add-20260923T191219.002Z.json @@ -0,0 +1,3 @@ +{"timestamp":"2026-09-23T21:12:18.979488+02:00","source":{"id":"cli/file-coverage-baseline","name":"File coverage baseline telemetry"},"visibility":{"cliSummaryTable":false,"statusPage":false,"telemetry":true},"attributes":{"durationMilliseconds":71}} +{"timestamp":"2026-09-23T21:12:18.980251+02:00","source":{"id":"cli/platform","name":"Platform"},"visibility":{"cliSummaryTable":false,"statusPage":false,"telemetry":true},"attributes":{"version":"27.0","arch":"aarch64","name":"Mac OS X"}} +{"timestamp":"2026-09-23T21:12:18.988219+02:00","source":{"id":"cli/sip-enablement","name":"macOS SIP enablement status"},"visibility":{"cliSummaryTable":false,"statusPage":false,"telemetry":true},"attributes":{"isEnabled":true}} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/diagnostic/extractors/swift/extractor/1790190780006432-3672.jsonl b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/diagnostic/extractors/swift/extractor/1790190780006432-3672.jsonl new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/extraction-policy.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/extraction-policy.json new file mode 100644 index 000000000..fb2cba063 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/extraction-policy.json @@ -0,0 +1,13 @@ +{ + "schema_version": 1, + "policy_id": "swift-codeql-extraction150-analysis2048-v2", + "effective_date": "2026-09-23", + "authorization": "User explicitly approved increasing CodeQL query memory; prospective 2 GiB analysis policy", + "scope": "Prospective Swift CodeQL diagnostic/corrected-profile queries; legacy scored configurations unchanged", + "extraction_wall_clock_seconds": 150, + "analysis_wall_clock_seconds": 60, + "analysis_peak_memory_mb": 2048, + "extraction_memory_is_analysis_budget": false, + "scored_activation": false, + "historical_results_requalified": false +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.command.json new file mode 100644 index 000000000..15b8cb2e6 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3742776249999906, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5893, + "start_identity": "1790190855:705273" + }, + { + "pid": 5900, + "start_identity": "1790190855:717183" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs new file mode 100644 index 000000000..750a7b792 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.command.json new file mode 100644 index 000000000..0ec023364 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.558295541000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5613, + "start_identity": "1790190844:146694" + }, + { + "pid": 5615, + "start_identity": "1790190844:148579" + }, + { + "pid": 5621, + "start_identity": "1790190844:159984" + }, + { + "pid": 5626, + "start_identity": "1790190844:531352" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.json new file mode 100644 index 000000000..507d8cca4 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.json @@ -0,0 +1,9 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"profile","kind":"String"}] + ,"tuples":[ + [15,20,87,"adapter-patched-conversion"] + ,[15,42,87,"adapter-patched-conversion"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.stderr new file mode 100644 index 000000000..32ff163bd --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql. +[1/1] Found in cache: /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/flow.ql. +[1/1 eval 9.5s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs. +Shutting down query evaluator. + 11.44 real 27.85 user 0.95 sys + 876232704 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 83118 page reclaims + 586 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 31 signals received + 119 voluntary context switches + 50102 involuntary context switches + 45144476 instructions retired + 19597735 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.command.json new file mode 100644 index 000000000..4df60d902 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3757727079999995, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5979, + "start_identity": "1790190858:292779" + }, + { + "pid": 5986, + "start_identity": "1790190858:305382" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs new file mode 100644 index 000000000..d4ca6d6f2 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.command.json new file mode 100644 index 000000000..1ba116318 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 2.2125742080000066, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5907, + "start_identity": "1790190856:79886" + }, + { + "pid": 5909, + "start_identity": "1790190856:81683" + }, + { + "pid": 5915, + "start_identity": "1790190856:93030" + }, + { + "pid": 5920, + "start_identity": "1790190856:458181" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.json new file mode 100644 index 000000000..e5978785f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.json @@ -0,0 +1,11 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"}] + ,"tuples":[ + [15,"Foundation","Foundation","ProcessInfo","environment","[String : String]","ClassType"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.stderr new file mode 100644 index 000000000..42f260f63 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql. +[1/1] Found in cache: /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/identity.ql. +[1/1 eval 369ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs. +Shutting down query evaluator. + 2.09 real 5.74 user 0.55 sys + 441843712 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 50240 page reclaims + 102 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 17 signals received + 56 voluntary context switches + 26283 involuntary context switches + 41563689 instructions retired + 18281337 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/build-tracer.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/build-tracer.log.txt.gz new file mode 100644 index 000000000..d330e326a Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/build-tracer.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/database-create-20260923.211218.680.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/database-create-20260923.211218.680.log.txt.gz new file mode 100644 index 000000000..1abc79534 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/database-create-20260923.211218.680.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/dataset-import-20260923.211345.248.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/dataset-import-20260923.211345.248.log.txt.gz new file mode 100644 index 000000000..932c69e03 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/dataset-import-20260923.211345.248.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211350.446.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211350.446.log.txt.gz new file mode 100644 index 000000000..5c1afa14d Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211350.446.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211404.775.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211404.775.log.txt.gz new file mode 100644 index 000000000..bd99f58c3 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211404.775.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211416.702.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211416.702.log.txt.gz new file mode 100644 index 000000000..a0765bb19 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211416.702.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211419.293.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211419.293.log.txt.gz new file mode 100644 index 000000000..63c7a047c Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211419.293.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211430.350.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211430.350.log.txt.gz new file mode 100644 index 000000000..b9082d572 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211430.350.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211441.299.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211441.299.log.txt.gz new file mode 100644 index 000000000..757753c04 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211441.299.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211452.877.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211452.877.log.txt.gz new file mode 100644 index 000000000..845b9bf77 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/execute-queries-20260923.211452.877.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211350.145.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211350.145.log.txt.gz new file mode 100644 index 000000000..39e180160 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211350.145.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211404.488.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211404.488.log.txt.gz new file mode 100644 index 000000000..5ce866e8f Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211404.488.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211416.416.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211416.416.log.txt.gz new file mode 100644 index 000000000..11ba655ac Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211416.416.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211419.006.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211419.006.log.txt.gz new file mode 100644 index 000000000..438dd293e Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211419.006.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211430.066.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211430.066.log.txt.gz new file mode 100644 index 000000000..69e1204d5 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211430.066.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211441.011.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211441.011.log.txt.gz new file mode 100644 index 000000000..1b310754d Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211441.011.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211452.588.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211452.588.log.txt.gz new file mode 100644 index 000000000..40c86646c Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/query-run-20260923.211452.588.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/swift/extractor/1790190780006432-3672.log.txt.gz b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/swift/extractor/1790190780006432-3672.log.txt.gz new file mode 100644 index 000000000..38dc8ee04 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/log/swift/extractor/1790190780006432-3672.log.txt.gz differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/main.swift b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/main.swift new file mode 100644 index 000000000..d21b69075 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/main.swift @@ -0,0 +1,43 @@ +import Foundation + +struct Data { + var value: Swift.String = "echo clean" + init(_ text: Swift.String) { value = text } + init(_ bytes: Swift.String.UTF8View) {} + init?(base64Encoded: Swift.String, options: Foundation.Data.Base64DecodingOptions) { value = base64Encoded } + func base64EncodedString(options: Foundation.Data.Base64EncodingOptions) -> Swift.String { value } +} +extension Swift.String { + init?(data: Foundation.Data, encoding: Swift.String.Encoding, unrelated: Bool) { self = "echo clean" } + init?(data: Data, encoding: Swift.String.Encoding) { self = data.value } +} +func probe() throws { + let raw = Foundation.ProcessInfo.processInfo.environment["DFB_NATIVE_INPUT"] ?? "" // SOURCE + let bytes = Foundation.Data(raw.utf8) // REAL_BYTES + let encoded = bytes.base64EncodedString(options: []) // REAL_ENCODE + guard let decoded = Foundation.Data(base64Encoded: encoded, options: []) else { return } // REAL_DECODE + guard let command = Swift.String(data: decoded, encoding: .utf8) else { return } // REAL_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", command], terminationHandler: nil) // POSITIVE_SINK + let safeBytes = Foundation.Data("echo clean".utf8) // SAFE_BYTES + let safeEncoded = safeBytes.base64EncodedString(options: []) // SAFE_ENCODE + guard let safeDecoded = Foundation.Data(base64Encoded: safeEncoded, options: []) else { return } // SAFE_DECODE + guard let safeCommand = Swift.String(data: safeDecoded, encoding: .utf8) else { return } // SAFE_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", safeCommand], terminationHandler: nil) // SAFE_SINK + let localBytes = Data(raw.utf8) // LOCAL_BYTES + let localEncoded = localBytes.base64EncodedString(options: []) // LOCAL_ENCODE + guard let localDecoded = Data(base64Encoded: localEncoded, options: []) else { return } // LOCAL_DECODE + guard let localCommand = Swift.String(data: localDecoded, encoding: .utf8) else { return } // LOCAL_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", localCommand], terminationHandler: nil) // LOCAL_SINK + let bodyBytes = Data(raw) // BODY_BYTES + let bodyEncoded = bodyBytes.base64EncodedString(options: []) // BODY_ENCODE + guard let bodyDecoded = Data(base64Encoded: bodyEncoded, options: []) else { return } // BODY_DECODE + guard let bodyCommand = Swift.String(data: bodyDecoded, encoding: .utf8) else { return } // BODY_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", bodyCommand], terminationHandler: nil) // BODY_SINK + let bodySafeBytes = Data("echo clean") // BODY_SAFE_BYTES + let bodySafeEncoded = bodySafeBytes.base64EncodedString(options: []) // BODY_SAFE_ENCODE + guard let bodySafeDecoded = Data(base64Encoded: bodySafeEncoded, options: []) else { return } // BODY_SAFE_DECODE + guard let bodySafeCommand = Swift.String(data: bodySafeDecoded, encoding: .utf8) else { return } // BODY_SAFE_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", bodySafeCommand], terminationHandler: nil) // BODY_SAFE_SINK + guard let wrongCommand = Swift.String(data: bytes, encoding: .utf8, unrelated: true) else { return } // WRONG_ARITY_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", wrongCommand], terminationHandler: nil) // WRONG_ARITY_SINK +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/manifest.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/manifest.json new file mode 100644 index 000000000..6f790370c --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/manifest.json @@ -0,0 +1,104 @@ +{ + "case.json": "ee2079c1516ac64542b811ace2e6ed247e654efcea72e822d7adf725856a4e62", + "codeql-database.yml": "a5d236faba6b5d9640573c47d8486c3dbe12c8c8333f5b3b88666897c41a0458", + "database-create.command.json": "fe755312fbb15bdb8657dedca3f75add2155620c754af62e7e1f307e8e20fb54", + "database-create.stderr": "54095b5f018930aed84f83d0dfe3383a7672e273ec46bfda8301acd709c6d504", + "database-create.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "database-resolve.command.json": "e4c03d236deae99cc7938e1ef7675c267aa6a8cf0d83e79ad0bb641358fb49f2", + "database-resolve.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "database-resolve.stdout": "1e8d3fe34a243f82a9a6ea6929524e2f86ff3f52d13688e3d1b5afb3a977c60d", + "diagnostic/cli-diagnostics-add-20260923T191219.002Z.json": "901ba031c92595e0c11ef5182dae660c4f5aca9d98f7f39e45f56b7d64196c5d", + "diagnostic/extractors/swift/extractor/1790190780006432-3672.jsonl": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "extraction-policy.json": "e4f590a6bf6ee93e0299caa945ef93bdaee2abc562bf64fa979d7fbd748ae0e5", + "flow-decode.command.json": "2ea6f4f1f1f25ceae378f8592bfe3424453234e1cb584174aab1961d93187fb2", + "flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow.bqrs": "4670d63aa79bd8a419818939a018ba057041650739178516ab706b4ab4a62d34", + "flow.command.json": "7f45b0886689d84b343c9e054e6321703f19dd40abeb1185a809b1e7c77729ac", + "flow.json": "2d57750fe8776e8c140a293ddc95c747c6c04ed9b3b0c570e96096701539e9ef", + "flow.stderr": "2f90433a7f842b8cc7ca97f9ff0fbfb934205ebdee6909de1697bab5a220965a", + "flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "identity-decode.command.json": "84f66b6e0602b13eace0bbcf779203edb67b9610e5469a2493fac994884c7f5a", + "identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "identity.bqrs": "7491cc64fc8da139245dc22a5db94a03f939d97bde71a6720d4686b20126995c", + "identity.command.json": "99c7a88ceee8461fd41cd61bde80b4fbc2cbcdc52fdf769e607cffd04a5b731e", + "identity.json": "c9f42d568b8b802e5d7cb5528105c94e5e1a0d348cad8e06aa6e9182f7d1d8dc", + "identity.stderr": "89a90501be1e6f7cbe8dfb214a15f432ae64bc1b19c1ff37ec51f49f5bdaf9b8", + "identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "log/build-tracer.log.txt.gz": "f8d243c542695e035005f01a76545db069a6af16bad3d3a638cf24eda19095ac", + "log/database-create-20260923.211218.680.log.txt.gz": "352d0743d558f02eff70f64c9cd6c286b541562577a48c66d885bbd6d5095093", + "log/dataset-import-20260923.211345.248.log.txt.gz": "5b0dd59291638dc31141209ab59c66c95b2bf972859329f44920f9e28684ed64", + "log/execute-queries-20260923.211350.446.log.txt.gz": "cf3f10a80da991a0ac7003b071858fc48961895890f586993499a7e0c3d03aa7", + "log/execute-queries-20260923.211404.775.log.txt.gz": "0bf5e0dd06f842d5e8ae444e46b2fd1deb985db65d1de7b247647dea0e90be4f", + "log/execute-queries-20260923.211416.702.log.txt.gz": "67e0621b4c295655cbe27c17b2863033664dee7c19c9e3756c84ec8edd6b7928", + "log/execute-queries-20260923.211419.293.log.txt.gz": "704fad363c21b5a3cd810db7aac7f9426ffea767c3ac5d37f8a25146ec2ee0a6", + "log/execute-queries-20260923.211430.350.log.txt.gz": "51701a12d0315f8178f1c48e8c8c6c0975a0c3e6510be382ffe31c3b9b9e800f", + "log/execute-queries-20260923.211441.299.log.txt.gz": "c71d0ddac2aa016c9f435e2d54b6cf8266ea0356c9fe09e2c822ebd4b7e2a73b", + "log/execute-queries-20260923.211452.877.log.txt.gz": "8247eec67dcde0eb0f6a98ba5dc022767b12499f3e864f260d7d55fb55676ad7", + "log/query-run-20260923.211350.145.log.txt.gz": "1faaf08f8e63018bcfc8317d424d32cf231c999f3b431baf180431df1659c612", + "log/query-run-20260923.211404.488.log.txt.gz": "39c8ac5bfdba84cd2634742212942d2f59d656ec04a3ebf1bac3a3bdf7fd1a8f", + "log/query-run-20260923.211416.416.log.txt.gz": "3d3606a6d13271859b52bee271b452ce3312e814b4c3e471108f0fd680ca4e99", + "log/query-run-20260923.211419.006.log.txt.gz": "bbff9fcc6c7e0a8da0eb161292acd4fd1115037218c6c77c8077926533472d71", + "log/query-run-20260923.211430.066.log.txt.gz": "cd06c69144156b86faab63f05180abfc6d52c9f2ce01f9240febc18ce460aae3", + "log/query-run-20260923.211441.011.log.txt.gz": "273929e742dca8986a322204cce11b3afc2ee8b75ec8c7febcb705905b010b4c", + "log/query-run-20260923.211452.588.log.txt.gz": "d3848dca51befa744a4585b9a059f4ae19195fc31c2d82502b3772c332d22e5f", + "log/swift/extractor/1790190780006432-3672.log.txt.gz": "6b95059ea860c624c933beca7e2583e63c59ceb5a78f11755fc35e37dc2913a9", + "main.swift": "15e48b18b1d163b5881a08e09b49f07035ea579ede9cdab99635c8c7d5e62193", + "probe.py": "a7ca82dd685a378dca56d14ec0edcbed27fc657c7bde68de9c8c2e95f4aae8e6", + "process-runner.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "queries/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "queries/flow.ql": "49ef1009dedf54077920d9e24e3664274e3784c22f0ceeeacaa183d336eff50d", + "queries/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "queries/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "queries/roles.ql": "e29a5c0798508da1fa25e845f693085faa94d28ac80edc969b179d1bdf16b4d2", + "queries/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "queries/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "queries/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "queries/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "roles-decode.command.json": "d7bc3d12c5ba906acfdde1684e3c73caef679851acaaf749626c727aac8ec108", + "roles-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "roles-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "roles.bqrs": "0e459197de8530902c514059c938ac55d9903216d0e83e50fbe934544f8716c7", + "roles.command.json": "60e0081719a4951970b5085458c47aeb31b84deba7d66cd9b61ffe116b0036ea", + "roles.json": "a22d315bcea3dff56fbe6f879e7323b95816d37ce27b4bed56e32a544e667f63", + "roles.stderr": "1fb8f7a8978cbed01ea062dc7dbe12d8ced7865180327b80df2f4e2f9285c980", + "roles.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-identity-decode.command.json": "378981e2ad5ef4c4617bb21f7d39585fa9a76a4c3d8d6372834887acd3a5da40", + "summary-identity-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-identity-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-identity.bqrs": "0f620c99488e15929a97e34e8e17d8aa6ea96fa2e9f7b7f7f778e0a8c663cf10", + "summary-identity.command.json": "2fe7e3378dd831354f1a6e67ecf39f4c826f6fde744b085728eb8086b403cdef", + "summary-identity.json": "d8d4d08bbce3b0ac8f847eca9756bc8ff151de315a6787df30a7aa7409763063", + "summary-identity.stderr": "a4b3fbca7b9419db1f3d8d921bc045624b1968e58c6c4828be88e1a2e98f21b3", + "summary-identity.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-ports-decode.command.json": "8085febc18a97aff3ef9868868c0e6a28f80ab82bfeaf639564f2f3b0b115425", + "summary-ports-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-ports-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-ports.bqrs": "6d391ddd6019fcfb2072b136c1d3b409df70e3656f1965dd6e1eb992fb1ea3bf", + "summary-ports.command.json": "53d47e71e8b4a00c83b79c75ff8c6599398b4c1a718ec69b287b8bb1b972c9bb", + "summary-ports.json": "5535cc78038295b8151dde1e3d71b222f855f7b5ec45e22b85648cfe481b2d2c", + "summary-ports.stderr": "90e59f374bca3976f1fdf0036b1ff59c15cd14955aa05d76fb8101f3cc379897", + "summary-ports.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-store-decode.command.json": "b88f378871721634728dd575b38e4ba3f7a3065754c3f34b8b59c1d57d844511", + "summary-store-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-store-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-store.bqrs": "e00165fde519c0a91a444c46aef741455ecb664ab9a2f244366a02d1dd7994af", + "summary-store.command.json": "6a83e854c5d945ff8731e183e53e757d25e5f43b7dd2299c81416652136c970e", + "summary-store.json": "6128413a93ff1540d3af0ef1359ca1bc6479f5d6291d3bd43678f98921f1d67f", + "summary-store.stderr": "e48c69bbfb52045646340e3b26b9a1e2b5a97417f92797b675b9edbf1a6843ba", + "summary-store.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-transfer-decode.command.json": "5e8b56eecbc0a7f52cef498e3e71d90ba79a882c1d279cb1deea75d65ca43ddd", + "summary-transfer-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-transfer-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "summary-transfer.bqrs": "95de8b11e390753edce863affe2428da76cbba2c79e77cf3b3d4df425c6bc52a", + "summary-transfer.command.json": "1bd12fa0cd26d6e295d49a1d709eff2606083fa5935111614b4719349edb7027", + "summary-transfer.json": "65e258c2dcc18ef959421520558221fbe68d35efc4f14a59c0e7fc5332e4a8b0", + "summary-transfer.stderr": "4f0761970daefaafdee74d7a6995a93fb52629e9dd88186a9d7be751b58c99f7", + "summary-transfer.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "swift_extraction_integrity.py": "06bf474314b6d14f01ebc3c94b06b1ff6a789d861cc54de548498436a5169156", + "witness.json": "05caf964b2bac2898b5d91babb9c1f9fd2ec707f4312c872cd4fabe4b4465a7e" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/probe.py b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/probe.py new file mode 100644 index 000000000..43d30eaad --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/probe.py @@ -0,0 +1,240 @@ +#!/usr/bin/env python3 +"""Non-scored, bounded CodeQL structural probes; no fixture binary execution.""" +import argparse +import gzip +import json +import os +import re +from pathlib import Path +import shlex +import shutil +import subprocess +import tempfile +from swift_population_v2 import ROOT, audit, sha + +import swift_v2_process as commands +from swift_extraction_integrity import inspect_logs + +DEFAULT_TARGET = 'arm64-apple-macosx27.0.0' +EXTRACTION_POLICY_PATH = ROOT / 'adapters/codeql/swift-extraction-v2/policy.json' +EXTRACTION_POLICY = json.loads(EXTRACTION_POLICY_PATH.read_text()) +DEFAULT_EXTRACTION_TIMEOUT = EXTRACTION_POLICY['extraction_wall_clock_seconds'] +ANALYSIS_TIMEOUT = EXTRACTION_POLICY['analysis_wall_clock_seconds'] +ANALYSIS_MEMORY_MB = EXTRACTION_POLICY['analysis_peak_memory_mb'] +VERSION_TIMEOUT_SECONDS = 5 +VERSION_OUTPUT_LIMIT = 4096 + + +def validate_toolchain_overrides(compiler, sdk, target, control_directory): + """Validate an explicit compiler/SDK/target tuple without invoking tools.""" + overrides = (compiler, sdk, target) + if any(value is not None for value in overrides) and not all(value is not None for value in overrides): + raise ValueError('explicit toolchain overrides require --compiler, --sdk, and --target together') + if all(value is None for value in overrides): + return None + if control_directory is None: + raise ValueError('explicit toolchain overrides require --control-directory non-scored scope') + + compiler = Path(compiler) + if not compiler.is_absolute(): + raise ValueError('--compiler must be an absolute executable path') + if not compiler.is_file() or not os.access(compiler, os.X_OK): + raise ValueError('--compiler must be an existing executable file') + + sdk = Path(sdk) + if not sdk.is_absolute() or not sdk.is_dir(): + raise ValueError('--sdk must be an absolute existing directory') + return str(compiler), str(sdk), target + + +def build_compile_argv(compiler, sdk, target, module_cache, source_files, output): + """Build the compiler command retained in the CodeQL extraction command.""" + return ([str(compiler), '-swift-version', '6', '-Onone', '-sdk', str(sdk), + '-target', str(target), '-module-name', 'DataFlowBenchTaintSwift', + '-module-cache-path', str(module_cache)] + + [str(source_file) for source_file in source_files] + + ['-o', str(output)]) + + +def resolve_toolchain(compiler, sdk, target, control_directory): + """Resolve defaults or return the validated explicit diagnostic tuple.""" + explicit = validate_toolchain_overrides(compiler, sdk, target, control_directory) + if explicit is not None: + return explicit + return (subprocess.check_output(['xcrun', '--find', 'swiftc'], text=True).strip(), + subprocess.check_output(['xcrun', '--show-sdk-path'], text=True).strip(), + DEFAULT_TARGET) + + +def _bounded_output(value): + value = value or '' + if isinstance(value, bytes): + value = value.decode(errors='replace') + if len(value) <= VERSION_OUTPUT_LIMIT: + return value + return value[:VERSION_OUTPUT_LIMIT] + '\n...[truncated]' + + +def compiler_version(compiler): + """Capture a bounded compiler version probe for the toolchain witness.""" + command = [str(compiler), '--version'] + try: + result = subprocess.run(command, capture_output=True, text=True, + timeout=VERSION_TIMEOUT_SECONDS, check=False) + return {'argv': command, 'exit_status': result.returncode, 'timed_out': False, + 'stdout': _bounded_output(result.stdout), 'stderr': _bounded_output(result.stderr), + 'timeout_seconds': VERSION_TIMEOUT_SECONDS} + except subprocess.TimeoutExpired as error: + return {'argv': command, 'exit_status': None, 'timed_out': True, + 'stdout': _bounded_output(error.stdout), 'stderr': _bounded_output(error.stderr), + 'timeout_seconds': VERSION_TIMEOUT_SECONDS} + except OSError as error: + return {'argv': command, 'exit_status': None, 'timed_out': False, + 'stdout': '', 'stderr': '', 'error': str(error), + 'timeout_seconds': VERSION_TIMEOUT_SECONDS} + + +def compiler_version_ready(record): + """Require a successful, non-empty identity for explicit diagnostics.""" + return (record.get('exit_status') == 0 and not record.get('timed_out') + and bool((record.get('stdout') or '').strip() or (record.get('stderr') or '').strip())) + + +def database_ready(record, metadata, resolved, database): + """Gate query progress on successful command and finalized artifact, not containment.""" + return (record['exit_status'] == 0 and not record['timed_out'] + and record['cleanup_status'] == 'tracked-processes-stopped' + and len(re.findall(r'^finalised: true$', metadata, re.MULTILINE)) == 1 + and not re.search(r'^inProgress:', metadata, re.MULTILINE) + and resolved.get('languages') == ['swift'] + and Path(resolved.get('datasetFolder', '')).resolve() == (database / 'db-swift').resolve() + and (database / 'db-swift').is_dir()) + + +def run_extraction(argv, output, timeout=DEFAULT_EXTRACTION_TIMEOUT): + return commands.run(argv, output, 'database-create', timeout, measure=True) + + +def run_analysis_query(argv, output, name): + return commands.run(argv, output, name, ANALYSIS_TIMEOUT, measure=True) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--output', type=Path, required=True) + parser.add_argument('--codeql', type=Path, required=True) + parser.add_argument('--packs', type=Path, required=True) + parser.add_argument('--compiler', type=Path, help='explicit absolute Swift compiler executable') + parser.add_argument('--sdk', type=Path, help='explicit absolute SDK directory') + parser.add_argument('--target', help='explicit Swift compiler target triple') + selection = parser.add_mutually_exclusive_group(required=True) + selection.add_argument('--case-id') + selection.add_argument('--control-directory', type=Path) + parser.add_argument('--query-directory', type=Path, default=ROOT / 'evidence/swift-v2-qualification-220/codeql-probes') + parser.add_argument('--probe-queries', nargs='+', default=['declarations', 'catalog']) + parser.add_argument('--extraction-timeout', type=int, default=DEFAULT_EXTRACTION_TIMEOUT, + help='database creation cutoff in seconds (default: %(default)s); analysis remains 60 seconds') + parser.add_argument('--unqualified-feasibility', action='store_true') + args = parser.parse_args() + if not 1 <= args.extraction_timeout <= 300 or (args.extraction_timeout != DEFAULT_EXTRACTION_TIMEOUT and not args.unqualified_feasibility): + parser.error('a non-default extraction deadline requires explicit unqualified feasibility scope (maximum300s)') + if any(not re.fullmatch(r'[A-Za-z][A-Za-z0-9_-]*', name) for name in args.probe_queries): + parser.error('probe query names must be simple identifiers') + try: + compiler, sdk, target = resolve_toolchain(args.compiler, args.sdk, args.target, args.control_directory) + except ValueError as error: + parser.error(str(error)) + compiler_version_record = compiler_version(compiler) + if args.compiler is not None and not compiler_version_ready(compiler_version_record): + parser.error('explicit toolchain diagnostics require a successful compiler --version identity') + manifest, additions = audit() + if args.control_directory: + path = args.control_directory.resolve() / 'control.json' + case = json.loads(path.read_text()) + if case.get('scope') != 'non-scored-control' or not case['id'].startswith('control-') or case['fixture_files'] != ['main.swift'] or case['execution_budget'] != {'peak_memory_mb': 512, 'wall_clock_seconds': 60}: + parser.error('external controls require explicit non-scored identity, one Swift input, and unchanged budgets') + else: + path, case = next((p, c) for p, c in additions if c['id'] == args.case_id) + output = args.output.resolve(); output.mkdir(parents=True, exist_ok=False) + queries = args.query_directory.resolve() + shutil.copytree(queries, output / 'queries') + shutil.copyfile(__file__, output / 'probe.py') + shutil.copyfile(EXTRACTION_POLICY_PATH, output / 'extraction-policy.json') + shutil.copyfile(ROOT / 'scripts/swift_v2_process.py', output / 'process-runner.py') + shutil.copyfile(ROOT / 'scripts/swift_extraction_integrity.py', output / 'swift_extraction_integrity.py') + shutil.copyfile(path, output / 'case.json') + for name in case['fixture_files']: shutil.copyfile(path.parent / name, output / name) + witness = {'scope': 'non-scored structural observations; no flow or unsupported qualification', + 'case_id': case['id'], 'population': None if args.control_directory else manifest['population'], + 'fixture_revision': None if args.control_directory else manifest['fixture_revision'], + 'population_member': not bool(args.control_directory), + 'case_sha256': sha(path), 'compiler': compiler, 'sdk': sdk, 'target': target, + 'compiler_version': compiler_version_record, + 'compiler_sha256': sha(Path(compiler).resolve()), + 'extractor_sha256': sha(args.codeql.parent / 'swift/tools/osx64/extractor.real'), + 'source_commit': subprocess.check_output(['git', 'rev-parse', 'HEAD'], text=True).strip(), + 'budget': case['execution_budget'], 'extraction_phase_deadline_seconds': args.extraction_timeout, + 'extraction_policy_id': EXTRACTION_POLICY['policy_id'], + 'extraction_policy_sha256': sha(EXTRACTION_POLICY_PATH), + 'extraction_memory_is_analysis_budget': False, + 'analysis_budget': {'wall_clock_seconds': ANALYSIS_TIMEOUT, 'peak_memory_mb': ANALYSIS_MEMORY_MB}, + 'unqualified_feasibility': args.unqualified_feasibility, 'query_phase_deadline_seconds': ANALYSIS_TIMEOUT, 'memory_compliance': 'unproven', 'phases': {}} + (output / 'witness.json').write_text(json.dumps(witness, indent=2) + '\n') + scratch = Path(tempfile.mkdtemp(prefix='dfb-v2-codeql-')) + witness['retained_scratch'] = str(scratch) + try: + source = scratch / 'source'; source.mkdir(); db = scratch / 'db' + for name in case['fixture_files']: shutil.copyfile(path.parent / name, source / name) + compile_argv = build_compile_argv( + compiler, sdk, target, scratch / 'cache', + [source / name for name in case['fixture_files']], + scratch / 'never-executed') + try: + argv = [str(args.codeql), 'database', 'create', str(db), '--language=swift', '--source-root=' + str(source), '--threads=2', '--ram=512', '--command=' + shlex.join(compile_argv)] + record = run_extraction(argv, output, args.extraction_timeout) + witness['phases']['database-create'] = record + if record['exit_status'] != 0 or record['timed_out']: + raise RuntimeError('extraction did not complete normally; stop and retain scratch for reconciliation') + resolved_record = commands.run([str(args.codeql), 'resolve', 'database', '--format=json', str(db)], output, 'database-resolve', 60) + witness['phases']['database-resolve'] = resolved_record + if resolved_record['exit_status'] != 0 or resolved_record['timed_out']: + raise RuntimeError('database metadata resolution failed') + resolved = json.loads((output / 'database-resolve.stdout').read_text()) + if not database_ready(record, (db / 'codeql-database.yml').read_text(), resolved, db): + raise RuntimeError('database is not a finalized Swift artifact from this invocation') + witness['database_validation'] = 'finalized-swift-artifact; no containment claim' + integrity = inspect_logs(db / 'log/swift/extractor') + witness['extraction_integrity'] = integrity + if not integrity['ready_for_observation']: + raise RuntimeError('extractor logs missing or contain errors; finalized database is insufficient') + for name in args.probe_queries: + bqrs = output / (name + '.bqrs') + argv = [str(args.codeql), 'query', 'run', str(output / 'queries' / (name + '.ql')), '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(args.packs), '--threads=2', '--ram=' + str(ANALYSIS_MEMORY_MB), '--timeout=' + str(ANALYSIS_TIMEOUT)] + result = run_analysis_query(argv, output, name) + witness['phases'][name] = result + if result['exit_status'] != 0 or result['timed_out']: + raise RuntimeError('query failed or timed out; stop and retain scratch') + if result['exit_status'] == 0 and not result['timed_out']: + commands.run([str(args.codeql), 'bqrs', 'decode', str(bqrs), '--format=json', '--output=' + str(output / (name + '.json'))], output, name + '-decode', 60) + finally: + if db.exists(): + for name in ['log', 'diagnostic']: + if (db / name).exists(): shutil.copytree(db / name, output / name) + if (db / 'codeql-database.yml').exists(): shutil.copyfile(db / 'codeql-database.yml', output / 'codeql-database.yml') + except commands.ProcessCleanupError as error: + witness['cleanup_error'] = str(error) + witness['retained_scratch'] = str(scratch) + except Exception as error: + witness['probe_error'] = str(error) + witness['retained_scratch'] = str(scratch) + witness['status'] = 'unqualified' + (output / 'witness.json').write_text(json.dumps(witness, indent=2) + '\n') + for log in output.rglob('*.log'): + data = log.read_bytes(); compressed = gzip.compress(data, mtime=0) + assert gzip.decompress(compressed) == data + log.with_suffix('.log.txt.gz').write_bytes(compressed); log.unlink() + (output / 'manifest.json').write_text(json.dumps({str(p.relative_to(output)): sha(p) for p in sorted(output.rglob('*')) if p.is_file()}, indent=2) + '\n') + print(json.dumps({name: {'exit': r['exit_status'], 'timeout': r['timed_out'], 'rss_mb': r.get('time_maxrss_mb')} for name, r in witness['phases'].items()}), flush=True) + + +if __name__ == '__main__': main() diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/process-runner.py b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/process-runner.py new file mode 100644 index 000000000..8cee68388 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/process-runner.py @@ -0,0 +1,133 @@ +"""Bounded invocation-owned descendant tracking for non-scored v2 probes.""" +import ctypes +import json +from pathlib import Path +import sys +import os +import signal +import subprocess +import time + + +class ProcessCleanupError(RuntimeError): + pass + + +def start_identity(pid, fallback): + if sys.platform == 'darwin': + class BsdInfo(ctypes.Structure): + _fields_ = [('header', ctypes.c_uint32 * 12), ('comm', ctypes.c_char * 16), + ('name', ctypes.c_char * 32), ('tail', ctypes.c_uint32 * 6), + ('seconds', ctypes.c_uint64), ('microseconds', ctypes.c_uint64)] + info = BsdInfo() + library = ctypes.CDLL('/usr/lib/libproc.dylib') + count = library.proc_pidinfo(pid, 3, 0, ctypes.byref(info), ctypes.sizeof(info)) + if count != ctypes.sizeof(info): + return None + return f'{info.seconds}:{info.microseconds}' + if sys.platform.startswith('linux'): + try: + fields = Path(f'/proc/{pid}/stat').read_text().rsplit(')', 1)[1].split() + return fields[19] + except (FileNotFoundError, ProcessLookupError): + return None + raise RuntimeError('high-resolution process identity unavailable on this platform') + + +def process_table(): + result = subprocess.run(['ps', '-axo', 'pid=,ppid=,stat=,lstart='], capture_output=True, text=True, check=True) + rows = {} + for line in result.stdout.splitlines(): + fields = line.split(None, 3) + if len(fields) == 4: + pid = int(fields[0]) + birth = start_identity(pid, fields[3]) + if birth is not None: + rows[pid] = (int(fields[1]), birth, fields[2]) + return rows + + +def descendants(table, tracked): + result = dict(tracked) + changed = True + while changed: + changed = False + for pid, (parent, started, _) in table.items(): + # A recycled tracked PID must not authorize discovery or signaling. + if parent in result and parent in table and table[parent][1] == result[parent] and pid not in result: + result[pid] = started + changed = True + return result + + +def active(table, tracked): + return [pid for pid, birth in tracked.items() if pid in table and table[pid][1] == birth and not table[pid][2].startswith('Z')] + + +def run(argv, directory, name, timeout, measure=False, env=None, cwd=None): + start = time.monotonic() + tracked = {} + timed_out = False + cleanup = [] + cleanup_error = None + status = None + with (directory / (name + '.stdout')).open('wb') as stdout, (directory / (name + '.stderr')).open('wb') as stderr: + wrapped = ['/usr/bin/time', '-l'] + argv if measure else argv + process = subprocess.Popen(wrapped, stdout=stdout, stderr=stderr, start_new_session=True, env=env, cwd=cwd) + try: + table = process_table() + if process.pid in table: + tracked[process.pid] = table[process.pid][1] + else: + raise RuntimeError('invocation root start identity was never captured') + while process.poll() is None: + tracked = descendants(process_table(), tracked) + if time.monotonic() - start >= timeout: + timed_out = True + break + time.sleep(0.05) + except Exception as error: + cleanup_error = 'process tracking failed: ' + str(error) + finally: + try: + for sig, grace in [(signal.SIGTERM, 0.3), (signal.SIGKILL, 0.7)]: + until = time.monotonic() + grace + while True: + table = process_table(); tracked = descendants(table, tracked) + alive = active(table, tracked) + if not alive: break + for pid in reversed(alive): + try: + # Recheck immediately before each signal; this + # narrows but does not eliminate the PID race. + current = process_table() + if pid not in active(current, tracked): + continue + os.kill(pid, sig) + cleanup.append({'pid': pid, 'start_identity': tracked[pid], 'signal': sig.name}) + except ProcessLookupError: pass + process.poll() + if time.monotonic() >= until: break + time.sleep(0.05) + if not alive: break + table = process_table() + survivors = active(table, tracked) + if survivors: cleanup_error = 'tracked descendants remain: ' + repr(survivors) + if process.poll() is None: cleanup_error = 'invocation parent remains alive' + else: status = process.wait() + except Exception as error: + cleanup_error = 'cleanup verification failed: ' + str(error) + record = {'argv': argv, 'measurement_wrapper': ['/usr/bin/time', '-l'] if measure else [], + 'cwd': str(cwd) if cwd is not None else os.getcwd(), + 'environment': {key: env.get(key) for key in ['JAVA_HOME', 'SWIFTASTGEN_BIN', '_JAVA_OPTIONS', 'PATH'] } if env is not None else None, 'elapsed_seconds': time.monotonic() - start, + 'deadline_seconds': timeout, 'deadline_scope': 'non-scored probe phase; not a scored analysis outcome', + 'exit_status': status, 'timed_out': timed_out, + 'tracked_descendants': [{'pid': p, 'start_identity': birth} for p, birth in sorted(tracked.items())], + 'cleanup_signaled': cleanup, 'cleanup_status': 'uncertain' if cleanup_error else 'tracked-processes-stopped', + 'discovery_complete': False, 'descendant_containment': 'unproven', + 'scratch_cleanup_authorized': False, + 'limitations': 'Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.', + 'cleanup_error': cleanup_error, 'memory_compliance': 'unproven'} + (directory / (name + '.command.json')).write_text(json.dumps(record, indent=2) + '\n') + if cleanup_error: raise ProcessCleanupError(cleanup_error) + return record diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql new file mode 100644 index 000000000..6dc3f0102 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql @@ -0,0 +1,22 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-conversion") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql new file mode 100644 index 000000000..0169b8f22 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.command.json new file mode 100644 index 000000000..f344a2224 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.362190499999997, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5599, + "start_identity": "1790190843:784113" + }, + { + "pid": 5606, + "start_identity": "1790190843:796136" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs new file mode 100644 index 000000000..5ed2fa6b4 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.command.json new file mode 100644 index 000000000..c41adf76f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 13.983431957999997, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5372, + "start_identity": "1790190829:800420" + }, + { + "pid": 5374, + "start_identity": "1790190829:802214" + }, + { + "pid": 5380, + "start_identity": "1790190829:813605" + }, + { + "pid": 5386, + "start_identity": "1790190830:192868" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.json new file mode 100644 index 000000000..680747530 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.json @@ -0,0 +1,20 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"String"} + ,{"name":"role","kind":"String"}] + ,"tuples":[ + [15,15,"adapter-patched-conversion","environment"] + ,[20,32,"adapter-patched-conversion","sink"] + ,[20,87,"adapter-patched-conversion","sink"] + ,[25,32,"adapter-patched-conversion","sink"] + ,[25,87,"adapter-patched-conversion","sink"] + ,[30,32,"adapter-patched-conversion","sink"] + ,[30,87,"adapter-patched-conversion","sink"] + ,[35,32,"adapter-patched-conversion","sink"] + ,[35,87,"adapter-patched-conversion","sink"] + ,[40,32,"adapter-patched-conversion","sink"] + ,[40,87,"adapter-patched-conversion","sink"] + ,[42,32,"adapter-patched-conversion","sink"] + ,[42,87,"adapter-patched-conversion","sink"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.stderr new file mode 100644 index 000000000..0a30821b3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql. +[1/1] Found in cache: /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/roles.ql. +[1/1 eval 11.9s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs. +Shutting down query evaluator. + 13.87 real 35.76 user 1.22 sys + 1357594624 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 112475 page reclaims + 1809 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 76 signals received + 2018 voluntary context switches + 65386 involuntary context switches + 41829268 instructions retired + 18200893 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.command.json new file mode 100644 index 000000000..14f3c93a2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.37372449999998025, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6260, + "start_identity": "1790190869:350776" + }, + { + "pid": 6267, + "start_identity": "1790190869:363098" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs new file mode 100644 index 000000000..4eebd2e53 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.command.json new file mode 100644 index 000000000..9a231a152 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 10.681595624999986, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5994, + "start_identity": "1790190858:668922" + }, + { + "pid": 5996, + "start_identity": "1790190858:670675" + }, + { + "pid": 6002, + "start_identity": "1790190858:682191" + }, + { + "pid": 6007, + "start_identity": "1790190859:47887" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.json new file mode 100644 index 000000000..6fadb64d7 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.json @@ -0,0 +1,32 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"Integer"} + ,{"name":"modeled","kind":"Boolean"}] + ,"tuples":[ + [16,17,"Foundation","Foundation","Data","init(_:)",1,true] + ,[17,19,"Foundation","Foundation","Data","base64EncodedString(options:)",1,true] + ,[18,25,"Foundation","Foundation","Data","init(base64Encoded:options:)",2,true] + ,[19,25,"Foundation","Swift","String","init(data:encoding:)",2,true] + ,[21,21,"Foundation","Foundation","Data","init(_:)",1,true] + ,[22,23,"Foundation","Foundation","Data","base64EncodedString(options:)",1,true] + ,[23,29,"Foundation","Foundation","Data","init(base64Encoded:options:)",2,true] + ,[24,29,"Foundation","Swift","String","init(data:encoding:)",2,true] + ,[26,22,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,false] + ,[27,24,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,false] + ,[28,30,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,false] + ,[29,30,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,false] + ,[31,21,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,false] + ,[32,23,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,false] + ,[33,29,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,false] + ,[34,29,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,false] + ,[36,25,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,false] + ,[37,27,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,false] + ,[38,33,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,false] + ,[39,33,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,false] + ,[41,30,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:unrelated:)",3,false]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.stderr new file mode 100644 index 000000000..331ff322a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql. +[1/1 comp 8.8s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-identity.ql. +[1/1 eval 611ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs. +Shutting down query evaluator. + 10.55 real 36.98 user 1.05 sys + 1458913280 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 120532 page reclaims + 121 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 34 signals received + 165 voluntary context switches + 75579 involuntary context switches + 41588868 instructions retired + 19100491 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.command.json new file mode 100644 index 000000000..f1c770037 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3622163329999921, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6440, + "start_identity": "1790190880:308349" + }, + { + "pid": 6447, + "start_identity": "1790190880:320583" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs new file mode 100644 index 000000000..6e2018021 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.command.json new file mode 100644 index 000000000..4ff83d979 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 10.58326416700001, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6274, + "start_identity": "1790190869:724780" + }, + { + "pid": 6276, + "start_identity": "1790190869:726654" + }, + { + "pid": 6282, + "start_identity": "1790190869:738823" + }, + { + "pid": 6288, + "start_identity": "1790190870:108132" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.json new file mode 100644 index 000000000..ceefe4c2b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.json @@ -0,0 +1,17 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"name":"input","kind":"String"} + ,{"name":"output","kind":"String"} + ,{"name":"origin","kind":"String"}] + ,"tuples":[ + [16,"Argument[0]","ReturnValue",""] + ,[16,"Argument[0]","ReturnValue.CollectionElement",""] + ,[17,"Argument[-1]","ReturnValue",""] + ,[18,"Argument[0]","ReturnValue",""] + ,[19,"Argument[0]","ReturnValue.OptionalSome",""] + ,[21,"Argument[0]","ReturnValue",""] + ,[21,"Argument[0]","ReturnValue.CollectionElement",""] + ,[22,"Argument[-1]","ReturnValue",""] + ,[23,"Argument[0]","ReturnValue",""] + ,[24,"Argument[0]","ReturnValue.OptionalSome",""]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.stderr new file mode 100644 index 000000000..4884f1460 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql. +[1/1 comp 8.7s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-ports.ql. +[1/1 eval 592ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs. +Shutting down query evaluator. + 10.43 real 36.79 user 1.04 sys + 1484865536 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 122053 page reclaims + 102 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 31 signals received + 53 voluntary context switches + 68962 involuntary context switches + 41749868 instructions retired + 18473241 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.command.json new file mode 100644 index 000000000..7dd2a478e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.35483737500001666, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 7601, + "start_identity": "1790190903:633790" + }, + { + "pid": 7608, + "start_identity": "1790190903:645887" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs new file mode 100644 index 000000000..d28a028c7 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.command.json new file mode 100644 index 000000000..79f8ade16 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.385118500000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6746, + "start_identity": "1790190892:248405" + }, + { + "pid": 6748, + "start_identity": "1790190892:250293" + }, + { + "pid": 6754, + "start_identity": "1790190892:261336" + }, + { + "pid": 6759, + "start_identity": "1790190892:631090" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.json new file mode 100644 index 000000000..a2e24b99d --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.json @@ -0,0 +1,13 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"encoded","kind":"String"}] + ,"tuples":[ + [16,16,33,16,17,"CollectionElement"] + ,[19,19,44,19,25,"OptionalSome"] + ,[21,21,37,21,21,"CollectionElement"] + ,[24,24,48,24,29,"OptionalSome"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.stderr new file mode 100644 index 000000000..0c8f15314 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql. +[1/1 comp 9.5s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-store.ql. +[1/1 eval 632ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs. +Shutting down query evaluator. + 11.31 real 40.61 user 1.41 sys + 1453408256 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 120286 page reclaims + 105 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 37 signals received + 55 voluntary context switches + 122759 involuntary context switches + 45103352 instructions retired + 19193219 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.command.json new file mode 100644 index 000000000..1980e8ac1 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.37313599999998814, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6732, + "start_identity": "1790190891:874912" + }, + { + "pid": 6739, + "start_identity": "1790190891:887427" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs new file mode 100644 index 000000000..517848a12 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.command.json new file mode 100644 index 000000000..4252c1c5b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.command.json @@ -0,0 +1,55 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.203763583000011, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6454, + "start_identity": "1790190880:670889" + }, + { + "pid": 6456, + "start_identity": "1790190880:672651" + }, + { + "pid": 6462, + "start_identity": "1790190880:684763" + }, + { + "pid": 6467, + "start_identity": "1790190881:53619" + }, + { + "pid": 6475, + "start_identity": "1790190881:628268" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.json new file mode 100644 index 000000000..06b841e94 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.json @@ -0,0 +1,14 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"}] + ,"tuples":[ + [16,16,33,16,17] + ,[17,17,19,17,19] + ,[18,18,56,18,25] + ,[21,21,37,21,21] + ,[22,22,23,22,23] + ,[23,23,60,23,29]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.stderr new file mode 100644 index 000000000..3cc255dba --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql. +[1/1 comp 9.2s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-transfer.ql. +[1/1 eval 679ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs. +Shutting down query evaluator. + 11.05 real 40.22 user 1.15 sys + 1469153280 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 155551 page reclaims + 102 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 40 signals received + 59 voluntary context switches + 78010 involuntary context switches + 41835854 instructions retired + 18528154 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/swift_extraction_integrity.py b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/swift_extraction_integrity.py new file mode 100644 index 000000000..aaa51d773 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/swift_extraction_integrity.py @@ -0,0 +1,18 @@ +"""Conservative compiler-diagnostic gate for Swift extraction observations.""" +import gzip +from pathlib import Path +import re + + +def inspect_logs(directory): + paths = sorted(p for p in Path(directory).rglob('*') if p.is_file() and + p.name.endswith(('.log', '.log.gz', '.log.txt', '.log.txt.gz'))) + errors = [] + for path in paths: + opener = gzip.open if path.suffix == '.gz' else open + with opener(path, 'rt', errors='strict') as stream: + for number, line in enumerate(stream, 1): + if re.search(r'\b(?:ERRO|ERROR)\b', line): + errors.append({'path': str(path), 'line': number, 'text': line.rstrip('\n')}) + return {'logs_checked': len(paths), 'errors': errors, + 'ready_for_observation': bool(paths) and not errors} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/witness.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/witness.json new file mode 100644 index 000000000..0e30b548d --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/witness.json @@ -0,0 +1,632 @@ +{ + "scope": "non-scored structural observations; no flow or unsupported qualification", + "case_id": "control-swift-conversion-body", + "population": null, + "fixture_revision": null, + "population_member": false, + "case_sha256": "ee2079c1516ac64542b811ace2e6ed247e654efcea72e822d7adf725856a4e62", + "compiler": "/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc", + "sdk": "/Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk", + "target": "arm64-apple-macosx26.5", + "compiler_version": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc", + "--version" + ], + "exit_status": 0, + "timed_out": false, + "stdout": "Apple Swift version 6.3.3 (swift-6.3.3-RELEASE)\nTarget: arm64-apple-macosx28.0\n", + "stderr": "", + "timeout_seconds": 5 + }, + "compiler_sha256": "3d13e20b1504d7d30038fcd2201b9d0a8ead5c09eea752a5da223453b3ae0c6f", + "extractor_sha256": "680adbee37bdbfc5fe0a4b6d63c45bdae23fcf3bb2210530a7b751b58f319530", + "source_commit": "2a98eceb5fe58184ff4386322b9d568597e55d4c", + "budget": { + "wall_clock_seconds": 60, + "peak_memory_mb": 512 + }, + "extraction_phase_deadline_seconds": 150, + "extraction_policy_id": "swift-codeql-extraction150-analysis2048-v2", + "extraction_policy_sha256": "e4f590a6bf6ee93e0299caa945ef93bdaee2abc562bf64fa979d7fbd748ae0e5", + "extraction_memory_is_analysis_budget": false, + "analysis_budget": { + "wall_clock_seconds": 60, + "peak_memory_mb": 2048 + }, + "unqualified_feasibility": false, + "query_phase_deadline_seconds": 60, + "memory_compliance": "unproven", + "phases": { + "database-create": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "database", + "create", + "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--language=swift", + "--source-root=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source", + "--threads=2", + "--ram=512", + "--command=/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc -swift-version 6 -Onone -sdk /Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk -target arm64-apple-macosx26.5 -module-name DataFlowBenchTaintSwift -module-cache-path /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/cache /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/source/main.swift -o /var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/never-executed" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 91.16303687499999, + "deadline_seconds": 150, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 3406, + "start_identity": "1790190738:181476" + }, + { + "pid": 3408, + "start_identity": "1790190738:183842" + }, + { + "pid": 3414, + "start_identity": "1790190738:198976" + }, + { + "pid": 3423, + "start_identity": "1790190738:909122" + }, + { + "pid": 3427, + "start_identity": "1790190739:24650" + }, + { + "pid": 3428, + "start_identity": "1790190739:48708" + }, + { + "pid": 3433, + "start_identity": "1790190739:99802" + }, + { + "pid": 3439, + "start_identity": "1790190739:513957" + }, + { + "pid": 3450, + "start_identity": "1790190740:398924" + }, + { + "pid": 3454, + "start_identity": "1790190740:582096" + }, + { + "pid": 3484, + "start_identity": "1790190741:992778" + }, + { + "pid": 3486, + "start_identity": "1790190742:77123" + }, + { + "pid": 3493, + "start_identity": "1790190742:565820" + }, + { + "pid": 3497, + "start_identity": "1790190742:826426" + }, + { + "pid": 3573, + "start_identity": "1790190745:94814" + }, + { + "pid": 3672, + "start_identity": "1790190751:404192" + }, + { + "pid": 3695, + "start_identity": "1790190752:649339" + }, + { + "pid": 3696, + "start_identity": "1790190752:654863" + }, + { + "pid": 3699, + "start_identity": "1790190752:778230" + }, + { + "pid": 3710, + "start_identity": "1790190753:381712" + }, + { + "pid": 3711, + "start_identity": "1790190753:383959" + }, + { + "pid": 3722, + "start_identity": "1790190753:845238" + }, + { + "pid": 3735, + "start_identity": "1790190754:560015" + }, + { + "pid": 3737, + "start_identity": "1790190754:681055" + }, + { + "pid": 3745, + "start_identity": "1790190755:319173" + }, + { + "pid": 3751, + "start_identity": "1790190755:759888" + }, + { + "pid": 3757, + "start_identity": "1790190756:236252" + }, + { + "pid": 3822, + "start_identity": "1790190757:236863" + }, + { + "pid": 5049, + "start_identity": "1790190819:603646" + }, + { + "pid": 5058, + "start_identity": "1790190820:169684" + }, + { + "pid": 5060, + "start_identity": "1790190820:284442" + }, + { + "pid": 5073, + "start_identity": "1790190821:344043" + }, + { + "pid": 5075, + "start_identity": "1790190821:459862" + }, + { + "pid": 5082, + "start_identity": "1790190821:951579" + }, + { + "pid": 5086, + "start_identity": "1790190822:230286" + }, + { + "pid": 5215, + "start_identity": "1790190824:191751" + }, + { + "pid": 5224, + "start_identity": "1790190824:713963" + }, + { + "pid": 5233, + "start_identity": "1790190825:19419" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "database-resolve": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "resolve", + "database", + "--format=json", + "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.4547319169999895, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5357, + "start_identity": "1790190829:344901" + }, + { + "pid": 5364, + "start_identity": "1790190829:357184" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "roles": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/roles.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/roles.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 13.983431957999997, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5372, + "start_identity": "1790190829:800420" + }, + { + "pid": 5374, + "start_identity": "1790190829:802214" + }, + { + "pid": 5380, + "start_identity": "1790190829:813605" + }, + { + "pid": 5386, + "start_identity": "1790190830:192868" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.558295541000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5613, + "start_identity": "1790190844:146694" + }, + { + "pid": 5615, + "start_identity": "1790190844:148579" + }, + { + "pid": 5621, + "start_identity": "1790190844:159984" + }, + { + "pid": 5626, + "start_identity": "1790190844:531352" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "identity": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/identity.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 2.2125742080000066, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5907, + "start_identity": "1790190856:79886" + }, + { + "pid": 5909, + "start_identity": "1790190856:81683" + }, + { + "pid": 5915, + "start_identity": "1790190856:93030" + }, + { + "pid": 5920, + "start_identity": "1790190856:458181" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-identity": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-identity.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 10.681595624999986, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 5994, + "start_identity": "1790190858:668922" + }, + { + "pid": 5996, + "start_identity": "1790190858:670675" + }, + { + "pid": 6002, + "start_identity": "1790190858:682191" + }, + { + "pid": 6007, + "start_identity": "1790190859:47887" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-ports": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-ports.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-ports.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 10.58326416700001, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6274, + "start_identity": "1790190869:724780" + }, + { + "pid": 6276, + "start_identity": "1790190869:726654" + }, + { + "pid": 6282, + "start_identity": "1790190869:738823" + }, + { + "pid": 6288, + "start_identity": "1790190870:108132" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-transfer": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-transfer.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-transfer.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.203763583000011, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6454, + "start_identity": "1790190880:670889" + }, + { + "pid": 6456, + "start_identity": "1790190880:672651" + }, + { + "pid": 6462, + "start_identity": "1790190880:684763" + }, + { + "pid": 6467, + "start_identity": "1790190881:53619" + }, + { + "pid": 6475, + "start_identity": "1790190881:628268" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-store": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/queries/summary-store.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe/summary-store.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 11.385118500000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 6746, + "start_identity": "1790190892:248405" + }, + { + "pid": 6748, + "start_identity": "1790190892:250293" + }, + { + "pid": 6754, + "start_identity": "1790190892:261336" + }, + { + "pid": 6759, + "start_identity": "1790190892:631090" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + }, + "retained_scratch": "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp", + "database_validation": "finalized-swift-artifact; no containment claim", + "extraction_integrity": { + "logs_checked": 1, + "errors": [], + "ready_for_observation": true + }, + "status": "unqualified" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/run.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/run.json new file mode 100644 index 000000000..0532e8646 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/run.json @@ -0,0 +1,657 @@ +{ + "scope": "non-scored-conversion-body-and-independent-initializer-control", + "plan_sha256": "f6a2881f2586d9aadae1b472f31891a1a444faee02ac75cfb3b4b0b365233f29", + "source_commit": "2a98eceb5fe58184ff4386322b9d568597e55d4c", + "pack_files_verified": 3398, + "compiler_sha256": "3d13e20b1504d7d30038fcd2201b9d0a8ead5c09eea752a5da223453b3ae0c6f", + "assets": { + "codeql/codeql": "5010324098d11f9e2d34e0fcf53bb44e40e8e3ffc8aecefe695269b54edaa413", + "codeql/swift/tools/osx64/extractor.real": "680adbee37bdbfc5fe0a4b6d63c45bdae23fcf3bb2210530a7b751b58f319530" + }, + "scored_activation": false, + "argv": [ + "/Applications/Xcode.app/Contents/Developer/usr/bin/python3", + "/private/tmp/dfb-220-extraction150/scripts/probe-swift-v2-codeql.py", + "--output", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/probe", + "--codeql", + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "--packs", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--compiler", + "/private/tmp/dfb-220-candidate-assets/swift-6.3.3/expanded/swift-6.3.3-RELEASE-osx-package.pkg/Payload/usr/bin/swiftc", + "--sdk", + "/Library/Developer/CommandLineTools/SDKs/MacOSX26.5.sdk", + "--target", + "arm64-apple-macosx26.5", + "--control-directory", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-control", + "--query-directory", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1", + "--probe-queries", + "roles", + "flow", + "identity", + "summary-identity", + "summary-ports", + "summary-transfer", + "summary-store" + ], + "exit_status": 0, + "status": "unqualified", + "stock_phases": { + "roles": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 19.363006584000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 7615, + "start_identity": "1790190904:128381" + }, + { + "pid": 7617, + "start_identity": "1790190904:130505" + }, + { + "pid": 7623, + "start_identity": "1790190904:142181" + }, + { + "pid": 7628, + "start_identity": "1790190904:506215" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "roles-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3605590000000234, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8083, + "start_identity": "1790190923:491622" + }, + { + "pid": 8090, + "start_identity": "1790190923:503505" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 22.796217499999983, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8097, + "start_identity": "1790190923:852505" + }, + { + "pid": 8099, + "start_identity": "1790190923:854575" + }, + { + "pid": 8105, + "start_identity": "1790190923:866443" + }, + { + "pid": 8110, + "start_identity": "1790190924:239959" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3751662909999993, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8593, + "start_identity": "1790190946:648988" + }, + { + "pid": 8600, + "start_identity": "1790190946:661294" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "identity": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 2.2604997079999976, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8607, + "start_identity": "1790190947:24470" + }, + { + "pid": 8609, + "start_identity": "1790190947:26469" + }, + { + "pid": 8615, + "start_identity": "1790190947:38142" + }, + { + "pid": 8621, + "start_identity": "1790190947:410894" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "identity-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3582762080000066, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8674, + "start_identity": "1790190949:285243" + }, + { + "pid": 8681, + "start_identity": "1790190949:297271" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-identity": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 16.854041042000006, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8688, + "start_identity": "1790190949:643807" + }, + { + "pid": 8690, + "start_identity": "1790190949:645615" + }, + { + "pid": 8696, + "start_identity": "1790190949:657014" + }, + { + "pid": 8702, + "start_identity": "1790190950:24384" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-identity-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.9237030000000175, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 9579, + "start_identity": "1790190966:498227" + }, + { + "pid": 9591, + "start_identity": "1790190966:527981" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-ports": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 35.366484875000026, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 9772, + "start_identity": "1790190967:427517" + }, + { + "pid": 9775, + "start_identity": "1790190967:431513" + }, + { + "pid": 9781, + "start_identity": "1790190967:459462" + }, + { + "pid": 9852, + "start_identity": "1790190968:609673" + }, + { + "pid": 10009, + "start_identity": "1790190970:236246" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-ports-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.7367597499999761, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 12565, + "start_identity": "1790191002:790910" + }, + { + "pid": 12572, + "start_identity": "1790191002:827519" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-transfer": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 28.601752750000003, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 12601, + "start_identity": "1790191003:528054" + }, + { + "pid": 12603, + "start_identity": "1790191003:534038" + }, + { + "pid": 12610, + "start_identity": "1790191003:567074" + }, + { + "pid": 12696, + "start_identity": "1790191004:731082" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-transfer-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.39819233299999723, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 13872, + "start_identity": "1790191032:130021" + }, + { + "pid": 13879, + "start_identity": "1790191032:147690" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-store": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 29.130559833000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 13958, + "start_identity": "1790191032:528336" + }, + { + "pid": 13960, + "start_identity": "1790191032:530424" + }, + { + "pid": 13972, + "start_identity": "1790191032:545520" + }, + { + "pid": 14029, + "start_identity": "1790191032:975174" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "summary-store-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.8178535000000124, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 14547, + "start_identity": "1790191061:659723" + }, + { + "pid": 14554, + "start_identity": "1790191061:692028" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/runner.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/runner.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/runner.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/runner.stdout new file mode 100644 index 000000000..4ad1c0d60 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/runner.stdout @@ -0,0 +1 @@ +{"database-create": {"exit": 0, "timeout": false, "rss_mb": null}, "database-resolve": {"exit": 0, "timeout": false, "rss_mb": null}, "roles": {"exit": 0, "timeout": false, "rss_mb": null}, "flow": {"exit": 0, "timeout": false, "rss_mb": null}, "identity": {"exit": 0, "timeout": false, "rss_mb": null}, "summary-identity": {"exit": 0, "timeout": false, "rss_mb": null}, "summary-ports": {"exit": 0, "timeout": false, "rss_mb": null}, "summary-transfer": {"exit": 0, "timeout": false, "rss_mb": null}, "summary-store": {"exit": 0, "timeout": false, "rss_mb": null}} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/source.zip b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/source.zip new file mode 100644 index 000000000..ea3e33f52 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/source.zip differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.command.json new file mode 100644 index 000000000..d729db2ce --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3751662909999993, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8593, + "start_identity": "1790190946:648988" + }, + { + "pid": 8600, + "start_identity": "1790190946:661294" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs new file mode 100644 index 000000000..70ba6bc4d Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.command.json new file mode 100644 index 000000000..ea76a95da --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 22.796217499999983, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8097, + "start_identity": "1790190923:852505" + }, + { + "pid": 8099, + "start_identity": "1790190923:854575" + }, + { + "pid": 8105, + "start_identity": "1790190923:866443" + }, + { + "pid": 8110, + "start_identity": "1790190924:239959" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.json new file mode 100644 index 000000000..388afc4d8 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.json @@ -0,0 +1,11 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"profile","kind":"String"}] + ,"tuples":[ + [15,20,87,"adapter-assisted-stock-conversion"] + ,[15,30,87,"adapter-assisted-stock-conversion"] + ,[15,35,87,"adapter-assisted-stock-conversion"] + ,[15,42,87,"adapter-assisted-stock-conversion"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.stderr new file mode 100644 index 000000000..52955b96e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql. +[1/1 comp 11.9s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/flow.ql. +[1/1 eval 9.6s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.bqrs. +Shutting down query evaluator. + 22.65 real 69.78 user 1.90 sys + 1497219072 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 121340 page reclaims + 583 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 54 signals received + 86 voluntary context switches + 174176 involuntary context switches + 41655582 instructions retired + 18763845 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/flow.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.command.json new file mode 100644 index 000000000..fd6a46ac3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3582762080000066, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8674, + "start_identity": "1790190949:285243" + }, + { + "pid": 8681, + "start_identity": "1790190949:297271" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs new file mode 100644 index 000000000..daa15e416 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.command.json new file mode 100644 index 000000000..6693fff2d --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 2.2604997079999976, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8607, + "start_identity": "1790190947:24470" + }, + { + "pid": 8609, + "start_identity": "1790190947:26469" + }, + { + "pid": 8615, + "start_identity": "1790190947:38142" + }, + { + "pid": 8621, + "start_identity": "1790190947:410894" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.json new file mode 100644 index 000000000..e5978785f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.json @@ -0,0 +1,11 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"}] + ,"tuples":[ + [15,"Foundation","Foundation","ProcessInfo","environment","[String : String]","ClassType"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.stderr new file mode 100644 index 000000000..709d6db58 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql. +[1/1] Found in cache: /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/identity.ql. +[1/1 eval 420ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.bqrs. +Shutting down query evaluator. + 2.11 real 5.95 user 0.56 sys + 436649984 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 51475 page reclaims + 113 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 16 signals received + 53 voluntary context switches + 26781 involuntary context switches + 41528804 instructions retired + 18140148 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/identity.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..4cbb9e827 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql new file mode 100644 index 000000000..093f63634 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/flow.ql @@ -0,0 +1,22 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-assisted-stock-conversion") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/qlpack.yml new file mode 100644 index 000000000..3074d732c --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4 diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql new file mode 100644 index 000000000..59f157845 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-assisted-stock-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.command.json new file mode 100644 index 000000000..997738d69 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.3605590000000234, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8083, + "start_identity": "1790190923:491622" + }, + { + "pid": 8090, + "start_identity": "1790190923:503505" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs new file mode 100644 index 000000000..aff0bad86 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.command.json new file mode 100644 index 000000000..dabeb3265 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 19.363006584000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 7615, + "start_identity": "1790190904:128381" + }, + { + "pid": 7617, + "start_identity": "1790190904:130505" + }, + { + "pid": 7623, + "start_identity": "1790190904:142181" + }, + { + "pid": 7628, + "start_identity": "1790190904:506215" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.json new file mode 100644 index 000000000..d96eb04d0 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.json @@ -0,0 +1,20 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"String"} + ,{"name":"role","kind":"String"}] + ,"tuples":[ + [15,15,"adapter-assisted-stock-conversion","environment"] + ,[20,32,"adapter-assisted-stock-conversion","sink"] + ,[20,87,"adapter-assisted-stock-conversion","sink"] + ,[25,32,"adapter-assisted-stock-conversion","sink"] + ,[25,87,"adapter-assisted-stock-conversion","sink"] + ,[30,32,"adapter-assisted-stock-conversion","sink"] + ,[30,87,"adapter-assisted-stock-conversion","sink"] + ,[35,32,"adapter-assisted-stock-conversion","sink"] + ,[35,87,"adapter-assisted-stock-conversion","sink"] + ,[40,32,"adapter-assisted-stock-conversion","sink"] + ,[40,87,"adapter-assisted-stock-conversion","sink"] + ,[42,32,"adapter-assisted-stock-conversion","sink"] + ,[42,87,"adapter-assisted-stock-conversion","sink"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.stderr new file mode 100644 index 000000000..0c6230c0e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql. +[1/1 comp 8.3s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/roles.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/roles.ql. +[1/1 eval 9.8s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.bqrs. +Shutting down query evaluator. + 19.27 real 56.23 user 1.31 sys + 1472724992 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 120373 page reclaims + 534 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 50 signals received + 1446 voluntary context switches + 88680 involuntary context switches + 41542950 instructions retired + 18393217 cycles elapsed + 1737112 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/roles.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.command.json new file mode 100644 index 000000000..8acd4a200 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.9237030000000175, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 9579, + "start_identity": "1790190966:498227" + }, + { + "pid": 9591, + "start_identity": "1790190966:527981" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs new file mode 100644 index 000000000..98ab66cfc Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.command.json new file mode 100644 index 000000000..c889efcbe --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 16.854041042000006, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 8688, + "start_identity": "1790190949:643807" + }, + { + "pid": 8690, + "start_identity": "1790190949:645615" + }, + { + "pid": 8696, + "start_identity": "1790190949:657014" + }, + { + "pid": 8702, + "start_identity": "1790190950:24384" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.json new file mode 100644 index 000000000..7ead2d4e0 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.json @@ -0,0 +1,32 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"Integer"} + ,{"name":"modeled","kind":"Boolean"}] + ,"tuples":[ + [16,17,"Foundation","Foundation","Data","init(_:)",1,true] + ,[17,19,"Foundation","Foundation","Data","base64EncodedString(options:)",1,true] + ,[18,25,"Foundation","Foundation","Data","init(base64Encoded:options:)",2,true] + ,[19,25,"Foundation","Swift","String","init(data:encoding:)",2,true] + ,[21,21,"Foundation","Foundation","Data","init(_:)",1,true] + ,[22,23,"Foundation","Foundation","Data","base64EncodedString(options:)",1,true] + ,[23,29,"Foundation","Foundation","Data","init(base64Encoded:options:)",2,true] + ,[24,29,"Foundation","Swift","String","init(data:encoding:)",2,true] + ,[26,22,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,true] + ,[27,24,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,true] + ,[28,30,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,true] + ,[29,30,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,true] + ,[31,21,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,true] + ,[32,23,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,true] + ,[33,29,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,true] + ,[34,29,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,true] + ,[36,25,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(_:)",1,true] + ,[37,27,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","base64EncodedString(options:)",1,true] + ,[38,33,"DataFlowBenchTaintSwift","DataFlowBenchTaintSwift","Data","init(base64Encoded:options:)",2,true] + ,[39,33,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:)",2,true] + ,[41,30,"DataFlowBenchTaintSwift","Swift","String","init(data:encoding:unrelated:)",3,false]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.stderr new file mode 100644 index 000000000..9081b2b38 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql. +[1/1 comp 13.7s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-identity.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-identity.ql. +[1/1 eval 1.4s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.bqrs. +Shutting down query evaluator. + 16.69 real 44.25 user 1.86 sys + 1461747712 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 122175 page reclaims + 103 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 35 signals received + 916 voluntary context switches + 269179 involuntary context switches + 41936135 instructions retired + 18912051 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-identity.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.command.json new file mode 100644 index 000000000..c67ca1556 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.7367597499999761, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 12565, + "start_identity": "1790191002:790910" + }, + { + "pid": 12572, + "start_identity": "1790191002:827519" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs new file mode 100644 index 000000000..c5762ab5e Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.command.json new file mode 100644 index 000000000..c15551c15 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.command.json @@ -0,0 +1,55 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 35.366484875000026, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 9772, + "start_identity": "1790190967:427517" + }, + { + "pid": 9775, + "start_identity": "1790190967:431513" + }, + { + "pid": 9781, + "start_identity": "1790190967:459462" + }, + { + "pid": 9852, + "start_identity": "1790190968:609673" + }, + { + "pid": 10009, + "start_identity": "1790190970:236246" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.json new file mode 100644 index 000000000..97a95b055 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.json @@ -0,0 +1,29 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"name":"input","kind":"String"} + ,{"name":"output","kind":"String"} + ,{"name":"origin","kind":"String"}] + ,"tuples":[ + [16,"Argument[0]","ReturnValue",""] + ,[16,"Argument[0]","ReturnValue.CollectionElement",""] + ,[17,"Argument[-1]","ReturnValue",""] + ,[18,"Argument[0]","ReturnValue",""] + ,[19,"Argument[0]","ReturnValue.OptionalSome",""] + ,[21,"Argument[0]","ReturnValue",""] + ,[21,"Argument[0]","ReturnValue.CollectionElement",""] + ,[22,"Argument[-1]","ReturnValue",""] + ,[23,"Argument[0]","ReturnValue",""] + ,[24,"Argument[0]","ReturnValue.OptionalSome",""] + ,[26,"Argument[0]","ReturnValue",""] + ,[27,"Argument[-1]","ReturnValue",""] + ,[28,"Argument[0]","ReturnValue",""] + ,[29,"Argument[0]","ReturnValue.OptionalSome",""] + ,[31,"Argument[0]","ReturnValue",""] + ,[32,"Argument[-1]","ReturnValue",""] + ,[33,"Argument[0]","ReturnValue",""] + ,[34,"Argument[0]","ReturnValue.OptionalSome",""] + ,[36,"Argument[0]","ReturnValue",""] + ,[37,"Argument[-1]","ReturnValue",""] + ,[38,"Argument[0]","ReturnValue",""] + ,[39,"Argument[0]","ReturnValue.OptionalSome",""]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.stderr new file mode 100644 index 000000000..8ea1cd47a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql. +[1/1 comp 30.4s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-ports.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-ports.ql. +[1/1 eval 1.4s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.bqrs. +Shutting down query evaluator. + 35.22 real 60.99 user 2.03 sys + 1452589056 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 119927 page reclaims + 115 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 34 signals received + 2524 voluntary context switches + 241262 involuntary context switches + 44408146 instructions retired + 29634323 cycles elapsed + 1802648 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-ports.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.command.json new file mode 100644 index 000000000..5771dc858 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.8178535000000124, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 14547, + "start_identity": "1790191061:659723" + }, + { + "pid": 14554, + "start_identity": "1790191061:692028" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs new file mode 100644 index 000000000..3dec459cc Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.command.json new file mode 100644 index 000000000..73fb86a38 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 29.130559833000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 13958, + "start_identity": "1790191032:528336" + }, + { + "pid": 13960, + "start_identity": "1790191032:530424" + }, + { + "pid": 13972, + "start_identity": "1790191032:545520" + }, + { + "pid": 14029, + "start_identity": "1790191032:975174" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.json new file mode 100644 index 000000000..0d352bde6 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.json @@ -0,0 +1,16 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"encoded","kind":"String"}] + ,"tuples":[ + [16,16,33,16,17,"CollectionElement"] + ,[19,19,44,19,25,"OptionalSome"] + ,[21,21,37,21,21,"CollectionElement"] + ,[24,24,48,24,29,"OptionalSome"] + ,[29,29,49,29,30,"OptionalSome"] + ,[34,34,48,34,29,"OptionalSome"] + ,[39,39,52,39,33,"OptionalSome"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.stderr new file mode 100644 index 000000000..eade9ac7e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql. +[1/1 comp 26.2s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-store.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-store.ql. +[1/1 eval 1.2s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.bqrs. +Shutting down query evaluator. + 28.90 real 59.52 user 1.56 sys + 1446166528 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 116079 page reclaims + 129 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 29 signals received + 1051 voluntary context switches + 93536 involuntary context switches + 43266705 instructions retired + 23660742 cycles elapsed + 1802648 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-store.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.command.json new file mode 100644 index 000000000..70948b980 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs", + "--format=json", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.39819233299999723, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 13872, + "start_identity": "1790191032:130021" + }, + { + "pid": 13879, + "start_identity": "1790191032:147690" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs new file mode 100644 index 000000000..48f8d51b6 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.command.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.command.json new file mode 100644 index 000000000..31de4ac4f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs", + "--additional-packs=/private/tmp/dfb-220-candidate-assets/codeql-cli/packs", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 28.601752750000003, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 12601, + "start_identity": "1790191003:528054" + }, + { + "pid": 12603, + "start_identity": "1790191003:534038" + }, + { + "pid": 12610, + "start_identity": "1790191003:567074" + }, + { + "pid": 12696, + "start_identity": "1790191004:731082" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.json b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.json new file mode 100644 index 000000000..da0538112 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.json @@ -0,0 +1,23 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"}] + ,"tuples":[ + [16,16,33,16,17] + ,[17,17,19,17,19] + ,[18,18,56,18,25] + ,[21,21,37,21,21] + ,[22,22,23,22,23] + ,[23,23,60,23,29] + ,[26,26,27,26,22] + ,[27,27,24,27,24] + ,[28,28,50,28,30] + ,[31,31,26,31,21] + ,[32,32,23,32,23] + ,[33,33,49,33,29] + ,[36,36,30,36,25] + ,[37,37,27,37,27] + ,[38,38,53,38,33]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.stderr b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.stderr new file mode 100644 index 000000000..037bb2c83 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql. +[1/1 comp 24.8s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/queries/summary-transfer.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/summary-transfer.ql. +[1/1 eval 860ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.bqrs. +Shutting down query evaluator. + 28.51 real 59.73 user 1.69 sys + 1447919616 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 117962 page reclaims + 130 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 30 signals received + 3264 voluntary context switches + 123162 involuntary context switches + 44494442 instructions retired + 30500345 cycles elapsed + 1802648 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.stdout b/evidence/swift-resolved-native-v1/conversion-body-attempt-01/stock/summary-transfer.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-control/control.json b/evidence/swift-resolved-native-v1/conversion-body-control/control.json new file mode 100644 index 000000000..c7cfa1528 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-control/control.json @@ -0,0 +1,11 @@ +{ + "id": "control-swift-conversion-body", + "scope": "non-scored-control", + "fixture_files": [ + "main.swift" + ], + "execution_budget": { + "wall_clock_seconds": 60, + "peak_memory_mb": 512 + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-control/main.swift b/evidence/swift-resolved-native-v1/conversion-body-control/main.swift new file mode 100644 index 000000000..d21b69075 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-control/main.swift @@ -0,0 +1,43 @@ +import Foundation + +struct Data { + var value: Swift.String = "echo clean" + init(_ text: Swift.String) { value = text } + init(_ bytes: Swift.String.UTF8View) {} + init?(base64Encoded: Swift.String, options: Foundation.Data.Base64DecodingOptions) { value = base64Encoded } + func base64EncodedString(options: Foundation.Data.Base64EncodingOptions) -> Swift.String { value } +} +extension Swift.String { + init?(data: Foundation.Data, encoding: Swift.String.Encoding, unrelated: Bool) { self = "echo clean" } + init?(data: Data, encoding: Swift.String.Encoding) { self = data.value } +} +func probe() throws { + let raw = Foundation.ProcessInfo.processInfo.environment["DFB_NATIVE_INPUT"] ?? "" // SOURCE + let bytes = Foundation.Data(raw.utf8) // REAL_BYTES + let encoded = bytes.base64EncodedString(options: []) // REAL_ENCODE + guard let decoded = Foundation.Data(base64Encoded: encoded, options: []) else { return } // REAL_DECODE + guard let command = Swift.String(data: decoded, encoding: .utf8) else { return } // REAL_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", command], terminationHandler: nil) // POSITIVE_SINK + let safeBytes = Foundation.Data("echo clean".utf8) // SAFE_BYTES + let safeEncoded = safeBytes.base64EncodedString(options: []) // SAFE_ENCODE + guard let safeDecoded = Foundation.Data(base64Encoded: safeEncoded, options: []) else { return } // SAFE_DECODE + guard let safeCommand = Swift.String(data: safeDecoded, encoding: .utf8) else { return } // SAFE_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", safeCommand], terminationHandler: nil) // SAFE_SINK + let localBytes = Data(raw.utf8) // LOCAL_BYTES + let localEncoded = localBytes.base64EncodedString(options: []) // LOCAL_ENCODE + guard let localDecoded = Data(base64Encoded: localEncoded, options: []) else { return } // LOCAL_DECODE + guard let localCommand = Swift.String(data: localDecoded, encoding: .utf8) else { return } // LOCAL_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", localCommand], terminationHandler: nil) // LOCAL_SINK + let bodyBytes = Data(raw) // BODY_BYTES + let bodyEncoded = bodyBytes.base64EncodedString(options: []) // BODY_ENCODE + guard let bodyDecoded = Data(base64Encoded: bodyEncoded, options: []) else { return } // BODY_DECODE + guard let bodyCommand = Swift.String(data: bodyDecoded, encoding: .utf8) else { return } // BODY_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", bodyCommand], terminationHandler: nil) // BODY_SINK + let bodySafeBytes = Data("echo clean") // BODY_SAFE_BYTES + let bodySafeEncoded = bodySafeBytes.base64EncodedString(options: []) // BODY_SAFE_ENCODE + guard let bodySafeDecoded = Data(base64Encoded: bodySafeEncoded, options: []) else { return } // BODY_SAFE_DECODE + guard let bodySafeCommand = Swift.String(data: bodySafeDecoded, encoding: .utf8) else { return } // BODY_SAFE_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", bodySafeCommand], terminationHandler: nil) // BODY_SAFE_SINK + guard let wrongCommand = Swift.String(data: bytes, encoding: .utf8, unrelated: true) else { return } // WRONG_ARITY_STRING + try Foundation.Process.run(Foundation.URL(fileURLWithPath: "/bin/sh"), arguments: ["-c", wrongCommand], terminationHandler: nil) // WRONG_ARITY_SINK +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/flow.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/flow.ql new file mode 100644 index 000000000..6dc3f0102 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/flow.ql @@ -0,0 +1,22 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-conversion") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/identity.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/roles.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/roles.ql new file mode 100644 index 000000000..0169b8f22 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-plan-v1.json b/evidence/swift-resolved-native-v1/conversion-body-plan-v1.json new file mode 100644 index 000000000..88c3fb0d8 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-plan-v1.json @@ -0,0 +1,103 @@ +{ + "policy": "adapters/codeql/swift-extraction-v2/policy.json", + "scored_activation": false, + "aggregate_memory_compliance": "unproven", + "semantic_completeness": "unproven", + "sdk_settings_sha256": "f8d005f09381389167f9e0aeaa169bc9e7dff162ef22ca2fd8e98df7ff1acafe", + "scope": "non-scored-conversion-body-and-independent-initializer-control", + "control_files": { + "evidence/swift-resolved-native-v1/conversion-body-control/control.json": "ee2079c1516ac64542b811ace2e6ed247e654efcea72e822d7adf725856a4e62", + "evidence/swift-resolved-native-v1/conversion-body-control/main.swift": "15e48b18b1d163b5881a08e09b49f07035ea579ede9cdab99635c8c7d5e62193" + }, + "query_files": { + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/flow.ql": "49ef1009dedf54077920d9e24e3664274e3784c22f0ceeeacaa183d336eff50d", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/roles.ql": "e29a5c0798508da1fa25e845f693085faa94d28ac80edc969b179d1bdf16b4d2", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/qlpack.yml": "31b6fd7d140d6a96d3e962fa1015ab1cc6ec0e2f83e87e0ab9a0d83d391784ef", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/codeql-pack.lock.yml": "fceb4b22c946b8a06e7895799cd997580c2f8b64cb871014cfaf62f66f962f17", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/flow.ql": "0b2b0b5ce3d326ece51dab3c2c531ad8b50a07ebfe71ab7ff0c46b2333eb49bd", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/roles.ql": "ab208c48cf3281dca6820bc81d7b98cf49de308f736e8dcc617603035b56c957", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a" + }, + "vendor_files": {}, + "runner_files": { + "scripts/probe-swift-v2-codeql.py": "a7ca82dd685a378dca56d14ec0edcbed27fc657c7bde68de9c8c2e95f4aae8e6", + "scripts/swift_v2_process.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "scripts/swift_extraction_integrity.py": "06bf474314b6d14f01ebc3c94b06b1ff6a789d861cc54de548498436a5169156", + "scripts/swift_population_v2.py": "3ba357b0be10408b3e43b6713b7b161f9fb6676ff8a78f01228191bac64ad899", + "adapters/codeql/swift-extraction-v2/policy.json": "e4f590a6bf6ee93e0299caa945ef93bdaee2abc562bf64fa979d7fbd748ae0e5", + "evidence/swift-candidate-qualification-220/codeql-runtime/assets.json": "16e94a9eab4e67faff5f6576cfa4327b873692e9b2cb1113844c8649b8cead93", + "evidence/swift-candidate-qualification-220/codeql-runtime/resolved-pack-files.json": "4fb53772c26dbdf98b599403ed0fc7f396f019fcfb6e95447397f8369af68f9e", + "evidence/swift-foundation-sources-v1/control-attempt-01/witness.json": "89f80a2bb4341f4a393fc9dde0fa3427868d10ff711f5112b45fc318285de282", + "scripts/probe-swift-resolved-conversion-body.py": "dfcbb13cb475347910963ab7c47b949360fa115a59d95d87c91cf64340bd1d1e", + "evidence/swift-resolved-native-v1/conversion-pack-manifest-v2.json": "a06beaa3bf3fecc8fb7c4199a043bf5e53eb9d0ac6663c3eff67fa71d94841af" + }, + "queries": [ + "roles", + "flow", + "identity", + "summary-identity", + "summary-ports", + "summary-transfer", + "summary-store" + ], + "control_labels": { + "SOURCE": 15, + "REAL_BYTES": 16, + "REAL_ENCODE": 17, + "REAL_DECODE": 18, + "REAL_STRING": 19, + "POSITIVE_SINK": 20, + "SAFE_BYTES": 21, + "SAFE_ENCODE": 22, + "SAFE_DECODE": 23, + "SAFE_STRING": 24, + "SAFE_SINK": 25, + "LOCAL_BYTES": 26, + "LOCAL_ENCODE": 27, + "LOCAL_DECODE": 28, + "LOCAL_STRING": 29, + "LOCAL_SINK": 30, + "BODY_BYTES": 31, + "BODY_ENCODE": 32, + "BODY_DECODE": 33, + "BODY_STRING": 34, + "BODY_SINK": 35, + "BODY_SAFE_BYTES": 36, + "BODY_SAFE_ENCODE": 37, + "BODY_SAFE_DECODE": 38, + "BODY_SAFE_STRING": 39, + "BODY_SAFE_SINK": 40, + "WRONG_ARITY_STRING": 41, + "WRONG_ARITY_SINK": 42 + }, + "ordinary_body_required": true, + "limitations": "Initial library patch only. A failed BODY_SINK or false WRONG_ARITY_SINK blocks qualification and canonical summary runs. No fixture execution, score activation, or unsupported classification.", + "expected_patched_sink_labels": [ + "POSITIVE_SINK", + "BODY_SINK" + ], + "expected_patched_unmodeled_call_prefixes": [ + "LOCAL", + "BODY", + "BODY_SAFE", + "WRONG_ARITY" + ], + "stock_expectations": "Observed baseline only; known stock applicability failures must remain visible." +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..4cbb9e827 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/flow.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/flow.ql new file mode 100644 index 000000000..093f63634 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/flow.ql @@ -0,0 +1,22 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-assisted-stock-conversion") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/identity.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/qlpack.yml new file mode 100644 index 000000000..3074d732c --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4 diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/roles.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/roles.ql new file mode 100644 index 000000000..59f157845 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-assisted-stock-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.command.json new file mode 100644 index 000000000..40531b8c4 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.7775899580000001, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15150, + "start_identity": "1790191133:180148" + }, + { + "pid": 15157, + "start_identity": "1790191133:211927" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs new file mode 100644 index 000000000..8c7802720 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.command.json new file mode 100644 index 000000000..b8a1cc6c7 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 38.724869042, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 14630, + "start_identity": "1790191094:454926" + }, + { + "pid": 14632, + "start_identity": "1790191094:456717" + }, + { + "pid": 14638, + "start_identity": "1790191094:468560" + }, + { + "pid": 14644, + "start_identity": "1790191094:867704" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.json new file mode 100644 index 000000000..c314a4e12 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.json @@ -0,0 +1,61 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"String"}] + ,"tuples":[ + [5,10,5,24,"text"] + ,[5,10,5,24,"SSA def(text)"] + ,[5,34,5,34,"[post] self"] + ,[5,42,5,42,"text"] + ,[6,10,6,32,"bytes"] + ,[7,11,7,32,"base64Encoded"] + ,[7,11,7,32,"SSA def(base64Encoded)"] + ,[7,90,7,90,"[post] self"] + ,[7,98,7,98,"base64Encoded"] + ,[8,96,8,96,".value"] + ,[11,11,11,28,"data"] + ,[12,65,12,70,".value"] + ,[15,9,15,9,"raw"] + ,[15,9,15,9,"SSA def(raw)"] + ,[15,15,15,50,".environment"] + ,[15,15,15,80,"...[...]"] + ,[15,15,15,85,"... ??(_:_:) ..."] + ,[16,9,16,9,"bytes"] + ,[16,9,16,9,"SSA def(bytes)"] + ,[16,17,16,41,"call to Data.init(_:)"] + ,[16,33,16,33,"raw"] + ,[16,33,16,37,".utf8"] + ,[17,9,17,9,"encoded"] + ,[17,9,17,9,"SSA def(encoded)"] + ,[17,19,17,19,"bytes"] + ,[17,19,17,56,"call to base64EncodedString(options:)"] + ,[18,11,18,15,"let ...?"] + ,[18,15,18,15,"decoded"] + ,[18,15,18,15,"SSA def(decoded)"] + ,[18,25,18,76,"call to Data.init(base64Encoded:options:)"] + ,[18,56,18,56,"encoded"] + ,[19,11,19,15,"let ...?"] + ,[19,15,19,15,"command"] + ,[19,15,19,15,"SSA def(command)"] + ,[19,25,19,68,"call to String.init(data:encoding:)"] + ,[19,44,19,44,"decoded"] + ,[20,87,20,101,"[...]"] + ,[20,94,20,94,"command"] + ,[26,27,26,27,"raw"] + ,[26,27,26,31,".utf8"] + ,[31,26,31,26,"raw"] + ,[32,9,32,9,"bodyEncoded"] + ,[32,9,32,9,"SSA def(bodyEncoded)"] + ,[32,23,32,23,"[post] bodyBytes"] + ,[32,23,32,64,"call to base64EncodedString(options:)"] + ,[33,49,33,49,"bodyEncoded"] + ,[41,11,41,15,"let ...?"] + ,[41,15,41,15,"wrongCommand"] + ,[41,15,41,15,"SSA def(wrongCommand)"] + ,[41,30,41,88,"call to String.init(data:encoding:unrelated:)"] + ,[41,49,41,49,"bytes"] + ,[42,87,42,106,"[...]"] + ,[42,94,42,94,"wrongCommand"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.stderr new file mode 100644 index 000000000..fed0e3791 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql. +[1/1 comp 13.9s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/body-flow.ql. +[1/1 eval 23.3s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs. +Shutting down query evaluator. + 38.51 real 100.16 user 2.63 sys + 1475346432 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 195691 page reclaims + 595 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 47 signals received + 1657 voluntary context switches + 205710 involuntary context switches + 41997232 instructions retired + 19955689 cycles elapsed + 1704344 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.command.json new file mode 100644 index 000000000..68a8804cf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.6785390000000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15503, + "start_identity": "1790191161:817945" + }, + { + "pid": 15510, + "start_identity": "1790191161:853497" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs new file mode 100644 index 000000000..7edffbb55 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.command.json new file mode 100644 index 000000000..82bf643df --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 27.859214542000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15173, + "start_identity": "1790191133:958218" + }, + { + "pid": 15175, + "start_identity": "1790191133:961968" + }, + { + "pid": 15181, + "start_identity": "1790191133:992861" + }, + { + "pid": 15190, + "start_identity": "1790191134:829057" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.json new file mode 100644 index 000000000..20f6cecc3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.json @@ -0,0 +1,29 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"name":"summarized","kind":"Boolean"} + ,{"name":"manual","kind":"Boolean"}] + ,"tuples":[ + [16,"Foundation","init(_:)",true,true] + ,[17,"Foundation","base64EncodedString(options:)",true,true] + ,[18,"Foundation","init(base64Encoded:options:)",true,true] + ,[19,"Foundation","init(data:encoding:)",true,true] + ,[21,"Foundation","init(_:)",true,true] + ,[22,"Foundation","base64EncodedString(options:)",true,true] + ,[23,"Foundation","init(base64Encoded:options:)",true,true] + ,[24,"Foundation","init(data:encoding:)",true,true] + ,[26,"DataFlowBenchTaintSwift","init(_:)",false,false] + ,[27,"DataFlowBenchTaintSwift","base64EncodedString(options:)",false,false] + ,[28,"DataFlowBenchTaintSwift","init(base64Encoded:options:)",false,false] + ,[29,"DataFlowBenchTaintSwift","init(data:encoding:)",false,false] + ,[31,"DataFlowBenchTaintSwift","init(_:)",false,false] + ,[32,"DataFlowBenchTaintSwift","base64EncodedString(options:)",false,false] + ,[33,"DataFlowBenchTaintSwift","init(base64Encoded:options:)",false,false] + ,[34,"DataFlowBenchTaintSwift","init(data:encoding:)",false,false] + ,[36,"DataFlowBenchTaintSwift","init(_:)",false,false] + ,[37,"DataFlowBenchTaintSwift","base64EncodedString(options:)",false,false] + ,[38,"DataFlowBenchTaintSwift","init(base64Encoded:options:)",false,false] + ,[39,"DataFlowBenchTaintSwift","init(data:encoding:)",false,false] + ,[41,"DataFlowBenchTaintSwift","init(data:encoding:unrelated:)",false,false]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.stderr new file mode 100644 index 000000000..52eb56e1e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql. +[1/1 comp 23.5s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/body-summary.ql. +[1/1 eval 1.3s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs. +Shutting down query evaluator. + 27.72 real 59.30 user 1.90 sys + 1417183232 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 172826 page reclaims + 117 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 34 signals received + 2414 voluntary context switches + 87836 involuntary context switches + 45528616 instructions retired + 34334275 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.command.json new file mode 100644 index 000000000..7b2b44ef8 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.5816850829999964, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15746, + "start_identity": "1790191182:943202" + }, + { + "pid": 15753, + "start_identity": "1790191182:963001" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs new file mode 100644 index 000000000..34b67842d Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.command.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.command.json new file mode 100644 index 000000000..89d7fc071 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 20.445913125000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15518, + "start_identity": "1790191162:496939" + }, + { + "pid": 15520, + "start_identity": "1790191162:499837" + }, + { + "pid": 15526, + "start_identity": "1790191162:537618" + }, + { + "pid": 15536, + "start_identity": "1790191163:366264" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.json new file mode 100644 index 000000000..0e0a6f803 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.json @@ -0,0 +1,17 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"}] + ,"tuples":[ + [19,"Foundation","init(data:encoding:)",2,19,44,19,25] + ,[24,"Foundation","init(data:encoding:)",2,24,48,24,29] + ,[29,"DataFlowBenchTaintSwift","init(data:encoding:)",2,29,49,29,30] + ,[34,"DataFlowBenchTaintSwift","init(data:encoding:)",2,34,48,34,29] + ,[39,"DataFlowBenchTaintSwift","init(data:encoding:)",2,39,52,39,33] + ,[41,"DataFlowBenchTaintSwift","init(data:encoding:unrelated:)",3,41,49,41,30]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.stderr b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.stderr new file mode 100644 index 000000000..926291a5a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql. +[1/1 comp 16.7s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/initializer-heuristic.ql. +[1/1 eval 964ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs. +Shutting down query evaluator. + 20.33 real 58.52 user 1.58 sys + 1434140672 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 133937 page reclaims + 117 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 41 signals received + 1586 voluntary context switches + 73751 involuntary context switches + 45878404 instructions retired + 34684154 cycles elapsed + 1720728 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.stdout b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/library-path.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/library-path.json new file mode 100644 index 000000000..0bb90dff5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/library-path.json @@ -0,0 +1,21 @@ +{ + "libraryPath" : [ + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/concepts/0.0.32", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/controlflow/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/dataflow/2.1.14", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/mad/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/regex/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/ssa/2.0.34", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/tutorial/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/typetracking/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/util/2.0.45" + ], + "dbscheme" : "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2/swift.dbscheme", + "compilationCache" : [ + "/Users/dave/.codeql/compile-cache" + ], + "relativeName" : "dataflowbench/swift-resolved-conversion/body-flow.ql", + "qlPackName" : "dataflowbench/swift-resolved-conversion" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/manifest.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/manifest.json new file mode 100644 index 000000000..2127dd574 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/manifest.json @@ -0,0 +1,36 @@ +{ + "body-flow-decode.command.json": "909a35c51200f33b5809125da6f5d4ca54bd670b1e8ced06b1c38aa5c37af04a", + "body-flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "body-flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "body-flow.bqrs": "f64550e581237cd68124923979c6739090c3abc8b7f5740f3aa63bf5258c056e", + "body-flow.command.json": "460ed67ef4f3ce1d9bdf30d7de6ce4b59ee3bca364bbe8dbabe35709500d1e61", + "body-flow.json": "2f7235ac993934c7894a569f723bfcc07f59757e1c0623aa42e79494b4e35726", + "body-flow.stderr": "230dca1f7ad8287df91a600466ad883bd99b42d4ec6ed2941a0e4d5137b47127", + "body-flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "body-summary-decode.command.json": "ad5e4dc46a45c32c17fd576373f43113ada9a05db70a4756ba3b69adfbc9f42b", + "body-summary-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "body-summary-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "body-summary.bqrs": "b2313495c273d1cd7e596aa66bb93ba4837aa999e95256f99e52af19ed4c16f4", + "body-summary.command.json": "5ae34d0a7fe62daeb7678a21da0d971d2b2f9b4af406d4d8eee5b515cc8bba27", + "body-summary.json": "939168b74d1ec0fcdf6b31764e1c0583d5236d4dba08c520161f6413cb4f7ebf", + "body-summary.stderr": "f926bb648682a03e4eda36615f8dcd438453e5e31df2813ede777c38a12a55fd", + "body-summary.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "initializer-heuristic-decode.command.json": "0550ceb62e3879fba6d37cbabe1be14790e42ad12781697cb77718d354e32a0f", + "initializer-heuristic-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "initializer-heuristic-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "initializer-heuristic.bqrs": "f325f3927a29d2b9342648dd02fcca835d6a5ca942c178748d06a45ef38830c2", + "initializer-heuristic.command.json": "a75410bfd9b1f62688dc6fd42a07e854fe55efcea97bc410e6fa873ec4864b79", + "initializer-heuristic.json": "9fd174dc03fa4ce39da6b639e7d80e655610de9d6f26c19babb288bbf2324d7e", + "initializer-heuristic.stderr": "9770de0b2687641f16e5dd335c0273fc30c080e6eb554b744ab945e0bc2e8492", + "initializer-heuristic.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "library-path.json": "0bf0548b5a4939d27e69311b5badbb751e05120c09405c0ece852447da1334d5", + "queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "queries/body-flow.ql": "80477645c9b19468d27be2f0a9b187ce742210fd203ab9b92b502072e095aa13", + "queries/body-summary.ql": "1e9829bf2869f09e66b1cc1a88dce5a40935b8fe6b744cc3bac2dcf6fed6ce4a", + "queries/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "queries/initializer-heuristic.ql": "544ec8d69dd5817eb58b251b5d1b9781230e6ac6d91f5546713baeca173be45f", + "queries/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "run.json": "f4e08712874a28f4fcb9fc7564cf28b621f1d1af6a942d84adde8420e8b155db" +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql new file mode 100644 index 000000000..6d40241e2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql @@ -0,0 +1,16 @@ +/** @name Bounded local-body flow checkpoints + * @kind table + * @id dfb/swift-conversion-body-checkpoints + */ +import FoundationSources +module CheckpointConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node n) { processInput(n, _) } + predicate isSink(DataFlow::Node n) { n.getLocation().getFile().getBaseName() = "main.swift" } + predicate isBarrier(DataFlow::Node n) { CommandInjectionConfig::isBarrier(n) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { CommandInjectionConfig::isAdditionalFlowStep(a,b) } +} +module CheckpointFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node target +where CheckpointFlow::flow(source,target) +select target.getLocation().getStartLine(), target.getLocation().getStartColumn(), + target.getLocation().getEndLine(), target.getLocation().getEndColumn(), target.toString() diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql new file mode 100644 index 000000000..a3da12d3f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql @@ -0,0 +1,10 @@ +/** @name All summary attachment kinds on conversion calls + * @kind table + * @id dfb/swift-conversion-body-summary + */ +import SummaryIdentity +from MethodCallExpr call, Method target, boolean summarized, boolean manual +where selectedSummaryCall(call,target) and + (if target instanceof SummarizedCallable then summarized = true else summarized = false) and + (if exists(SummarizedCallable c | c=target and c.hasManualModel()) then manual = true else manual = false) +select call.getLocation().getStartLine(), target.getModule().getName(), target.getName(), summarized, manual diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql new file mode 100644 index 000000000..1442eb610 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql @@ -0,0 +1,13 @@ +/** @name Native additional initializer steps and resolved targets + * @kind table + * @id dfb/swift-conversion-initializer-heuristic + */ +import SummaryIdentity +import codeql.swift.dataflow.FlowSteps +from InitializerCallExpr call, Initializer target, Argument arg, DataFlow::Node input, DataFlow::Node output +where call.getLocation().getFile().getBaseName() = "main.swift" and + target=call.getStaticTarget() and arg=call.getAnArgument() and arg.getLabel()="data" and + input.asExpr()=arg.getExpr() and output.asExpr()=call and + any(AdditionalTaintStep step).step(input,output) +select call.getLocation().getStartLine(), target.getModule().getName(), target.getName(), target.getNumberOfParams(), + input.getLocation().getStartLine(), input.getLocation().getStartColumn(), output.getLocation().getStartLine(), output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/run.json b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/run.json new file mode 100644 index 000000000..0fcfc6778 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/run.json @@ -0,0 +1,269 @@ +{ + "scope": "non-scored-body-propagation-and-initializer-heuristic-diagnosis", + "plan_sha256": "4c044e92ec8a7958b10543c04c2c802a52426a8d68326c681c39318d578d7b48", + "source_commit": "30bb54378e857226d747baf16c8cd73ee7c1a43e", + "scored_activation": false, + "phases": { + "body-flow": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 38.724869042, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 14630, + "start_identity": "1790191094:454926" + }, + { + "pid": 14632, + "start_identity": "1790191094:456717" + }, + { + "pid": 14638, + "start_identity": "1790191094:468560" + }, + { + "pid": 14644, + "start_identity": "1790191094:867704" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "body-flow-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.7775899580000001, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15150, + "start_identity": "1790191133:180148" + }, + { + "pid": 15157, + "start_identity": "1790191133:211927" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "body-summary": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/body-summary.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 27.859214542000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15173, + "start_identity": "1790191133:958218" + }, + { + "pid": 15175, + "start_identity": "1790191133:961968" + }, + { + "pid": 15181, + "start_identity": "1790191133:992861" + }, + { + "pid": 15190, + "start_identity": "1790191134:829057" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "body-summary-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/body-summary.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.6785390000000007, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15503, + "start_identity": "1790191161:817945" + }, + { + "pid": 15510, + "start_identity": "1790191161:853497" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "initializer-heuristic": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/queries/initializer-heuristic.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 20.445913125000004, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15518, + "start_identity": "1790191162:496939" + }, + { + "pid": 15520, + "start_identity": "1790191162:499837" + }, + { + "pid": 15526, + "start_identity": "1790191162:537618" + }, + { + "pid": 15536, + "start_identity": "1790191163:366264" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "initializer-heuristic-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-body-trace-attempt-01/initializer-heuristic.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.5816850829999964, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 15746, + "start_identity": "1790191182:943202" + }, + { + "pid": 15753, + "start_identity": "1790191182:963001" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-plan-v1.json b/evidence/swift-resolved-native-v1/conversion-body-trace-plan-v1.json new file mode 100644 index 000000000..9797a7546 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-plan-v1.json @@ -0,0 +1,462 @@ +{ + "database": "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "source_archive_sha256": "7e66ea022d72c80774a24781a08ac413794e3384bdf58c226e91fa2db66dab88", + "dataset_files": { + "db-swift/default/abstract_storage_decl_accessors.rel": "08bdb21df6a41b60e06ad3012a12fcaf18653ec4dce7c32fbc432cb94c752d5c", + "db-swift/default/abstract_storage_decl_accessors.rel.meta": "4e39adfa6a50adbac80bd156914db5b6a40154f1aec8a7af018f3d6bd3e42fb3", + "db-swift/default/accessor_is_getter.rel": "64b2dd20ccc53febbaa71764f32195a3aec26ad05805b46d2a404c8cb8f60960", + "db-swift/default/accessor_is_getter.rel.meta": "c7dbfdc1af9e7d99286b83a147e289f1a321c92a097ccc9f1e0e25931ea5a86b", + "db-swift/default/accessor_is_modify.rel": "471067b2843abc5d6a824f6554eda60ad2eae3143a90c4b4a02022c09327b09c", + "db-swift/default/accessor_is_modify.rel.meta": "663ac1b90086534d3f203d2c70238a0463c04c8b39ba42b4dc243197aedfaa1c", + "db-swift/default/accessor_is_read.rel": "b1d2c0ed74d33e1c5f7da5b8db1b2fa28f92a9df61d40f932cc73cc8a72785c6", + "db-swift/default/accessor_is_read.rel.meta": "180ce82b19b4b852d38e4a6d58a46338824b7ab034d5c880b4ca34d95f313821", + "db-swift/default/accessor_is_setter.rel": "64c9ab60759999a0303b13b307b0a0134416178366db841d3cb41ad85356942e", + "db-swift/default/accessor_is_setter.rel.meta": "604769924343ad75f18081b6500b41bbdfecf651bf1e1ca0f71762473c01ea29", + "db-swift/default/accessor_is_unsafe_address.rel": "4a1f9fee905f7071408aba76b2fed508c1af0979afe3e60be37ac8231970e5f1", + "db-swift/default/accessor_is_unsafe_address.rel.meta": "0332e9333ebfdc8d07ccfce2fab5a0fa97a392f3323a87b03bf7da9bad714c3d", + "db-swift/default/accessor_is_unsafe_mutable_address.rel": "537ede327efe4aeab4fddf46315668e1b8fd28d29fe7c52ffe72000befe665a5", + "db-swift/default/accessor_is_unsafe_mutable_address.rel.meta": "b3f786f84e86526258ad0ce3df86af4a86a366ed0115e84e3badcdb621f9044e", + "db-swift/default/accessors.rel": "a2cd2b33c6fa42da60c3bf3fd1d95e73c1d38680dedc688f692adbae0957ac2c", + "db-swift/default/accessors.rel.meta": "75b3a88410af174ee68ced375123c2a1aa199901b81d4b462aa31afd099eaa3b", + "db-swift/default/any_function_type_is_async.rel": "5f6b3ab390680c82de8f73c71259a3b017cf21d2cb68f549017ca9254c06a168", + "db-swift/default/any_function_type_is_async.rel.meta": "6dc37f30afecb2ad83b98460a2b1253c555be994b15aa81b4334f59fbfcbcd06", + "db-swift/default/any_function_type_is_throwing.rel": "13ed5327111de87d4d37f76caf4bfe4be76b82544fd61437f02eab2c0c18cf39", + "db-swift/default/any_function_type_is_throwing.rel.meta": "b59dfb1c98c13c2074138466158b1c801803f524d845a0b07ed5306a87416f12", + "db-swift/default/any_function_type_param_types.rel": "e507cf4f15fdd10ce8cee94806ace4498e154be4d2e165b9266b94eb1d073906", + "db-swift/default/any_function_type_param_types.rel.meta": "4ce1c4604fa6ded75019086322c386b19817ad137c6b4d202f384c44ebff3b59", + "db-swift/default/any_function_types.rel": "06dd8ac4c5290667d46b1ff81e21c9bd995e1059c2e215b79a2862f0d63b8683", + "db-swift/default/any_function_types.rel.meta": "349e73830c73e71f325e02ece48a8164856462c142d1daa6ab97325038f94b65", + "db-swift/default/any_generic_type_parents.rel": "34b6401a0edfb5878e907afcea759573aa8e7cb10e0480d65982f382084b235b", + "db-swift/default/any_generic_type_parents.rel.meta": "ab8c34659c233dbba185c99a4bf65a3edce24d3f7cda066f022d7f3974b9e28f", + "db-swift/default/any_generic_types.rel": "3fef38f7b61285b8aea5108af40f73cc5a08d5757735dee4e94fa8d889ac8d89", + "db-swift/default/any_generic_types.rel.meta": "73745263e2054af2872f44bcafb1d128af88b3008c64638680e2b75a9e7489c3", + "db-swift/default/any_try_exprs.rel": "df0354fbe54502d8a985079e8d99fe0b2830cc04237c5d798079c2ede471c840", + "db-swift/default/any_try_exprs.rel.meta": "04316831c9593ec35bb201f9461dd4045b003adeb2711e97514566cee5248781", + "db-swift/default/apply_expr_arguments.rel": "64e95160e81a45da5f1b03471c96a1e70bdbf6348aa3763b1f983f96afc5900e", + "db-swift/default/apply_expr_arguments.rel.meta": "ccf863364210d240c604b1efb4c803224d713ed01d013de007e4ef0b84c57852", + "db-swift/default/apply_exprs.rel": "69e5d9553f7db087c31e3dfd8a80f4907128a1d9da95d3e58628fd7f14bf6f95", + "db-swift/default/apply_exprs.rel.meta": "919b7518a76bf0ea780669c9707688214bb1a2dc4e29d63808bb1d648db0f7f0", + "db-swift/default/archetype_type_protocols.rel": "0b1ccb8ca5f769ab86326c48643ff46d94e6efffc94066d902c5a75f7d6af3b0", + "db-swift/default/archetype_type_protocols.rel.meta": "6bf75df7753efcde86ce7fec1128bb6825c58098826381fe12de6c8cc7c3b4ca", + "db-swift/default/archetype_type_superclasses.rel": "cdaf79efbf1a2490600e3eda4722a832c2a7b0a3dc6e91a063a429b7ff42427d", + "db-swift/default/archetype_type_superclasses.rel.meta": "30e2f755aca5383269ce727cfb5ba3253a2224b46d88cbb62e9a984b506971d4", + "db-swift/default/archetype_types.rel": "0e28108398019f2ce2f991c7ab9ea03863b975a87dd992ab2106d4f5c67ff001", + "db-swift/default/archetype_types.rel.meta": "bdef9046ff19cb1bf9ac40f92ae4796daa16b6aa3f06aabbd97f8847584fa2fc", + "db-swift/default/arguments.rel": "b7187006d98077a6ff224f6000664cb66f483ec422520a549b01a5f5ebe6da77", + "db-swift/default/arguments.rel.meta": "3be3dd44c5937f9470db09b29054b09cbe5c235ab5c5629f88244484da48b785", + "db-swift/default/array_expr_elements.rel": "cd5f7ee64edef02add4f209e77d44016169e6a055309c7dc0e1400a9583b98fa", + "db-swift/default/array_expr_elements.rel.meta": "101af70da3a3f6ca6f2436404fa43f1867891a234d531afc2d5daf375a68de30", + "db-swift/default/array_exprs.rel": "933b9f770a9063aeaa4f4eb434630854388fa8f563490c4d304cad5ba1a4839a", + "db-swift/default/array_exprs.rel.meta": "afc0b8933de49f5fc1c2f23d0af5af6d4a77d8168aeab0e5e994d8f64094d9dc", + "db-swift/default/array_slice_types.rel": "6717e8821c810e59198e952faeb3149ecef49e5005fcf64e9000408d22626ba9", + "db-swift/default/array_slice_types.rel.meta": "d616a6d466775d0014668a488dae1be7670f4434bae79f19a864f1882deca1a9", + "db-swift/default/assign_exprs.rel": "eebb80451e8c656a5c3d869c184d4f7731834d1bb821f3494efee2079c4cee42", + "db-swift/default/assign_exprs.rel.meta": "f2dade01633782317bb88111e5341b04df24646a74c4bd2a55534e5cbefc6641", + "db-swift/default/associated_type_decls.rel": "786cfe90b01074f803562e78a30028c1cd04c3cc4bf134ba39521b2de6afbf5d", + "db-swift/default/associated_type_decls.rel.meta": "579f85a47fb0a1e84abe454b535a89e7c1fa1319ecab685b236762158de75410", + "db-swift/default/auto_closure_exprs.rel": "6985e81727fe180ade7f78ec7c18799dfd72c4a69dc9ec36db12668f4d1117c4", + "db-swift/default/auto_closure_exprs.rel.meta": "14a8c1e891482ad49ea281334b84893dc7ac1de26defe3f13815500e62dc33fe", + "db-swift/default/binary_exprs.rel": "cf5fb92bf3676b830fddc73ae4db1e5bc81fa974dca1abce81cd3e5b343729fc", + "db-swift/default/binary_exprs.rel.meta": "1411e53dc5b5b3af50a28ee436d74ad80cb5f93f9ac12c6891328351ab9de9e7", + "db-swift/default/binding_patterns.rel": "a20715c0ff14c072588aa6e4faafc33e04b9a035a37a6abd3081a0cc4411f391", + "db-swift/default/binding_patterns.rel.meta": "6870a9c5019e1cc284bfeebcc443a7321917e49809955136fb30b32d45e881e5", + "db-swift/default/boolean_literal_exprs.rel": "0dd784be056decf83cc4f5ff5f5629541a7f829dcfa3e5f89ead47be7892eaf0", + "db-swift/default/boolean_literal_exprs.rel.meta": "73b647ac1357ab7a5af92e1ad2eac54370d85fabb5a37f5f9ef4e57e39ec6e23", + "db-swift/default/bound_generic_class_types.rel": "73c863db5602fc71d6fc880928029cb551d80b53cfa19ed42a21d89984809bdf", + "db-swift/default/bound_generic_class_types.rel.meta": "78939113e1a798e15693994324a9f5b90dffdd8b0b58c8c1d6c700a550d05f26", + "db-swift/default/bound_generic_enum_types.rel": "1de1d4d9bcafb4b93dfaf20b944026834ef9e9e94eb8139189b044a1f3521457", + "db-swift/default/bound_generic_enum_types.rel.meta": "ca850f1359bee23d9f21ce881eb4ed9aba112f6cfe4073193b149450551f39a5", + "db-swift/default/bound_generic_struct_types.rel": "6e73f80850740cdd35288b11710c2497f8e7d2a1565cfdc08fa718d69cea4a03", + "db-swift/default/bound_generic_struct_types.rel.meta": "228719e37655439bd4b8870bd1da569bacb592b926e1214645d07baf8ee15cba", + "db-swift/default/bound_generic_type_arg_types.rel": "4f3c9e2610670812a237ff7d8dce5de1f4cb05260c8ab7c4c2994afca3c1200c", + "db-swift/default/bound_generic_type_arg_types.rel.meta": "f9d73c395d3896ae56017f3eb5ef6046acc26f44f114e901f4dc182c21904023", + "db-swift/default/brace_stmt_elements.rel": "0976301c9307e68e29423240dca67393ab64e7bb4ed98c57262aeb5472e7d827", + "db-swift/default/brace_stmt_elements.rel.meta": "8822dcc088f31427ee821fea8ed52653fdd42d8af1fb8799adf1af74081fad3d", + "db-swift/default/brace_stmts.rel": "aa2b308223a19bdc1c06be9ad6b7c6ac1dba29c2b284cfcef416ce8a28a644c3", + "db-swift/default/brace_stmts.rel.meta": "5baf77d3dd6c069c5f4be441d78d8aac8fcbf01e62d0a8496ad3a5a48c2e19f7", + "db-swift/default/bridge_from_obj_c_exprs.rel": "3446e30f31bab81a9680ef275431b3521ecff8ff77ad917f37baa9e79d4debff", + "db-swift/default/bridge_from_obj_c_exprs.rel.meta": "c1e14bb299f329f4ecabb2a98cd294cd81bf5f8c5963c174eb00300ff7e55e4d", + "db-swift/default/bridge_to_obj_c_exprs.rel": "ec8450612fac7f77212a265394706caba32294bc9ac778b241aacafdb32cf84a", + "db-swift/default/bridge_to_obj_c_exprs.rel.meta": "8da85b401d0fe3745d6c4ecc6c99f38681a69ee5112f67ddc67b92ca33d550da", + "db-swift/default/builtin_bridge_object_types.rel": "f24d78ee5fc6af73040fb52e04fb8f7a83e5b5022b9ee169d6bf9a7abedf1885", + "db-swift/default/builtin_bridge_object_types.rel.meta": "1ef27a699a129374d7bd4afadf3f5b3c5e899cdd425829c7cb7d68e05e20a50b", + "db-swift/default/builtin_executor_types.rel": "d91b5ec1c9eb24041655bd933ca59232857193bddcc6c944bab6583fce3aba73", + "db-swift/default/builtin_executor_types.rel.meta": "ab60b353de23aa26e951fd9ef27833f868ca2ac50d66fb2cdf3d02aa5beeeda4", + "db-swift/default/builtin_fixed_array_types.rel": "f72b55a4a8ed36f403f4c8fc532be391947c77ab83a83157dbf56196f3ce4ca6", + "db-swift/default/builtin_fixed_array_types.rel.meta": "272ddb6a29f62bc3d84987e34621c986c0b840695cdfdf670090464a1ace243b", + "db-swift/default/builtin_float_types.rel": "0ee299ac1a091347ce6e5774cb72412f7bdb69bd6555dc82f2ff2b070b8b6c6a", + "db-swift/default/builtin_float_types.rel.meta": "a5e9c7a6cdc1e5614df87263985f5747d6dbf3f9fc9a9c709ea4ec61e1e8ecae", + "db-swift/default/builtin_integer_literal_types.rel": "10474c2e1ca1733924e6a3b5e59053df34d2e7c6e285003b333865d4aa3b9855", + "db-swift/default/builtin_integer_literal_types.rel.meta": "1f66ce69624abf0900ad3c30cb9f391d9bcf00e2282eb133c583a793f188d46b", + "db-swift/default/builtin_integer_type_widths.rel": "7d60692cfc56d19508f2d8a8646e17beaf034a3d2b90a3a4a509e1caa27edde9", + "db-swift/default/builtin_integer_type_widths.rel.meta": "35ca114fdc681774056f1b1c01327b363b24685c9ee9ca3b206644ce6ffcaec5", + "db-swift/default/builtin_integer_types.rel": "3ae0ea5cac40d43517d19d845d33f25075929265be882dde9310f888d9fd2fb9", + "db-swift/default/builtin_integer_types.rel.meta": "609f4eb0c294933259f775a59b4131f8db283c75dfd56fdae6e32913bfc87f83", + "db-swift/default/builtin_job_types.rel": "a7d2535eb47e05f70dc80cb6b3f858a6d95f6fc716a9068f614084ec58d1537b", + "db-swift/default/builtin_job_types.rel.meta": "a94c11326084d9c871f44a4bb49bcff8fca06b1a9e76394dbb091b9426a84ab0", + "db-swift/default/builtin_native_object_types.rel": "4c13e90b14d8d743a0b2e4712482e42cfea67317d5fda7f3a8c1665bc3527059", + "db-swift/default/builtin_native_object_types.rel.meta": "b426abb90e6c2e00e818b6a37f5b4bc1af0a2f82be4c7d56ff9e2e416cecf2aa", + "db-swift/default/builtin_raw_pointer_types.rel": "7fca0859a65552da2c978ccc91baa6f2b4adf170566a67818c56801d0cd63331", + "db-swift/default/builtin_raw_pointer_types.rel.meta": "3e7ba9dddb55584b140f24ef12c1d5a7a00da3cde22046646ee96a03c0f25048", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel": "6de5729c656d0161065157a64e49c1b4ac0fec16e9b54713c87523d7a715ec74", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel.meta": "7723221b0f2a2a1547aaecc57b7a4e966372582b687b68e1bb6715e7f0b43546", + "db-swift/default/builtin_unsafe_value_buffer_types.rel": "85da96ed45d70d26ba35cd611848b26aa47b2834483889ab5eaa629da5f8624d", + "db-swift/default/builtin_unsafe_value_buffer_types.rel.meta": "03812626f4206586e8153f507bca825aed78cb28f4840dc73bf8cd96f843fca3", + "db-swift/default/builtin_vector_types.rel": "3245a19a0299c5b024902e76d4dce2035e3b44b7bf26d6409d8d2c1e686163a3", + "db-swift/default/builtin_vector_types.rel.meta": "a41c18e959b10a71e5207dc5e3bfcaa48c92e0b9ac2bb7fc144286d8cdeadaca", + "db-swift/default/call_exprs.rel": "2d5f800553350b20feebb1022b84fd4f5f5513fef65ab493a58f8b06bbb878bf", + "db-swift/default/call_exprs.rel.meta": "7a554014a0ea9576dad4fc50c13f1de5ff1378306bdc2a4460ac53958c130ca5", + "db-swift/default/callable_bodies.rel": "b4ad0708a868b7c61a834635e9019ae48ea9e9c369d3484fd97e6bb5b0da7d89", + "db-swift/default/callable_bodies.rel.meta": "fb6129c54d410a8c5552123d468c77f071114ad44b391700dd971a045b3a1558", + "db-swift/default/callable_names.rel": "7dda08a219ae4da42b2d82f00183e4a79dd5198454c3dbb2c62a011578c0a5c3", + "db-swift/default/callable_names.rel.meta": "9a19988f4bc04c05ab96e10a9e20e020a768bfdeba3d60db57964c32eb66341d", + "db-swift/default/callable_params.rel": "91c2dfe970183676f9c7a4c58cbd88b018ed378fe71968653659721c434d7297", + "db-swift/default/callable_params.rel.meta": "e83f7954bc5e369d9641b827f2b04b92b18598343dfa3bcd112a2c8030194c82", + "db-swift/default/callable_self_params.rel": "a901536340a20dd17a20480963c4b57b9373fc2176b6797710a3825a2141fcb7", + "db-swift/default/callable_self_params.rel.meta": "f8f792673d1523121c70045b5636a5054f489123540f379b4f2404ae69f4afdd", + "db-swift/default/class_decls.rel": "1137d2e36655ffc31524a3ba8a5aad5af9cf87adb1ce072e58400a1770b38d1a", + "db-swift/default/class_decls.rel.meta": "06fd20ea4b896961dfe45157753d60d1f1eae0493ae3642788f161eed120ea3c", + "db-swift/default/class_types.rel": "e7f83d353ef2502e9cefcac03b29f89b55e4bb11ef973da47053c6eddd3cffd8", + "db-swift/default/class_types.rel.meta": "169d69cd32411de3a2c17e18acefb568fe1ee09c6a2662666d4c630c125270bc", + "db-swift/default/coerce_exprs.rel": "fd456ce600987294964b487d6e09e651f88b038f1b09cd7b5738b8b324c92e0b", + "db-swift/default/coerce_exprs.rel.meta": "eadab92ba10b6feca0e9640c76e1868f0a1498c293a1ae1c77eba5467d8a0cbb", + "db-swift/default/comments.rel": "7ec0f9865dc0d3a405741f363da55eda99a5b7b7cd03a9d5ca935f4f0451e6f1", + "db-swift/default/comments.rel.meta": "679e045d190e2db48d5af1b72fec93bd1f0e86478bedd53ee8891aababb2cee1", + "db-swift/default/concrete_var_decls.rel": "ecfca60a00d2bd7dec7e3193abed58749ac558cc2e50d2790dcb19749d576fb6", + "db-swift/default/concrete_var_decls.rel.meta": "c71f34a72960496ba6766dd353cdfa16fb15ca1dfbd759b60936114518f13fc2", + "db-swift/default/condition_element_initializers.rel": "7c1b137c0e616babfb7ed699a7253067e870e79af476fd3e82707d3584b3c001", + "db-swift/default/condition_element_initializers.rel.meta": "8d91822f30214c21857673076667f5e565a1f0729b8ac5e17e2a7fee00622da3", + "db-swift/default/condition_element_patterns.rel": "4f442349b0f3232f37ce9fb093a98fceca9ccf5f46ad9722ee0bdbb12eb2fb38", + "db-swift/default/condition_element_patterns.rel.meta": "2b7e99a542cb6722b29c4af8c1d0ed94de498e31c1b91ea8a76af18e533628d5", + "db-swift/default/condition_elements.rel": "803662f7c2b9cd137032b074b9706fa3d5083572aa2556bf7bf1613c36217a03", + "db-swift/default/condition_elements.rel.meta": "4ed26ffc1812e714f374570caa77fdd7e4b69b6f70f67bb85fc839b3eab8eac6", + "db-swift/default/db_files.rel": "499526d709f531f87904a0fb784ca212e432a81e9da7a4f304b75d12c4d86f98", + "db-swift/default/db_files.rel.meta": "bf8e484baa10dcf5fc22fa6ce2a010481c503f451bd34e13a9f04f1eb2c05330", + "db-swift/default/db_locations.rel": "73ca8d3810018153d48b4314c2506ffbc9d38e0ac8b83c32c0d419b75e331e80", + "db-swift/default/db_locations.rel.meta": "9cb1972cee92645fc85b6f6a3e8e3945cd4871f8bf20be85c1912852dbe836f4", + "db-swift/default/decl_members.rel": "1c110a0d6ddd07f412dd2e0a8913138d97210eb71d1bb559b0ccbe2fbe47ec97", + "db-swift/default/decl_members.rel.meta": "36cdf2e490557f89630edc3a8de691a4cacb0a773bddf1e9b010defb70663c38", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel": "63385cd4c3154e8f56a0113326101ecfbd77b56ffed7154597e26708111e6da8", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel.meta": "dfcd23ba496d47cf877fdd2676d838ae593e5f1719f7eb4419c84c192193e6ac", + "db-swift/default/decl_ref_expr_replacement_types.rel": "13cd6c65a9717a37f0d2eade587767c02d3767d60d9533b27967c13c6c8b4ea3", + "db-swift/default/decl_ref_expr_replacement_types.rel.meta": "d4d911be7da5217282f6d7572ab06f5a1a7d681fbaea7a5914aa4e53bd4d9340", + "db-swift/default/decl_ref_exprs.rel": "976aee1400da095432827c4a5db8b6e30ed070d0ae6811245e8dc26ab0ef2fa8", + "db-swift/default/decl_ref_exprs.rel.meta": "2119c022014fce6024577f93287c6a82067a4d8364eefe9760cdd8fa6e2009d5", + "db-swift/default/decls.rel": "948c786ea9fca0c98370ee0e171de2701935cd609b4959f69662c438f594034f", + "db-swift/default/decls.rel.meta": "794a37519d776b96b905d0015e00d945ae571ed308dfedec3bd68ac5cf350cde", + "db-swift/default/deinitializers.rel": "549ae04ffbab4b7ccaa8fddaab314cf3ad334050d14d235682effcde64d63dd2", + "db-swift/default/deinitializers.rel.meta": "845c38cbe67b4e32f913c49d39eb350ea67ec3574541623472f8fbd268985144", + "db-swift/default/dependent_member_types.rel": "36223eb04c55980a011f70e24b9d2ac41dd093abcc64f9f7e82a3b8a710bcf72", + "db-swift/default/dependent_member_types.rel.meta": "bf83be43208b71a3ebd122e66782c1aee3094ff82bcf2e78dfef5bccce1f85bf", + "db-swift/default/dictionary_types.rel": "95ce977c23ed8ffaf576d4dc952a59c88992ac207f34f2ccd0183b69fbc3f180", + "db-swift/default/dictionary_types.rel.meta": "0921a47fbc0ce8ce69f554e81bd01b9304172d74b11cccafb8abbb6d3666552c", + "db-swift/default/dot_syntax_call_exprs.rel": "29051a360e966645ec462d0dfce216ac293a6e7dce68e175d4433ddbf4a432a4", + "db-swift/default/dot_syntax_call_exprs.rel.meta": "9c7851223c1b4a51c4a51f25d43d909661332ea65deb9ab532d583d43cd27ca7", + "db-swift/default/dynamic_self_types.rel": "936b4bc4143c08f52ac29060dd2544508805a08bb209ec6966574cb242f2737f", + "db-swift/default/dynamic_self_types.rel.meta": "cb1dd2877e3ea6797b10051b7f8e1cb557dbc54f26d42b2ff0578b3f6a784251", + "db-swift/default/enum_decls.rel": "260632755a8b30bccccaed48c7a9eb11edb9d18c1d94c8c083b091e75cd1c1a1", + "db-swift/default/enum_decls.rel.meta": "59ea4875b4fcee8676ae474191580767d6e298442e992a95f9418dbb0f40fd9b", + "db-swift/default/enum_element_decl_params.rel": "0c2e30b861715641acffcf3a8e0956226a605a5553fac3b22c67fc82bc6b4901", + "db-swift/default/enum_element_decl_params.rel.meta": "cb71cea2c8e2416243ec8f549a79ca60b6018ec33eaf847c672f496e8763bb21", + "db-swift/default/enum_element_decls.rel": "68620ce6fe21ddeabd6fd593f73029de7ba9ee096cd4c30caa1b121ddf00c60e", + "db-swift/default/enum_element_decls.rel.meta": "f78dad60e19a8cddf404289d267e17c79f4401174d2ca357b339199f5c7bc117", + "db-swift/default/enum_types.rel": "1ca33e89ad684512e90baf8270b90717dc79be950f6e227147aca05aac5b0bf1", + "db-swift/default/enum_types.rel.meta": "22f1529f7a56c9df70d0eeaa6d1abffb4aab97cb84dd1460ffda0cf8aa352c88", + "db-swift/default/error_types.rel": "9612e53f5e4bf9f1997c5100d06c224c8843679ff6a6e99c66fe468c237c83ae", + "db-swift/default/error_types.rel.meta": "57c2b486735b2cc80b142831126e22fa3d12973aba2492121f82baab5dda973a", + "db-swift/default/existential_metatype_types.rel": "8e6798429be4521467a98a28d678d72b52042e2d41a4feb938b60f92e554fd2b", + "db-swift/default/existential_metatype_types.rel.meta": "abc15fcdb3a070a461e0b4e906c3790b87ebfbcc935fed1bf998e1f3edbef948", + "db-swift/default/existential_types.rel": "b4be0e8b30ea2230845f99eeefa0dfd1c29c7c509124e894477cf5d5040e3b1c", + "db-swift/default/existential_types.rel.meta": "4d65513a548b978c427d65ab4fb7a9c94b21cac6f9e8b4e3d3f3081badefccb0", + "db-swift/default/explicit_cast_exprs.rel": "6707a4beb1b5fa09a631b6329f56080c19d31e0609bfb3832dd91f38525bae88", + "db-swift/default/explicit_cast_exprs.rel.meta": "9b110ec35f451f6ca4bbf2872f58a086b838527b45c4ce4a6e84c740a1e3a364", + "db-swift/default/expr_types.rel": "e25132c977e062ffd2e463c70fc0dca26d39f0e9bb02298bf8ffca017d9d8c43", + "db-swift/default/expr_types.rel.meta": "5349f7412e28f56741aaaab6c37cb041979a4b9c95f189091df8f8de2b90e45e", + "db-swift/default/extension_decl_protocols.rel": "bfccea5a7d876673e07369a9b91c9dc1ab0abfe71c93b5421be2c2627cc0b94e", + "db-swift/default/extension_decl_protocols.rel.meta": "30c0c76f0644adced25d3b0fa3c16f909562653bc2dba5d09cf802fd4afd0c9d", + "db-swift/default/extension_decls.rel": "7a9b74f6c05f3db16f98bbd935de7fcdf9b36418405c85636e48c6844c855435", + "db-swift/default/extension_decls.rel.meta": "c630fde117d71311649727a39d38fba7d22070bef068462559250c9e45f0f72a", + "db-swift/default/file_is_successfully_extracted.rel": "2cb4476342ef0832aa42574410063ade0c484d901694324dc709679533a9bc01", + "db-swift/default/file_is_successfully_extracted.rel.meta": "fdc8d9bb8a658f9dc606a9132bd09bba4b0a24a8e001236bac45ae9349680c04", + "db-swift/default/files.rel": "0860f77920b5dbbb3f61e15fcd2b4d2fb1eb0c3a72bf4bb536f4119bfc2e9f2c", + "db-swift/default/files.rel.meta": "b5ba36a31d807cc4bc6b90ae12512c77f3ac12823977d920fba536cd61877da6", + "db-swift/default/float_literal_exprs.rel": "8405c0cdedd3560f77ab58c51113dba5475d316f6c0a489846d9a88066ea762a", + "db-swift/default/float_literal_exprs.rel.meta": "bfdfd3a64faa9796de1971c880d0eac9f88ba42f9212f1323b30b7806d7d5a1e", + "db-swift/default/function_conversion_exprs.rel": "4b6189c5debcb99c5d7ddf465d253682fd0a90e8303f25d3a43d24efa1bf1432", + "db-swift/default/function_conversion_exprs.rel.meta": "88372b2312d65c078ec31aabf0f3968c4443f1fd2d7ceb7d99870f1ca1bb061c", + "db-swift/default/function_types.rel": "613c245af9f6833291209bfed4edb55fb6317df551305247d1e731bf412e25b8", + "db-swift/default/function_types.rel.meta": "41a5c0b51ab8dcc27d515cf8f335bc64bd9b80302f2d7350db4819caef12b7a0", + "db-swift/default/generic_context_generic_type_params.rel": "7bc48e1e5da93c39474d39a0d2e2c8228ceead722248d7739f480dbb6cc27623", + "db-swift/default/generic_context_generic_type_params.rel.meta": "e7b910fd98a92b0a515d48be7bd82e8bafd01aa5c1e0321520e9eeeeb52f774c", + "db-swift/default/generic_function_type_generic_params.rel": "34ca190076dbd88c7bce6647a7c4d46117125616f68328bad184b8ff0fa6ec70", + "db-swift/default/generic_function_type_generic_params.rel.meta": "f4f44df7b72be7ec1d7ff768ab54ec021c0a9431a8fde334c0097c74138be859", + "db-swift/default/generic_function_types.rel": "ad984a05b54f314b01c49936954b0e8a3ea4b920965f40b8c748d53016265be5", + "db-swift/default/generic_function_types.rel.meta": "d521600fa69e65995dd0c8ef35741b8cb136a87179fe564d64db972f3f5d5692", + "db-swift/default/generic_type_param_decls.rel": "0913544d186717ff3258d6f5948fe861aa15b19f17326505ffd770b04aa6758d", + "db-swift/default/generic_type_param_decls.rel.meta": "4e49b1154ffbce4e4e5726ff30e1ca004397f9e175d73a474d7814c7e21f99c2", + "db-swift/default/generic_type_param_types.rel": "8d35a0cf0d25eab6b2d0587c36dd7999e91f37434ebe36531cdc9d53d4a3be37", + "db-swift/default/generic_type_param_types.rel.meta": "139d2f54b39a0aeb617e88503c6c76bbbf717158b50be5bf5a7b749e4d756d30", + "db-swift/default/guard_stmts.rel": "6ba80bed7004c3c2b7c65d235bc59b5af523b56551e22a9635a9a1dc6b55090b", + "db-swift/default/guard_stmts.rel.meta": "dc94ab20e88083b3ef0f5f5cc8bd1590a4d4b5f2a791aeb87b7ab79194740d74", + "db-swift/default/implicit_conversion_exprs.rel": "bb65cb6fb6ebc6ef2f31ab568a90a65d7198605a5ab581d4e02c8971f1545c99", + "db-swift/default/implicit_conversion_exprs.rel.meta": "babb3d378cc4f54c3bd9bff7d4578a1912755bed1e2d1a052d719c6ee606e2aa", + "db-swift/default/import_decl_imported_modules.rel": "9c5398741ee87bd367dec3e1fb98a63f09980feb7aedc51253c23b6b12b772b5", + "db-swift/default/import_decl_imported_modules.rel.meta": "71f1daefe0e53a5c7e7800429ef48c5c3a5afe089e1fd4bab63d3a661299c2a5", + "db-swift/default/import_decls.rel": "f672ce9ea1fc5caa8ff5e8c46a65f64a3ff3921b2585f19ace718d90979e48c4", + "db-swift/default/import_decls.rel.meta": "5b6ca1ed27c10b656037487f96ddc5a80013954c1e1bbee71e8565b413a7baff", + "db-swift/default/in_out_exprs.rel": "1bf5d7ad088945f989ba3c085a0df48ef32ad7196cb79dff7ed05c511ce4bac0", + "db-swift/default/in_out_exprs.rel.meta": "d457eed6932166dcb104a3e826ad62157595ad6ede84ba543212830403f5143d", + "db-swift/default/in_out_types.rel": "121b175e6eb20e87cd5d6534650eb709979514271b06f1ce5fbe5c61a2ab3d64", + "db-swift/default/in_out_types.rel.meta": "28d0f713734f68fd7446a8d8f5aeae4f71746a7643bd6a0b82cd415b13fe4bd4", + "db-swift/default/infix_operator_decl_precedence_groups.rel": "ea5beb70d8c71ee0ecee404d35c758623ff706a54ece45e5b385ff3a1b6fff7b", + "db-swift/default/infix_operator_decl_precedence_groups.rel.meta": "9d74c8d99588393c7c327429d8f1a86deb7572d8b0bcd106b8bba929bad4220e", + "db-swift/default/infix_operator_decls.rel": "4ebb8f8f26f9312d73f8281de0c91e7376ea2d3ad4a902a4f573f0e54a972a9e", + "db-swift/default/infix_operator_decls.rel.meta": "353f4f64e1dffe57f82da36c07997f9905318d1889fca7aac1803aeb140b3073", + "db-swift/default/initializer_ref_call_exprs.rel": "53c1faa5eee4ff9ff36169e3ad1b6f34156dd3ecbfdc91c05db83c803b50e0e1", + "db-swift/default/initializer_ref_call_exprs.rel.meta": "a0a5dd94fd013cc0895ee3f4313a9fb3df961a54f454e4f0f8b90387e5f7d46e", + "db-swift/default/initializers.rel": "334c13509b86dcb092806a662ceaf01178247b18f133cd9afe4da3cd2c4c78ab", + "db-swift/default/initializers.rel.meta": "50faab17a681b55055f04e7c2e087b1fe127d70a7e056f268554c07eef7a997c", + "db-swift/default/integer_literal_exprs.rel": "edeb4529cf9062f02d3bd438c0f3f3ffdbb0d2e231cd3e1ad8dc64353ff4aee2", + "db-swift/default/integer_literal_exprs.rel.meta": "24ecd3d3d761941db994efe545d629d532de4f5be659fd275ac000c472e75b20", + "db-swift/default/integer_types.rel": "d8f6454c67a0e2310cd4b38220750472eb159bf9d181f16ee4868c70b2efe572", + "db-swift/default/integer_types.rel.meta": "f666927980c8d86e9be153f5cef756e9f41f5e166d18bb12d5547e5d3052d928", + "db-swift/default/l_value_types.rel": "1ee532377fa7d1a8a86a9420c88050429f9683c43291d221b9f2cc14135d29f4", + "db-swift/default/l_value_types.rel.meta": "b481e9e10911c9958f9f3f774970d98620ebeee7e4ac2fd73990745f6638848d", + "db-swift/default/labeled_conditional_stmts.rel": "0e7f162c5c4f3a9300fe71b88682b3b9d749ff506d2dc8f5283ec59804b65fdf", + "db-swift/default/labeled_conditional_stmts.rel.meta": "67b07e4fbc8f79ef4bcfd5c31ba1ea3164e01db737d9d714dfea03aeb60fd0df", + "db-swift/default/locatable_locations.rel": "e268d6a0bfec7004f20f1bc820a71e2f1a540692c0fb1ae0b4958f086cb69e7f", + "db-swift/default/locatable_locations.rel.meta": "c2a3cb174757d93199e9e0fafaa65e92a5e7b8741b2af3b63defb319277e256c", + "db-swift/default/locations.rel": "9272b458cd86b4e2fefc0ba46a819bd4b96609cf04893e458d2be19605ffc00c", + "db-swift/default/locations.rel.meta": "92f9fddd96e74751e5747786daaa63899226bab2e630b2c7508cd997b7c464fa", + "db-swift/default/lookup_expr_members.rel": "f6da65546f227e814eac1a73195d78dbfbcebdc4a97bbc3f3a7882fb38cd6b03", + "db-swift/default/lookup_expr_members.rel.meta": "e6d6bd7161de8ac50071871915869e2a5ca5a2364fa365eafab56117ef5f5c46", + "db-swift/default/lookup_exprs.rel": "99b93fc8dcf7c626fe808b296a01badcd83752626676090ecce0a05946b44478", + "db-swift/default/lookup_exprs.rel.meta": "ad6a36b48dbf4e13a2c3a74b027c731c3494b249ae303692231496ed18c20257", + "db-swift/default/macro_decl_parameters.rel": "33c26e0b5efb146e07a5aa8274747846c738a697efebfe784613923ad38105ee", + "db-swift/default/macro_decl_parameters.rel.meta": "a5736c9278fe7528ca562f69b8413851b9a70bad1b29a69bddbb9a97c9516b66", + "db-swift/default/macro_decl_roles.rel": "b4b3114f9ecdfecb1efc5c59aef49194f29e6e705184c5770b2747605edb8b28", + "db-swift/default/macro_decl_roles.rel.meta": "bb190d7233180373398f6b3acff00d26f8d0d5f37a19d72de025a6cdcb5e5d11", + "db-swift/default/macro_decls.rel": "f2914645b527300a5dee8fb9fea257fc5d7880b341196fca9317625e409efc06", + "db-swift/default/macro_decls.rel.meta": "d4542332787fffdb10efdd7ab19a259a715aa1c2e3bc426aecbcab2d00836377", + "db-swift/default/macro_role_conformances.rel": "0fccffe4ba83b610f021af2be28dd944087a2986b326320f23f24104444e560e", + "db-swift/default/macro_role_conformances.rel.meta": "6ac392dd69c20994ba86760aece86fe82a853e01d23fb85b7bd244090fa4f92c", + "db-swift/default/macro_role_names.rel": "3adccafd0ecd85a5de09ada85cf26fa12162b0ddb88be3c3c4badde266e35555", + "db-swift/default/macro_role_names.rel.meta": "df6c1266d6bbfe333860cf980a495bbb0a51d1c2854f227bf10435293d10f65a", + "db-swift/default/macro_roles.rel": "63a7151e73fe163d14e67c0e080772c3c2eb87c8fe2b08cb8e755e9c6e5e509d", + "db-swift/default/macro_roles.rel.meta": "f8add7697402b99b40fa952404826bb6bc1278ab7c0b7af1a1ac4b20e8cc7123", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel": "8733c9f3170fbd36f0be34a4fbe2d930a4a851d99dee4035b2efc898e4a5ce4b", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel.meta": "bfd55d1e5cff4102b3a3cb7f02edfef5508c2518e8b471627f034336f5d2abeb", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel": "21d6279694690fce8a88e16e8b3bda909d571e9e620e49966db1614737d9c086", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel.meta": "a8dd9a771450c5347413a2f16482f4aef03c0d5986d40c8abb957911781b9e38", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel": "1516ec654516d323e1d47502d0c14347d18c16bad83d960db4c501b4033b1ee5", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel.meta": "64f747b5e91d8e13a266eeb593cc45c2ee9bcb39dd8c2e1b7c877d6417ceadd5", + "db-swift/default/member_ref_exprs.rel": "c6bd69b931324046735e5d3d005660ee00ed8701c9fefec7f6f1dcc96257706f", + "db-swift/default/member_ref_exprs.rel.meta": "07630a33eeda1b41f266ab13e75739dcfda5b854111cb4fd1b89a0f6d3a67fbe", + "db-swift/default/metatype_types.rel": "15eb3f0bea166beab08f15840fa42bcc86f291aff63345a33275ea9c80621d5c", + "db-swift/default/metatype_types.rel.meta": "70fd1837bb19497352242afa081490dbe2ddad940622372b68c9d7c62f4b42bf", + "db-swift/default/missing_member_decls.rel": "e6b6300044f03c586dfc132ee8706fe820fff9dc45f2cae62693852ee02f22ca", + "db-swift/default/missing_member_decls.rel.meta": "73ac0d82a9a7da7495be7900d10100a9699d9ed9b930c06000ae9b1c74e311ff", + "db-swift/default/module_decl_exported_modules.rel": "87ec3ed033fc3106ae46262e53820668b196aa0a023af65cb743a271247fa223", + "db-swift/default/module_decl_exported_modules.rel.meta": "5e7c197cadf3eac9d23e966fdf3f1f7e7134f2fc8559684e413556085209fbc9", + "db-swift/default/module_decl_imported_modules.rel": "b012cddc91000bc8f1d9de4c85e11689077112bbf175d9ebe6c6a8c8e8f8b473", + "db-swift/default/module_decl_imported_modules.rel.meta": "87c62a7b1f2343270ae3461e6dd623b30733c7db9345407d21edd06daedbb3a3", + "db-swift/default/module_decl_is_builtin_module.rel": "5b7b40e598383a4b5adeadf8a3aafbbfea26b6d6ff4f9faa690084833901ba4a", + "db-swift/default/module_decl_is_builtin_module.rel.meta": "6330555213bb5966c2d174cdbbca9558501586bca0099cc0291cb298c67f187e", + "db-swift/default/module_decl_is_system_module.rel": "5608cfb5d12a4529da41ac3165d5c9463e1574d26069dd0c9eafab62e912fc67", + "db-swift/default/module_decl_is_system_module.rel.meta": "aa3ce008eea57f53979c9c3c903db692b0cf3baa0d61942a0ec6218f6a233f12", + "db-swift/default/module_decls.rel": "d6690c04416fabf39332b9d33ab1c2ef524959db0529df64af388a8191855fe7", + "db-swift/default/module_decls.rel.meta": "d53c5dcf41cd797bce6644a80fb4ce17491109adedc39deb9a40aa038040da05", + "db-swift/default/module_types.rel": "0f987a2e387a95e452fd8392fd51c898d3e88e78db1a931fcce5061cc13b168e", + "db-swift/default/module_types.rel.meta": "b5c7287798434484cb5a920c5d9a4f7e731e041ede689d3287cb39988df901f1", + "db-swift/default/named_functions.rel": "dde8b962d2eee08970ebe6529f3e47fb9dba75782f5337d9ec7310b4cf452803", + "db-swift/default/named_functions.rel.meta": "fd535588e2562420d661e6879e97ae453f4c7e84873f114ec6f10eb88e149715", + "db-swift/default/named_patterns.rel": "5fb39287e37123451484e0a7428a804bfba81e8eb250a1c11dcc9651bb4248a8", + "db-swift/default/named_patterns.rel.meta": "8a5cb2a06d3a757aace6d02b1336d81baf9c45880f1d17400d233a4982676241", + "db-swift/default/nil_literal_exprs.rel": "1aa6c97e9358a95a44d468ac2e3e6211ea62e7edd2220b4d29763b1c335c49a7", + "db-swift/default/nil_literal_exprs.rel.meta": "b76e0546ecd20c89c263d38943eca91d2690792a4dd67538aca8a194ffd810bc", + "db-swift/default/nominal_type_decls.rel": "995e023d3244f8d5ec93e1326fa088b0cc1dff195bf1c93c268ece223dea29b8", + "db-swift/default/nominal_type_decls.rel.meta": "98afead08f9eb11d12060f09bf774d88a02f6478af1a02177d01481b4c8b0646", + "db-swift/default/opaque_type_archetype_types.rel": "14efc3a3c3ed0e43705ef835a95fb3b1442c3bffa0e009f5f23f8d864b5b6908", + "db-swift/default/opaque_type_archetype_types.rel.meta": "8594c97047440674d872e8247696f5bc1b4fe048d0f5a27bc75f73751297e2ec", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel": "57168f29c43a09792b55cdeca506353defc9ef09c3a52aa61cba8e5585dd5ec1", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel.meta": "f1708f3a697dfa7775d916ce615df43a295ef18fa4a94a4dcc9dc9fbddce1a45", + "db-swift/default/opaque_type_decls.rel": "b29f822c8951f152d38fbdb617448783626478ccde13834c683cccf9a4df9c94", + "db-swift/default/opaque_type_decls.rel.meta": "261708b3915eed47932ddebb8bfd7271c50da957a8e65b623ff1a7df1e155cfc", + "db-swift/default/operator_decls.rel": "12a218c1af18e1e02072ade63641041d0e3afc819155bc767e0623a52510757c", + "db-swift/default/operator_decls.rel.meta": "a915afb3b7872a8f96d158569b64604457aa21c1bd0368cad1eef57edcbe5938", + "db-swift/default/optional_some_patterns.rel": "893fa51f92dbb1b41734104f359e5d929a5e5fb8f26c637a66b7c13a2f4d564c", + "db-swift/default/optional_some_patterns.rel.meta": "836c5b86f7fe6e9d0875dd47bfd2eeac334848cec993494271ee07ce86bb5981", + "db-swift/default/optional_types.rel": "06d397cab9eac3e04a12a08af6f0e95e329d0d3c00e360274583077ba1ab0703", + "db-swift/default/optional_types.rel.meta": "01b5f47e5d69fbb80de3b7854b7a85ee2c6079413496c398fecb2b1c32a42e55", + "db-swift/default/pack_archetype_types.rel": "09c4f9e9d9e369c497df06445187c4a69390688874ca74e1986f3b9d3a5ada15", + "db-swift/default/pack_archetype_types.rel.meta": "a5a7e4ae0f7f0b3a1fd7b67cfa43fce86c00e605bb5bfef2ac66f58f29422796", + "db-swift/default/pack_expansion_types.rel": "2c6abb3201b7db2b6577c0a1c0432755568122b181278e9984a55cf7231e4887", + "db-swift/default/pack_expansion_types.rel.meta": "4ec9c269f12ad9ee6c39cead46bc1efb44e87d5fc49aaa50c0607e593900da76", + "db-swift/default/pack_type_elements.rel": "1f0f23bb4065ecc10a984aebe4343c5c667a0f7542052c7841e123c33b264ab2", + "db-swift/default/pack_type_elements.rel.meta": "74e815d2f06efc16770e9be7ae24792c4dd32bce5cf43260365ccaad569a8b40", + "db-swift/default/pack_types.rel": "8fb1c49c8a2d5e785564359796f8eec003922db0c60cb1975851a5b08d0e8421", + "db-swift/default/pack_types.rel.meta": "18c70cd2f1d5193e72bd70e36e90e89b82b8e741a24c36819eb90d1c8ea70509", + "db-swift/default/param_decl_is_inout.rel": "78259a9119ec45618e6156d738f163a747fd3010ad325063c4a523386fe45c66", + "db-swift/default/param_decl_is_inout.rel.meta": "66576c9f89e13c89e595a32f77cd5611f4e63f1fe152f63cf127e7fb1f649b73", + "db-swift/default/param_decls.rel": "79e6012d1468c1e62f6ae57d1839e5c2fdd1b3c1151b87a251b8e9ad887086a1", + "db-swift/default/param_decls.rel.meta": "850e6f2c2c12e1e03368d9d3f3ec41cefc46a0853d6ab954e0e9853528214bbc", + "db-swift/default/parameterized_protocol_type_args.rel": "95522333fa8e0207461e7ff8797560fe85addd49d4751498264b6343e2bb808b", + "db-swift/default/parameterized_protocol_type_args.rel.meta": "098bd1bcd9d85885304da367fd20f08d2e25a7a99c6a083b582af72f6f6a6ac3", + "db-swift/default/parameterized_protocol_types.rel": "7748097ceb223601d7b7a28c0531115c8143499b4a62f750331c14ddb18abd50", + "db-swift/default/parameterized_protocol_types.rel.meta": "2062bad3703262f42f95a1d651f8092e59e936c6324bf9afa1656c98bc2f7d78", + "db-swift/default/pattern_binding_decl_inits.rel": "6bf6e5196ec7b1f7e333a313b9697ff17ac9753eb7c4256fe3c33cab7fbab412", + "db-swift/default/pattern_binding_decl_inits.rel.meta": "d518caf6e0c9bc8df2308ff0697912a7decf7f727e134372db10ebeb2bfd7954", + "db-swift/default/pattern_binding_decl_patterns.rel": "1e2fa6ca2524b52859e328e4dbbe247ca9b4ff74bdae18c9bd025bf33a7529d6", + "db-swift/default/pattern_binding_decl_patterns.rel.meta": "4bcba208b46a513242d00ea68617c301e37dcaff77453cd1c096b7b212acab00", + "db-swift/default/pattern_binding_decls.rel": "ac9f7e7832b9727ae480b272fd593d49cc2f37f868d6255ebb9333fbf437a16f", + "db-swift/default/pattern_binding_decls.rel.meta": "3479c9143447593090e1815d63d10d1c706524cc9d7a89e4de32b136af6ec0fa", + "db-swift/default/pattern_types.rel": "906b781213a35cc01559f27188aea232bf4de113d7a2bd21dd004bc0cc19c684", + "db-swift/default/pattern_types.rel.meta": "a284ab13aa509a6fec78386293d4d0ee3a587d9a958f717ab7018d8900e83299", + "db-swift/default/pools/0/buckets/info": "8d76926adf5dea07211507e3ecb5cc44fe25d4c454dfa995d7d517c599bce048", + "db-swift/default/pools/0/buckets/page-000000": "a160fbc9da7796259da2d5b06c8044e3a3679144eb4f18c670042448c0f77640", + "db-swift/default/pools/0/info": "6ae71bec90fd3f34ceb1243ba3c5d47a0c7891cd29c54e4a19be58a3df79e6c1", + "db-swift/default/pools/0/metadata/info": "349933ad08f224ac88035b20f0479d8e4ff3d0ff3ab768c1aacbd445ade48648", + "db-swift/default/pools/0/metadata/page-000000": "3628fa27634497e145d662ac5765c056de27f9cc353b7dbeec1011f71d9aa8a6", + "db-swift/default/pools/0/pageDump/page-000000000": "890818fd93a91cfcebcc360cd1436c3c1d96fe5be9556f73bfb6c29ebccae65f", + "db-swift/default/pools/0/pageDump/page-000000001": "cda02ebe0bfa50c41b921e24f7f374066fc6712ef23c4a5b3d8a2592e864703b", + "db-swift/default/pools/0/pageDump/page-000000002": "dd709db5360666181b7db5b00c520cf22329e2ebb5e207c25cb579ead42f0394", + "db-swift/default/pools/0/pageDump/page-000000003": "f814f32bdc5a3f8f5f1ba901de5f5073ce6c5bad1a9b143380c2038b93c52e69", + "db-swift/default/pools/1/buckets/info": "64fbf1c189dfac4325b090df3e6eda406d98814ebbe346292ac7c624719272a9", + "db-swift/default/pools/1/buckets/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/ids1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/ids1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/indices1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/indices1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/info": "65079626387976a4d333d91307f717f63ac446cf70fb6e910a48dc0e84ccf2e9", + "db-swift/default/pools/1/metadata/info": "4e7223a472e9ea0ee83c42de587ce7ee94235acbccdf92fda5646ffabf76f465", + "db-swift/default/pools/1/metadata/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/pageDump/page-000000000": "e4b4feafeeb1da14d81e10706fa949f5675af06bc9a25bd3f901ce6758ccaddc", + "db-swift/default/pools/max-id#Dynamic-New-Entities": "97359fd33325a58140a407979a4cf537e558fb7cddafb0b5d680575645e972f8", + "db-swift/default/pools/poolInfo": "376a71b6e28b31fea1d6844c54205d5a8e28e0e935465c9ee386402cb23fb77a", + "db-swift/default/pools/tuples#Dynamic-New-Entities": "052bbbd9726b6cfb227d9fda99e9a66ad7b35f10b6a55e4064c71ad2a5c3d27c", + "db-swift/default/postfix_operator_decls.rel": "cb6479911366b145650ee717f0cdd191adeb80fffb92e987638ec9b8f4f5099d", + "db-swift/default/postfix_operator_decls.rel.meta": "027be33fcceb59ada909a40beb76f31b36affa80be990e79beac31efc7cb809c", + "db-swift/default/precedence_group_decls.rel": "b22174a112543da9b8bb6940027cb7b65130c648e041f212c754190c65745948", + "db-swift/default/precedence_group_decls.rel.meta": "200474c68f04bcdc2f9b2c9b124c44824c528a5128bc3d744a9d50a1a6b1b37a", + "db-swift/default/prefix_operator_decls.rel": "b09257fe8dde861ffac32110236e8ffe0f43fff5cc452c3b61410d7707d213a2", + "db-swift/default/prefix_operator_decls.rel.meta": "4e6729ddfd5cfc5138807363238696d3b60880f4f83e04fafae546787b7edfb5", + "db-swift/default/primary_archetype_types.rel": "40d1ab8c7b279eb8b11c904c8ea0f9874f1c48f878f942c78aab17fda7e41f77", + "db-swift/default/primary_archetype_types.rel.meta": "bee94afedf426e0fb12b3f27b12f49f0bb0e1207e5980342eb55fe6eee04e47e", + "db-swift/default/protocol_composition_type_members.rel": "b0058eb0fd10fa518c43897ce241a73f9a87fd20e3645214c9ad99384c0faa05", + "db-swift/default/protocol_composition_type_members.rel.meta": "588d0202eda777021710355f9bcb550ade759efd5a5a029c762d786b3a9960ea", + "db-swift/default/protocol_composition_types.rel": "972ac3edec556c828c9625a38d1aa9cbfe226ea5c65511fc2b0c2126a693caa8", + "db-swift/default/protocol_composition_types.rel.meta": "13ad078abb0982b9098de62fa5401a139ca959fb5e9d8075b67415c400f255e9", + "db-swift/default/protocol_decls.rel": "a9735ec6b74ac2aaaa4c150988c79a2e7b0b24916c60941fc2fe949556c36a11", + "db-swift/default/protocol_decls.rel.meta": "4a8dea3c6f471ad269f95f15ff2a15c03be5ed6b9695c8f07d8e24ce20fee52b", + "db-swift/default/protocol_types.rel": "69c611b5637e573bd2e047e93f5839ec1f8a23e31b561d3d8cbc8965544919d6", + "db-swift/default/protocol_types.rel.meta": "995b24b5c8480f74e478398f23462561a63cbb0114ba44703b69a95f34f2f6ce", + "db-swift/default/reference_storage_types.rel": "e76f54ee0ebbe9e02ffc3e49eb9522225d25ae5f8ecb80678f9ecd5d8eba5e21", + "db-swift/default/reference_storage_types.rel.meta": "0d87255dd5bc8695ccedf24f6276ffe44f30170073d17b01cd39a59e74fc36d9", + "db-swift/default/return_stmt_results.rel": "4195926f1c925e0ce65f9d8edc760529fade667612521693fee93592e76efe59", + "db-swift/default/return_stmt_results.rel.meta": "9f56d36ff687c559d544ad6d6b001e6c8004347fc755a29386fa86197f36268c", + "db-swift/default/return_stmts.rel": "c1e2835298fa129f10ae2c76113d546d03909ab9dc01b7a140d82a6eebc5020a", + "db-swift/default/return_stmts.rel.meta": "160451ad0dea6c249b21e5e5fc19396d147cb0bbef427873288453e96b93149e", + "db-swift/default/self_apply_exprs.rel": "211fd9e3dbfd929ad1bfec715e476ee4167137dd051b37e1315921b58b8639ed", + "db-swift/default/self_apply_exprs.rel.meta": "29cfbec5d99d071af70186eaa281dfde6682439b834a7a48bc401db1986e9310", + "db-swift/default/sourceLocationPrefix.rel": "ea513ec2ed4b79dd1de53ad748d8d3636a041bbe9e5a6140a4019879ff11f68e", + "db-swift/default/sourceLocationPrefix.rel.meta": "496e91ea367a0b5b2e7a0c3fbf6d0525a52f231c4ad93e64e2d282e83f749205", + "db-swift/default/stmt_condition_elements.rel": "8627441c6240e3673a5643b426e1ef42c1e147c34bec8b773042345535682d1a", + "db-swift/default/stmt_condition_elements.rel.meta": "412eaef82c86ed56ce88d6311b1b74f5eb3e282e0ac15836d16baf7c7be24cbd", + "db-swift/default/stmt_conditions.rel": "781899fbc8d7402169c149bb908aac7257508b2ec24a59338831185517df0ee3", + "db-swift/default/stmt_conditions.rel.meta": "a03b132dd2cf7abc504c261ca2feeddadd7205c88819f932970c89da0915d6b2", + "db-swift/default/string_literal_exprs.rel": "e25b8451152bf132494d38746ee86ecb3b7f0c8da6610bc672e6ecdd2ded2001", + "db-swift/default/string_literal_exprs.rel.meta": "3ea8b209327f224857f3861dbb4ed333e4e81908bb7c5810853c84d98b5c7f8b", + "db-swift/default/struct_decls.rel": "bb01a6261b9cae6fbd33163e372e8a7524b7b35d00c37251e8fa7ca796388407", + "db-swift/default/struct_decls.rel.meta": "d6fd79ea8667cf38b64da28d9cdb659a2b33af4f8103b0ce7da82d25e32a655e", + "db-swift/default/struct_types.rel": "764289ddb5b4740606b83a9c0acffce094e20c795d78864fafc835047224cd74", + "db-swift/default/struct_types.rel.meta": "d330e7602f4725de50efdaf6870c5bb44f2f11feff4861bd4822fe13725c5fa6", + "db-swift/default/subscript_decl_params.rel": "e43f68bb58fabc85ab420760cb792e2fd2fabab9841b567ef274de2f84e333c1", + "db-swift/default/subscript_decl_params.rel.meta": "59543cda02616cb10309c91eeab7059d1c01d582a06d524f5e423c7fc426a608", + "db-swift/default/subscript_decls.rel": "3ab75df23f84d95f5e5fc55cc144c2ee6515e92c375a5dbd9abf17cc59f767e0", + "db-swift/default/subscript_decls.rel.meta": "8a560a5d1c1b9bf5bb3735dead45403b10817c464705aeecb7769aa5e5e44f46", + "db-swift/default/subscript_expr_arguments.rel": "ca61c9708f1c4c130b4dcb9d74324c1ad912a4706402cc3cbc37ee02dba1d6c5", + "db-swift/default/subscript_expr_arguments.rel.meta": "e25c9038d7ef41f77931a4cf7bf03156939d4f6a0a06d0dbee800daa1f1100f0", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/subscript_exprs.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_exprs.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/try_exprs.rel": "3aeddb9383381d523ba46fd7d946a85fe2253f75bb7a6f46ad88893161854e23", + "db-swift/default/try_exprs.rel.meta": "7115d27b277a0d0f6dbb98ee608bfbaefc9259f17b56f9eb7193728ebdfdc3e4", + "db-swift/default/tuple_type_names.rel": "e35d2eab001a02c20444fb7b4a6fbf272e454d8c12d474fb4656340ed6c1e49b", + "db-swift/default/tuple_type_names.rel.meta": "1de487b2b41d78dee891ac3ac81c412c72aa430aed8d9d8ad20842f3bd07027f", + "db-swift/default/tuple_type_types.rel": "6f3907f1df09e46df8757a23ef26c7f065cade3561f250284c2a3f17d54d7139", + "db-swift/default/tuple_type_types.rel.meta": "79f3255518dcb3b7a20765528387aa6b4283342dc1205e249ec5c440146179d9", + "db-swift/default/tuple_types.rel": "97bda0c76c89d0ee0238a00dacb871f56a7bffbcc40b3158d33dcbdef85bc531", + "db-swift/default/tuple_types.rel.meta": "d73eaf7d7282209dedae222d093d12a902e289886e23298e280acf2f269eb755", + "db-swift/default/type_alias_decls.rel": "74e84bc26e2e2ab1efaa575fef01d53e68a205b1482692a6f1c293a365be89c0", + "db-swift/default/type_alias_decls.rel.meta": "30dce236d738940c71e7cbd41da81f69fd97713a92ece54174d336f6b358b25b", + "db-swift/default/type_alias_types.rel": "602173cfcae646c9a7da5bc88ec648badb1a6a849fed5b180024924f2b1ea911", + "db-swift/default/type_alias_types.rel.meta": "1f90f617067f5a0bf1dcedcb160672e25c0a6a9cf7d11cac44e455be15b71a69", + "db-swift/default/type_decl_inherited_types.rel": "ea280b45ae14488940bea55320ac69f20e13560a9926960b6f4772fb2f1b48ac", + "db-swift/default/type_decl_inherited_types.rel.meta": "907ae6874d76708ec05efc35e8a95b3ebc7240e4b5667d1ff99636be63817b60", + "db-swift/default/type_decls.rel": "666dd3705bcac7b85bd269b845b2d13652efb1f2e7ae1ab1402a98d579b3bc71", + "db-swift/default/type_decls.rel.meta": "3360e968b476b52859bf54d90fa0b41b737ffdfbfcce16e8c2966a970791e0eb", + "db-swift/default/type_expr_type_reprs.rel": "3fbe02e0dcbedd994f417d0b2da7f0365814f003a4122113af133d366a077e74", + "db-swift/default/type_expr_type_reprs.rel.meta": "5c9d90505e478cd47ebf4fb29ca6554ef4c097a3191eb07540c278a684b98e69", + "db-swift/default/type_exprs.rel": "0886868624bdaca056992307281ae1a97df082e37db4f5d57cef18b47712d45c", + "db-swift/default/type_exprs.rel.meta": "3212e2ccf9bddacfab4acf9070879a2e14352ea7fd5a4db285f07b0c53e2447a", + "db-swift/default/type_reprs.rel": "7e8cf9b8589c9c742cf82b6e034284d6876c4b0cd3a15ffb870af457b1df3473", + "db-swift/default/type_reprs.rel.meta": "337e56c40138bfdba078288fea26a547545f1053028d2ea54ae94ba531220da1", + "db-swift/default/typed_pattern_type_reprs.rel": "d761140e56050f5583ea5163ffe83a58f3ad4ff0b3e2809b1ddafe9d4309c3bd", + "db-swift/default/typed_pattern_type_reprs.rel.meta": "f99695dbb4d7ca35e9d04c9c53e6668f2c9f8565e23b43d3ec46fbd295218032", + "db-swift/default/typed_patterns.rel": "9405706a05f2a50732af220bf4cc4d53c04ce326b6e5eb00d92e7ea89ef58d31", + "db-swift/default/typed_patterns.rel.meta": "b815364d533c510361ac78b6e4210d22238bfe0476a15ffe5d22b5bf8b267676", + "db-swift/default/types.rel": "0edfa1a6947aeb5c11fc23a2a7cb6e167b8413f02ad58d0bf480f6e94bad4630", + "db-swift/default/types.rel.meta": "4c2d561e6896c025468b0e88658b163cc268033422b4d3284db417fc38da8665", + "db-swift/default/unary_syntax_sugar_types.rel": "03c2d975d9b1735c6d2a773915c0900b074f0983ff4571bde5a372022f57ec82", + "db-swift/default/unary_syntax_sugar_types.rel.meta": "e1d3407e61851fc8a11249fe10030cfb4dde35ab2e5b9f2a72e4043c60609d35", + "db-swift/default/unbound_generic_types.rel": "bcaf56d3abe8b5ce58c51f08d2f2c2c9e8f4d0ddad665470b3de438be8acfa75", + "db-swift/default/unbound_generic_types.rel.meta": "d77912092c8e63415a7d75fe6c63852bde9a4fa23901362f6c11e326349ca08e", + "db-swift/default/unmanaged_storage_types.rel": "bc620bbeb0ed7376c33873b06f5566c41bc833304b46d6d7942bff6b49d23d6f", + "db-swift/default/unmanaged_storage_types.rel.meta": "292e1a8a47c804deda0914226b5b8d0da198663ccc72f807703009815dbfc0e4", + "db-swift/default/value_decls.rel": "f37b2c9b7059e16ee956b61026a855ff2dcc7939432a1e54156aa131fcc44f56", + "db-swift/default/value_decls.rel.meta": "24062d89b7cd1bc5089a2a6a66f3dc2dc6ce7c472b67c2ee9e1170ef82ba8cd5", + "db-swift/default/var_decl_parent_initializers.rel": "2712d9dd74ddc51e38c54477d299e13743abbe9516710e8887cca28bc1feea2a", + "db-swift/default/var_decl_parent_initializers.rel.meta": "afa4e06d51f02a682fe78fea2adc01079bfc6a33fc4890f67ee3569535288b30", + "db-swift/default/var_decl_parent_patterns.rel": "5aa49061ce0a962331d9183bd1e26270eb3ac86914c67d5ed564f41e31fb7ace", + "db-swift/default/var_decl_parent_patterns.rel.meta": "ebb607d7041c062ac4003c4c6915e08b21cc2075e2170950fed22a7fc1fad291", + "db-swift/default/var_decls.rel": "086966198cacdc34e0b1db85611dc4695158988bd9803fd284c36b9aaa5c0c4f", + "db-swift/default/var_decls.rel.meta": "2106ee451bfa9cbd8f59292a29dd6bb807259d55c46f12ae298c2504dff803e8", + "db-swift/default/variadic_sequence_types.rel": "b08d073bdafce58dacdc048d6a8d800e5bf7f9136842ab523a4b0876aebb350f", + "db-swift/default/variadic_sequence_types.rel.meta": "e52a9e5b0066f61bf903c6e9563cc43caca796d139ad4ccf57b52a675a3b44be", + "db-swift/default/weak_storage_types.rel": "0bf6641aac1ab19d65cc3edd9cea9ea22dbae4daadadbd58cc62706aae3b891a", + "db-swift/default/weak_storage_types.rel.meta": "0d405bc62df96edffa95bdc037515c6134ea08cac238d36a545aa4132a331541", + "db-swift/default/yield_stmt_results.rel": "a51e9cd49b1dd71cc5854ab2fc57c0a286ed55279462b321f0f9e1204685cd32", + "db-swift/default/yield_stmt_results.rel.meta": "ffb5d882b103ba88d5550523bddd95a8b417ddeaaa83326effd542d6d2f5af93", + "db-swift/default/yield_stmts.rel": "79a93a661f4794ae579e0baf75da583f92b8317f880224407d0fb9ebf6a0f93f", + "db-swift/default/yield_stmts.rel.meta": "a5ff2e8117181843a84bca67630d8fe60c5f8bc9ff368549e63152964630f8a2", + "db-swift/swift.dbscheme": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "db-swift/swift.dbscheme.stats": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + "scored_activation": false, + "scope": "non-scored-body-propagation-and-initializer-heuristic-diagnosis", + "queries": { + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-flow.ql": "80477645c9b19468d27be2f0a9b187ce742210fd203ab9b92b502072e095aa13", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-summary.ql": "1e9829bf2869f09e66b1cc1a88dce5a40935b8fe6b744cc3bac2dcf6fed6ce4a", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/initializer-heuristic.ql": "544ec8d69dd5817eb58b251b5d1b9781230e6ac6d91f5546713baeca173be45f", + "evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39" + }, + "runner_files": { + "scripts/swift_v2_process.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "scripts/materialize-swift-resolved-pack-v2.py": "61560693a08df57f650fc1393c0067e728a885b23e3fb86bbc36f6d16c5f4dc1", + "evidence/swift-resolved-native-v1/conversion-pack-manifest-v2.json": "a06beaa3bf3fecc8fb7c4199a043bf5e53eb9d0ac6663c3eff67fa71d94841af", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.json": "f5b4e9c8d5d727b875b8dcd1d394b9c2520906fa8fc7c9ff079cb60c6da370ed", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.patch": "094fe2d7c04cb607223784cb2d5aa248c5c3b6e83d0bb086fb6e1fedd525a5e8", + "scripts/trace-swift-conversion-body.py": "57c95424d3eea7ff848bac015b5babdab5caf8460f9dc98d2b34b6757b51ec00" + }, + "limitations": [ + "Diagnostic all-node sink configuration is not a production rule or endpoint qualification.", + "Empty/missing checkpoints do not prove absence of program behavior.", + "Retain ordinary-body failure and initializer false flow separately." + ], + "revision_reason": "Binding annotation required for catalog string inputs; prior sandbox and QL compile attempts retained." +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-flow.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-flow.ql new file mode 100644 index 000000000..6d40241e2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-flow.ql @@ -0,0 +1,16 @@ +/** @name Bounded local-body flow checkpoints + * @kind table + * @id dfb/swift-conversion-body-checkpoints + */ +import FoundationSources +module CheckpointConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node n) { processInput(n, _) } + predicate isSink(DataFlow::Node n) { n.getLocation().getFile().getBaseName() = "main.swift" } + predicate isBarrier(DataFlow::Node n) { CommandInjectionConfig::isBarrier(n) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { CommandInjectionConfig::isAdditionalFlowStep(a,b) } +} +module CheckpointFlow = TaintTracking::Global; +from DataFlow::Node source, DataFlow::Node target +where CheckpointFlow::flow(source,target) +select target.getLocation().getStartLine(), target.getLocation().getStartColumn(), + target.getLocation().getEndLine(), target.getLocation().getEndColumn(), target.toString() diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-summary.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-summary.ql new file mode 100644 index 000000000..a3da12d3f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/body-summary.ql @@ -0,0 +1,10 @@ +/** @name All summary attachment kinds on conversion calls + * @kind table + * @id dfb/swift-conversion-body-summary + */ +import SummaryIdentity +from MethodCallExpr call, Method target, boolean summarized, boolean manual +where selectedSummaryCall(call,target) and + (if target instanceof SummarizedCallable then summarized = true else summarized = false) and + (if exists(SummarizedCallable c | c=target and c.hasManualModel()) then manual = true else manual = false) +select call.getLocation().getStartLine(), target.getModule().getName(), target.getName(), summarized, manual diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/initializer-heuristic.ql b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/initializer-heuristic.ql new file mode 100644 index 000000000..1442eb610 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/initializer-heuristic.ql @@ -0,0 +1,13 @@ +/** @name Native additional initializer steps and resolved targets + * @kind table + * @id dfb/swift-conversion-initializer-heuristic + */ +import SummaryIdentity +import codeql.swift.dataflow.FlowSteps +from InitializerCallExpr call, Initializer target, Argument arg, DataFlow::Node input, DataFlow::Node output +where call.getLocation().getFile().getBaseName() = "main.swift" and + target=call.getStaticTarget() and arg=call.getAnArgument() and arg.getLabel()="data" and + input.asExpr()=arg.getExpr() and output.asExpr()=call and + any(AdditionalTaintStep step).step(input,output) +select call.getLocation().getStartLine(), target.getModule().getName(), target.getName(), target.getNumberOfParams(), + input.getLocation().getStartLine(), input.getLocation().getStartColumn(), output.getLocation().getStartLine(), output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-body-trace-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.command.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.command.json new file mode 100644 index 000000000..ba9d7f219 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.6227750000000043, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 18186, + "start_identity": "1790191406:639135" + }, + { + "pid": 18194, + "start_identity": "1790191406:670100" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.stderr b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.stdout b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs new file mode 100644 index 000000000..03afc425c Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.command.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.command.json new file mode 100644 index 000000000..d766f67c6 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 43.3649695, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 17015, + "start_identity": "1790191363:273523" + }, + { + "pid": 17017, + "start_identity": "1790191363:276764" + }, + { + "pid": 17023, + "start_identity": "1790191363:301384" + }, + { + "pid": 17032, + "start_identity": "1790191364:168687" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.json new file mode 100644 index 000000000..e7aebc2a3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.json @@ -0,0 +1,10 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"profile","kind":"String"}] + ,"tuples":[ + [15,20,87,"adapter-patched-conversion"] + ,[15,20,87,"adapter-patched-resolved-initializer"] + ,[15,42,87,"adapter-patched-conversion"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.stderr b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.stderr new file mode 100644 index 000000000..9eecf883f --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql. +[1/1 comp 27.8s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/flow.ql. +[1/1 eval 13.1s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs. +Shutting down query evaluator. + 43.15 real 102.64 user 2.01 sys + 1502101504 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 135626 page reclaims + 1251 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 45 signals received + 1449 voluntary context switches + 159533 involuntary context switches + 42408114 instructions retired + 27117438 cycles elapsed + 1753496 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.stdout b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/library-path.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/library-path.json new file mode 100644 index 000000000..2a3ae2b4a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/library-path.json @@ -0,0 +1,21 @@ +{ + "libraryPath" : [ + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/concepts/0.0.32", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/controlflow/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/dataflow/2.1.14", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/mad/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/regex/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/ssa/2.0.34", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/tutorial/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/typetracking/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/util/2.0.45" + ], + "dbscheme" : "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2/swift.dbscheme", + "compilationCache" : [ + "/Users/dave/.codeql/compile-cache" + ], + "relativeName" : "dataflowbench/swift-resolved-conversion/flow.ql", + "qlPackName" : "dataflowbench/swift-resolved-conversion" +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/manifest.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/manifest.json new file mode 100644 index 000000000..833589e8b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/manifest.json @@ -0,0 +1,25 @@ +{ + "flow-decode.command.json": "875d88dcbfd88bd0b7b72eeb16d24157fd17e9602ee45f6a544b5d4a6fa3435b", + "flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow.bqrs": "32a714ae8574f4fb7b10ec20e49a11d437ffabd9ae53b13c073dc28702f81e16", + "flow.command.json": "149d0c416ab0a6b73bd4ce2b5b14aa13fea75969115ac107862cdcdeeb4cb0d5", + "flow.json": "988091f86dd3b9e40bd2fcd1c8d9fc4155d38630ad751c07b540c1481216af69", + "flow.stderr": "ba811e5c23255d1b1820bd438330f77fe8e648f2f31314e9ee724facc966ee78", + "flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "library-path.json": "049f807b82acf54582ccc74075734d8e4530326aa3e7f5d0a04b6dcf50748360", + "queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "queries/ResolvedConversion.qll": "413f57144dda7ffc23bab89d7c7a5b38ec79f2bbff8fc689114d4adab6f45c2a", + "queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "queries/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "queries/flow.ql": "6aac347e9bdf6660d610e56a8b8806d9299f12c617751eeb77793c9ef4b34c76", + "queries/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "queries/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "queries/roles.ql": "e29a5c0798508da1fa25e845f693085faa94d28ac80edc969b179d1bdf16b4d2", + "queries/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "queries/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "queries/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "queries/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "run.json": "be31d8fc2c69e41b4362a55e0511fe4bc7a1ed822c2d773f921d66a118749370" +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/ResolvedConversion.qll b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/ResolvedConversion.qll new file mode 100644 index 000000000..acdf6a55a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/ResolvedConversion.qll @@ -0,0 +1,34 @@ +/** Versioned adapter experiment; preserves stock flow except unproved String data initializer heuristics. */ +import FoundationSources +private import codeql.dataflow.TaintTracking as GenericTaint +private import codeql.swift.dataflow.internal.DataFlowImplSpecific +private import codeql.swift.dataflow.internal.TaintTrackingImplSpecific as Stock + +/** Only the String data initializer heuristic is intercepted in this experiment. */ +private predicate rejectedStringDataHeuristic(DataFlow::Node input, DataFlow::Node output) { + exists(InitializerCallExpr call, Initializer target, NominalTypeDecl owner, Argument argument | + target = call.getStaticTarget() and owner = target.getDeclaringDecl().asNominalTypeDecl() and + owner.getModule().getName() = "Swift" and owner.getName() = "String" and + argument = call.getAnArgument() and argument.getLabel() = "data" and + input.asExpr() = argument.getExpr() and output.asExpr() = call and + not (target.getModule().getName() = "Foundation" and target.getName() = "init(data:encoding:)" and + target.getNumberOfParams() = 2 and namedType(target.getParam(0).getType(), "Foundation", "Data")) + ) +} +module ResolvedSwiftTaint implements GenericTaint::InputSig { + predicate defaultTaintSanitizer(DataFlow::Node node) { + Stock::SwiftTaintTracking::defaultTaintSanitizer(node) + } + predicate defaultAdditionalTaintStep(DataFlow::Node a, DataFlow::Node b, string model) { + Stock::SwiftTaintTracking::defaultAdditionalTaintStep(a, b, model) and + not (model = "AdditionalTaintStep" and rejectedStringDataHeuristic(a, b)) + } + bindingset[node] + predicate defaultImplicitTaintRead(DataFlow::Node node, DataFlow::ContentSet content) { + Stock::SwiftTaintTracking::defaultImplicitTaintRead(node, content) + } + predicate speculativeTaintStep(DataFlow::Node a, DataFlow::Node b) { + Stock::SwiftTaintTracking::speculativeTaintStep(a, b) + } +} +module ResolvedConversionEngine = GenericTaint::TaintFlowMake; diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql new file mode 100644 index 000000000..1456ab813 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql @@ -0,0 +1,25 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +import ResolvedConversion +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +module ResolvedFlow = ResolvedConversionEngine::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-conversion" or + ResolvedFlow::flow(source, sink) and profile = "adapter-patched-resolved-initializer") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/identity.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/roles.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/roles.ql new file mode 100644 index 000000000..0169b8f22 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/run.json b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/run.json new file mode 100644 index 000000000..a829af275 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/run.json @@ -0,0 +1,95 @@ +{ + "scope": "non-scored-String-data-initializer-heuristic-correction", + "plan_sha256": "13983dacd2753383cba4f630cc76a0cd35e85be350572544ecbab7eca5961f06", + "source_commit": "4e32b0ed3e675e8b02290798e6f111c63a951aaa", + "scored_activation": false, + "phases": { + "flow": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 43.3649695, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 17015, + "start_identity": "1790191363:273523" + }, + { + "pid": 17017, + "start_identity": "1790191363:276764" + }, + { + "pid": 17023, + "start_identity": "1790191363:301384" + }, + { + "pid": 17032, + "start_identity": "1790191364:168687" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-initializer-attempt-01/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.6227750000000043, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 18186, + "start_identity": "1790191406:639135" + }, + { + "pid": 18194, + "start_identity": "1790191406:670100" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-plan-v1.json b/evidence/swift-resolved-native-v1/conversion-initializer-plan-v1.json new file mode 100644 index 000000000..aa9220385 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-plan-v1.json @@ -0,0 +1,473 @@ +{ + "database": "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "source_archive_sha256": "7e66ea022d72c80774a24781a08ac413794e3384bdf58c226e91fa2db66dab88", + "dataset_files": { + "db-swift/default/abstract_storage_decl_accessors.rel": "08bdb21df6a41b60e06ad3012a12fcaf18653ec4dce7c32fbc432cb94c752d5c", + "db-swift/default/abstract_storage_decl_accessors.rel.meta": "4e39adfa6a50adbac80bd156914db5b6a40154f1aec8a7af018f3d6bd3e42fb3", + "db-swift/default/accessor_is_getter.rel": "64b2dd20ccc53febbaa71764f32195a3aec26ad05805b46d2a404c8cb8f60960", + "db-swift/default/accessor_is_getter.rel.meta": "c7dbfdc1af9e7d99286b83a147e289f1a321c92a097ccc9f1e0e25931ea5a86b", + "db-swift/default/accessor_is_modify.rel": "471067b2843abc5d6a824f6554eda60ad2eae3143a90c4b4a02022c09327b09c", + "db-swift/default/accessor_is_modify.rel.meta": "663ac1b90086534d3f203d2c70238a0463c04c8b39ba42b4dc243197aedfaa1c", + "db-swift/default/accessor_is_read.rel": "b1d2c0ed74d33e1c5f7da5b8db1b2fa28f92a9df61d40f932cc73cc8a72785c6", + "db-swift/default/accessor_is_read.rel.meta": "180ce82b19b4b852d38e4a6d58a46338824b7ab034d5c880b4ca34d95f313821", + "db-swift/default/accessor_is_setter.rel": "64c9ab60759999a0303b13b307b0a0134416178366db841d3cb41ad85356942e", + "db-swift/default/accessor_is_setter.rel.meta": "604769924343ad75f18081b6500b41bbdfecf651bf1e1ca0f71762473c01ea29", + "db-swift/default/accessor_is_unsafe_address.rel": "4a1f9fee905f7071408aba76b2fed508c1af0979afe3e60be37ac8231970e5f1", + "db-swift/default/accessor_is_unsafe_address.rel.meta": "0332e9333ebfdc8d07ccfce2fab5a0fa97a392f3323a87b03bf7da9bad714c3d", + "db-swift/default/accessor_is_unsafe_mutable_address.rel": "537ede327efe4aeab4fddf46315668e1b8fd28d29fe7c52ffe72000befe665a5", + "db-swift/default/accessor_is_unsafe_mutable_address.rel.meta": "b3f786f84e86526258ad0ce3df86af4a86a366ed0115e84e3badcdb621f9044e", + "db-swift/default/accessors.rel": "a2cd2b33c6fa42da60c3bf3fd1d95e73c1d38680dedc688f692adbae0957ac2c", + "db-swift/default/accessors.rel.meta": "75b3a88410af174ee68ced375123c2a1aa199901b81d4b462aa31afd099eaa3b", + "db-swift/default/any_function_type_is_async.rel": "5f6b3ab390680c82de8f73c71259a3b017cf21d2cb68f549017ca9254c06a168", + "db-swift/default/any_function_type_is_async.rel.meta": "6dc37f30afecb2ad83b98460a2b1253c555be994b15aa81b4334f59fbfcbcd06", + "db-swift/default/any_function_type_is_throwing.rel": "13ed5327111de87d4d37f76caf4bfe4be76b82544fd61437f02eab2c0c18cf39", + "db-swift/default/any_function_type_is_throwing.rel.meta": "b59dfb1c98c13c2074138466158b1c801803f524d845a0b07ed5306a87416f12", + "db-swift/default/any_function_type_param_types.rel": "e507cf4f15fdd10ce8cee94806ace4498e154be4d2e165b9266b94eb1d073906", + "db-swift/default/any_function_type_param_types.rel.meta": "4ce1c4604fa6ded75019086322c386b19817ad137c6b4d202f384c44ebff3b59", + "db-swift/default/any_function_types.rel": "06dd8ac4c5290667d46b1ff81e21c9bd995e1059c2e215b79a2862f0d63b8683", + "db-swift/default/any_function_types.rel.meta": "349e73830c73e71f325e02ece48a8164856462c142d1daa6ab97325038f94b65", + "db-swift/default/any_generic_type_parents.rel": "34b6401a0edfb5878e907afcea759573aa8e7cb10e0480d65982f382084b235b", + "db-swift/default/any_generic_type_parents.rel.meta": "ab8c34659c233dbba185c99a4bf65a3edce24d3f7cda066f022d7f3974b9e28f", + "db-swift/default/any_generic_types.rel": "3fef38f7b61285b8aea5108af40f73cc5a08d5757735dee4e94fa8d889ac8d89", + "db-swift/default/any_generic_types.rel.meta": "73745263e2054af2872f44bcafb1d128af88b3008c64638680e2b75a9e7489c3", + "db-swift/default/any_try_exprs.rel": "df0354fbe54502d8a985079e8d99fe0b2830cc04237c5d798079c2ede471c840", + "db-swift/default/any_try_exprs.rel.meta": "04316831c9593ec35bb201f9461dd4045b003adeb2711e97514566cee5248781", + "db-swift/default/apply_expr_arguments.rel": "64e95160e81a45da5f1b03471c96a1e70bdbf6348aa3763b1f983f96afc5900e", + "db-swift/default/apply_expr_arguments.rel.meta": "ccf863364210d240c604b1efb4c803224d713ed01d013de007e4ef0b84c57852", + "db-swift/default/apply_exprs.rel": "69e5d9553f7db087c31e3dfd8a80f4907128a1d9da95d3e58628fd7f14bf6f95", + "db-swift/default/apply_exprs.rel.meta": "919b7518a76bf0ea780669c9707688214bb1a2dc4e29d63808bb1d648db0f7f0", + "db-swift/default/archetype_type_protocols.rel": "0b1ccb8ca5f769ab86326c48643ff46d94e6efffc94066d902c5a75f7d6af3b0", + "db-swift/default/archetype_type_protocols.rel.meta": "6bf75df7753efcde86ce7fec1128bb6825c58098826381fe12de6c8cc7c3b4ca", + "db-swift/default/archetype_type_superclasses.rel": "cdaf79efbf1a2490600e3eda4722a832c2a7b0a3dc6e91a063a429b7ff42427d", + "db-swift/default/archetype_type_superclasses.rel.meta": "30e2f755aca5383269ce727cfb5ba3253a2224b46d88cbb62e9a984b506971d4", + "db-swift/default/archetype_types.rel": "0e28108398019f2ce2f991c7ab9ea03863b975a87dd992ab2106d4f5c67ff001", + "db-swift/default/archetype_types.rel.meta": "bdef9046ff19cb1bf9ac40f92ae4796daa16b6aa3f06aabbd97f8847584fa2fc", + "db-swift/default/arguments.rel": "b7187006d98077a6ff224f6000664cb66f483ec422520a549b01a5f5ebe6da77", + "db-swift/default/arguments.rel.meta": "3be3dd44c5937f9470db09b29054b09cbe5c235ab5c5629f88244484da48b785", + "db-swift/default/array_expr_elements.rel": "cd5f7ee64edef02add4f209e77d44016169e6a055309c7dc0e1400a9583b98fa", + "db-swift/default/array_expr_elements.rel.meta": "101af70da3a3f6ca6f2436404fa43f1867891a234d531afc2d5daf375a68de30", + "db-swift/default/array_exprs.rel": "933b9f770a9063aeaa4f4eb434630854388fa8f563490c4d304cad5ba1a4839a", + "db-swift/default/array_exprs.rel.meta": "afc0b8933de49f5fc1c2f23d0af5af6d4a77d8168aeab0e5e994d8f64094d9dc", + "db-swift/default/array_slice_types.rel": "6717e8821c810e59198e952faeb3149ecef49e5005fcf64e9000408d22626ba9", + "db-swift/default/array_slice_types.rel.meta": "d616a6d466775d0014668a488dae1be7670f4434bae79f19a864f1882deca1a9", + "db-swift/default/assign_exprs.rel": "eebb80451e8c656a5c3d869c184d4f7731834d1bb821f3494efee2079c4cee42", + "db-swift/default/assign_exprs.rel.meta": "f2dade01633782317bb88111e5341b04df24646a74c4bd2a55534e5cbefc6641", + "db-swift/default/associated_type_decls.rel": "786cfe90b01074f803562e78a30028c1cd04c3cc4bf134ba39521b2de6afbf5d", + "db-swift/default/associated_type_decls.rel.meta": "579f85a47fb0a1e84abe454b535a89e7c1fa1319ecab685b236762158de75410", + "db-swift/default/auto_closure_exprs.rel": "6985e81727fe180ade7f78ec7c18799dfd72c4a69dc9ec36db12668f4d1117c4", + "db-swift/default/auto_closure_exprs.rel.meta": "14a8c1e891482ad49ea281334b84893dc7ac1de26defe3f13815500e62dc33fe", + "db-swift/default/binary_exprs.rel": "cf5fb92bf3676b830fddc73ae4db1e5bc81fa974dca1abce81cd3e5b343729fc", + "db-swift/default/binary_exprs.rel.meta": "1411e53dc5b5b3af50a28ee436d74ad80cb5f93f9ac12c6891328351ab9de9e7", + "db-swift/default/binding_patterns.rel": "a20715c0ff14c072588aa6e4faafc33e04b9a035a37a6abd3081a0cc4411f391", + "db-swift/default/binding_patterns.rel.meta": "6870a9c5019e1cc284bfeebcc443a7321917e49809955136fb30b32d45e881e5", + "db-swift/default/boolean_literal_exprs.rel": "0dd784be056decf83cc4f5ff5f5629541a7f829dcfa3e5f89ead47be7892eaf0", + "db-swift/default/boolean_literal_exprs.rel.meta": "73b647ac1357ab7a5af92e1ad2eac54370d85fabb5a37f5f9ef4e57e39ec6e23", + "db-swift/default/bound_generic_class_types.rel": "73c863db5602fc71d6fc880928029cb551d80b53cfa19ed42a21d89984809bdf", + "db-swift/default/bound_generic_class_types.rel.meta": "78939113e1a798e15693994324a9f5b90dffdd8b0b58c8c1d6c700a550d05f26", + "db-swift/default/bound_generic_enum_types.rel": "1de1d4d9bcafb4b93dfaf20b944026834ef9e9e94eb8139189b044a1f3521457", + "db-swift/default/bound_generic_enum_types.rel.meta": "ca850f1359bee23d9f21ce881eb4ed9aba112f6cfe4073193b149450551f39a5", + "db-swift/default/bound_generic_struct_types.rel": "6e73f80850740cdd35288b11710c2497f8e7d2a1565cfdc08fa718d69cea4a03", + "db-swift/default/bound_generic_struct_types.rel.meta": "228719e37655439bd4b8870bd1da569bacb592b926e1214645d07baf8ee15cba", + "db-swift/default/bound_generic_type_arg_types.rel": "4f3c9e2610670812a237ff7d8dce5de1f4cb05260c8ab7c4c2994afca3c1200c", + "db-swift/default/bound_generic_type_arg_types.rel.meta": "f9d73c395d3896ae56017f3eb5ef6046acc26f44f114e901f4dc182c21904023", + "db-swift/default/brace_stmt_elements.rel": "0976301c9307e68e29423240dca67393ab64e7bb4ed98c57262aeb5472e7d827", + "db-swift/default/brace_stmt_elements.rel.meta": "8822dcc088f31427ee821fea8ed52653fdd42d8af1fb8799adf1af74081fad3d", + "db-swift/default/brace_stmts.rel": "aa2b308223a19bdc1c06be9ad6b7c6ac1dba29c2b284cfcef416ce8a28a644c3", + "db-swift/default/brace_stmts.rel.meta": "5baf77d3dd6c069c5f4be441d78d8aac8fcbf01e62d0a8496ad3a5a48c2e19f7", + "db-swift/default/bridge_from_obj_c_exprs.rel": "3446e30f31bab81a9680ef275431b3521ecff8ff77ad917f37baa9e79d4debff", + "db-swift/default/bridge_from_obj_c_exprs.rel.meta": "c1e14bb299f329f4ecabb2a98cd294cd81bf5f8c5963c174eb00300ff7e55e4d", + "db-swift/default/bridge_to_obj_c_exprs.rel": "ec8450612fac7f77212a265394706caba32294bc9ac778b241aacafdb32cf84a", + "db-swift/default/bridge_to_obj_c_exprs.rel.meta": "8da85b401d0fe3745d6c4ecc6c99f38681a69ee5112f67ddc67b92ca33d550da", + "db-swift/default/builtin_bridge_object_types.rel": "f24d78ee5fc6af73040fb52e04fb8f7a83e5b5022b9ee169d6bf9a7abedf1885", + "db-swift/default/builtin_bridge_object_types.rel.meta": "1ef27a699a129374d7bd4afadf3f5b3c5e899cdd425829c7cb7d68e05e20a50b", + "db-swift/default/builtin_executor_types.rel": "d91b5ec1c9eb24041655bd933ca59232857193bddcc6c944bab6583fce3aba73", + "db-swift/default/builtin_executor_types.rel.meta": "ab60b353de23aa26e951fd9ef27833f868ca2ac50d66fb2cdf3d02aa5beeeda4", + "db-swift/default/builtin_fixed_array_types.rel": "f72b55a4a8ed36f403f4c8fc532be391947c77ab83a83157dbf56196f3ce4ca6", + "db-swift/default/builtin_fixed_array_types.rel.meta": "272ddb6a29f62bc3d84987e34621c986c0b840695cdfdf670090464a1ace243b", + "db-swift/default/builtin_float_types.rel": "0ee299ac1a091347ce6e5774cb72412f7bdb69bd6555dc82f2ff2b070b8b6c6a", + "db-swift/default/builtin_float_types.rel.meta": "a5e9c7a6cdc1e5614df87263985f5747d6dbf3f9fc9a9c709ea4ec61e1e8ecae", + "db-swift/default/builtin_integer_literal_types.rel": "10474c2e1ca1733924e6a3b5e59053df34d2e7c6e285003b333865d4aa3b9855", + "db-swift/default/builtin_integer_literal_types.rel.meta": "1f66ce69624abf0900ad3c30cb9f391d9bcf00e2282eb133c583a793f188d46b", + "db-swift/default/builtin_integer_type_widths.rel": "7d60692cfc56d19508f2d8a8646e17beaf034a3d2b90a3a4a509e1caa27edde9", + "db-swift/default/builtin_integer_type_widths.rel.meta": "35ca114fdc681774056f1b1c01327b363b24685c9ee9ca3b206644ce6ffcaec5", + "db-swift/default/builtin_integer_types.rel": "3ae0ea5cac40d43517d19d845d33f25075929265be882dde9310f888d9fd2fb9", + "db-swift/default/builtin_integer_types.rel.meta": "609f4eb0c294933259f775a59b4131f8db283c75dfd56fdae6e32913bfc87f83", + "db-swift/default/builtin_job_types.rel": "a7d2535eb47e05f70dc80cb6b3f858a6d95f6fc716a9068f614084ec58d1537b", + "db-swift/default/builtin_job_types.rel.meta": "a94c11326084d9c871f44a4bb49bcff8fca06b1a9e76394dbb091b9426a84ab0", + "db-swift/default/builtin_native_object_types.rel": "4c13e90b14d8d743a0b2e4712482e42cfea67317d5fda7f3a8c1665bc3527059", + "db-swift/default/builtin_native_object_types.rel.meta": "b426abb90e6c2e00e818b6a37f5b4bc1af0a2f82be4c7d56ff9e2e416cecf2aa", + "db-swift/default/builtin_raw_pointer_types.rel": "7fca0859a65552da2c978ccc91baa6f2b4adf170566a67818c56801d0cd63331", + "db-swift/default/builtin_raw_pointer_types.rel.meta": "3e7ba9dddb55584b140f24ef12c1d5a7a00da3cde22046646ee96a03c0f25048", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel": "6de5729c656d0161065157a64e49c1b4ac0fec16e9b54713c87523d7a715ec74", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel.meta": "7723221b0f2a2a1547aaecc57b7a4e966372582b687b68e1bb6715e7f0b43546", + "db-swift/default/builtin_unsafe_value_buffer_types.rel": "85da96ed45d70d26ba35cd611848b26aa47b2834483889ab5eaa629da5f8624d", + "db-swift/default/builtin_unsafe_value_buffer_types.rel.meta": "03812626f4206586e8153f507bca825aed78cb28f4840dc73bf8cd96f843fca3", + "db-swift/default/builtin_vector_types.rel": "3245a19a0299c5b024902e76d4dce2035e3b44b7bf26d6409d8d2c1e686163a3", + "db-swift/default/builtin_vector_types.rel.meta": "a41c18e959b10a71e5207dc5e3bfcaa48c92e0b9ac2bb7fc144286d8cdeadaca", + "db-swift/default/call_exprs.rel": "2d5f800553350b20feebb1022b84fd4f5f5513fef65ab493a58f8b06bbb878bf", + "db-swift/default/call_exprs.rel.meta": "7a554014a0ea9576dad4fc50c13f1de5ff1378306bdc2a4460ac53958c130ca5", + "db-swift/default/callable_bodies.rel": "b4ad0708a868b7c61a834635e9019ae48ea9e9c369d3484fd97e6bb5b0da7d89", + "db-swift/default/callable_bodies.rel.meta": "fb6129c54d410a8c5552123d468c77f071114ad44b391700dd971a045b3a1558", + "db-swift/default/callable_names.rel": "7dda08a219ae4da42b2d82f00183e4a79dd5198454c3dbb2c62a011578c0a5c3", + "db-swift/default/callable_names.rel.meta": "9a19988f4bc04c05ab96e10a9e20e020a768bfdeba3d60db57964c32eb66341d", + "db-swift/default/callable_params.rel": "91c2dfe970183676f9c7a4c58cbd88b018ed378fe71968653659721c434d7297", + "db-swift/default/callable_params.rel.meta": "e83f7954bc5e369d9641b827f2b04b92b18598343dfa3bcd112a2c8030194c82", + "db-swift/default/callable_self_params.rel": "a901536340a20dd17a20480963c4b57b9373fc2176b6797710a3825a2141fcb7", + "db-swift/default/callable_self_params.rel.meta": "f8f792673d1523121c70045b5636a5054f489123540f379b4f2404ae69f4afdd", + "db-swift/default/class_decls.rel": "1137d2e36655ffc31524a3ba8a5aad5af9cf87adb1ce072e58400a1770b38d1a", + "db-swift/default/class_decls.rel.meta": "06fd20ea4b896961dfe45157753d60d1f1eae0493ae3642788f161eed120ea3c", + "db-swift/default/class_types.rel": "e7f83d353ef2502e9cefcac03b29f89b55e4bb11ef973da47053c6eddd3cffd8", + "db-swift/default/class_types.rel.meta": "169d69cd32411de3a2c17e18acefb568fe1ee09c6a2662666d4c630c125270bc", + "db-swift/default/coerce_exprs.rel": "fd456ce600987294964b487d6e09e651f88b038f1b09cd7b5738b8b324c92e0b", + "db-swift/default/coerce_exprs.rel.meta": "eadab92ba10b6feca0e9640c76e1868f0a1498c293a1ae1c77eba5467d8a0cbb", + "db-swift/default/comments.rel": "7ec0f9865dc0d3a405741f363da55eda99a5b7b7cd03a9d5ca935f4f0451e6f1", + "db-swift/default/comments.rel.meta": "679e045d190e2db48d5af1b72fec93bd1f0e86478bedd53ee8891aababb2cee1", + "db-swift/default/concrete_var_decls.rel": "ecfca60a00d2bd7dec7e3193abed58749ac558cc2e50d2790dcb19749d576fb6", + "db-swift/default/concrete_var_decls.rel.meta": "c71f34a72960496ba6766dd353cdfa16fb15ca1dfbd759b60936114518f13fc2", + "db-swift/default/condition_element_initializers.rel": "7c1b137c0e616babfb7ed699a7253067e870e79af476fd3e82707d3584b3c001", + "db-swift/default/condition_element_initializers.rel.meta": "8d91822f30214c21857673076667f5e565a1f0729b8ac5e17e2a7fee00622da3", + "db-swift/default/condition_element_patterns.rel": "4f442349b0f3232f37ce9fb093a98fceca9ccf5f46ad9722ee0bdbb12eb2fb38", + "db-swift/default/condition_element_patterns.rel.meta": "2b7e99a542cb6722b29c4af8c1d0ed94de498e31c1b91ea8a76af18e533628d5", + "db-swift/default/condition_elements.rel": "803662f7c2b9cd137032b074b9706fa3d5083572aa2556bf7bf1613c36217a03", + "db-swift/default/condition_elements.rel.meta": "4ed26ffc1812e714f374570caa77fdd7e4b69b6f70f67bb85fc839b3eab8eac6", + "db-swift/default/db_files.rel": "499526d709f531f87904a0fb784ca212e432a81e9da7a4f304b75d12c4d86f98", + "db-swift/default/db_files.rel.meta": "bf8e484baa10dcf5fc22fa6ce2a010481c503f451bd34e13a9f04f1eb2c05330", + "db-swift/default/db_locations.rel": "73ca8d3810018153d48b4314c2506ffbc9d38e0ac8b83c32c0d419b75e331e80", + "db-swift/default/db_locations.rel.meta": "9cb1972cee92645fc85b6f6a3e8e3945cd4871f8bf20be85c1912852dbe836f4", + "db-swift/default/decl_members.rel": "1c110a0d6ddd07f412dd2e0a8913138d97210eb71d1bb559b0ccbe2fbe47ec97", + "db-swift/default/decl_members.rel.meta": "36cdf2e490557f89630edc3a8de691a4cacb0a773bddf1e9b010defb70663c38", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel": "63385cd4c3154e8f56a0113326101ecfbd77b56ffed7154597e26708111e6da8", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel.meta": "dfcd23ba496d47cf877fdd2676d838ae593e5f1719f7eb4419c84c192193e6ac", + "db-swift/default/decl_ref_expr_replacement_types.rel": "13cd6c65a9717a37f0d2eade587767c02d3767d60d9533b27967c13c6c8b4ea3", + "db-swift/default/decl_ref_expr_replacement_types.rel.meta": "d4d911be7da5217282f6d7572ab06f5a1a7d681fbaea7a5914aa4e53bd4d9340", + "db-swift/default/decl_ref_exprs.rel": "976aee1400da095432827c4a5db8b6e30ed070d0ae6811245e8dc26ab0ef2fa8", + "db-swift/default/decl_ref_exprs.rel.meta": "2119c022014fce6024577f93287c6a82067a4d8364eefe9760cdd8fa6e2009d5", + "db-swift/default/decls.rel": "948c786ea9fca0c98370ee0e171de2701935cd609b4959f69662c438f594034f", + "db-swift/default/decls.rel.meta": "794a37519d776b96b905d0015e00d945ae571ed308dfedec3bd68ac5cf350cde", + "db-swift/default/deinitializers.rel": "549ae04ffbab4b7ccaa8fddaab314cf3ad334050d14d235682effcde64d63dd2", + "db-swift/default/deinitializers.rel.meta": "845c38cbe67b4e32f913c49d39eb350ea67ec3574541623472f8fbd268985144", + "db-swift/default/dependent_member_types.rel": "36223eb04c55980a011f70e24b9d2ac41dd093abcc64f9f7e82a3b8a710bcf72", + "db-swift/default/dependent_member_types.rel.meta": "bf83be43208b71a3ebd122e66782c1aee3094ff82bcf2e78dfef5bccce1f85bf", + "db-swift/default/dictionary_types.rel": "95ce977c23ed8ffaf576d4dc952a59c88992ac207f34f2ccd0183b69fbc3f180", + "db-swift/default/dictionary_types.rel.meta": "0921a47fbc0ce8ce69f554e81bd01b9304172d74b11cccafb8abbb6d3666552c", + "db-swift/default/dot_syntax_call_exprs.rel": "29051a360e966645ec462d0dfce216ac293a6e7dce68e175d4433ddbf4a432a4", + "db-swift/default/dot_syntax_call_exprs.rel.meta": "9c7851223c1b4a51c4a51f25d43d909661332ea65deb9ab532d583d43cd27ca7", + "db-swift/default/dynamic_self_types.rel": "936b4bc4143c08f52ac29060dd2544508805a08bb209ec6966574cb242f2737f", + "db-swift/default/dynamic_self_types.rel.meta": "cb1dd2877e3ea6797b10051b7f8e1cb557dbc54f26d42b2ff0578b3f6a784251", + "db-swift/default/enum_decls.rel": "260632755a8b30bccccaed48c7a9eb11edb9d18c1d94c8c083b091e75cd1c1a1", + "db-swift/default/enum_decls.rel.meta": "59ea4875b4fcee8676ae474191580767d6e298442e992a95f9418dbb0f40fd9b", + "db-swift/default/enum_element_decl_params.rel": "0c2e30b861715641acffcf3a8e0956226a605a5553fac3b22c67fc82bc6b4901", + "db-swift/default/enum_element_decl_params.rel.meta": "cb71cea2c8e2416243ec8f549a79ca60b6018ec33eaf847c672f496e8763bb21", + "db-swift/default/enum_element_decls.rel": "68620ce6fe21ddeabd6fd593f73029de7ba9ee096cd4c30caa1b121ddf00c60e", + "db-swift/default/enum_element_decls.rel.meta": "f78dad60e19a8cddf404289d267e17c79f4401174d2ca357b339199f5c7bc117", + "db-swift/default/enum_types.rel": "1ca33e89ad684512e90baf8270b90717dc79be950f6e227147aca05aac5b0bf1", + "db-swift/default/enum_types.rel.meta": "22f1529f7a56c9df70d0eeaa6d1abffb4aab97cb84dd1460ffda0cf8aa352c88", + "db-swift/default/error_types.rel": "9612e53f5e4bf9f1997c5100d06c224c8843679ff6a6e99c66fe468c237c83ae", + "db-swift/default/error_types.rel.meta": "57c2b486735b2cc80b142831126e22fa3d12973aba2492121f82baab5dda973a", + "db-swift/default/existential_metatype_types.rel": "8e6798429be4521467a98a28d678d72b52042e2d41a4feb938b60f92e554fd2b", + "db-swift/default/existential_metatype_types.rel.meta": "abc15fcdb3a070a461e0b4e906c3790b87ebfbcc935fed1bf998e1f3edbef948", + "db-swift/default/existential_types.rel": "b4be0e8b30ea2230845f99eeefa0dfd1c29c7c509124e894477cf5d5040e3b1c", + "db-swift/default/existential_types.rel.meta": "4d65513a548b978c427d65ab4fb7a9c94b21cac6f9e8b4e3d3f3081badefccb0", + "db-swift/default/explicit_cast_exprs.rel": "6707a4beb1b5fa09a631b6329f56080c19d31e0609bfb3832dd91f38525bae88", + "db-swift/default/explicit_cast_exprs.rel.meta": "9b110ec35f451f6ca4bbf2872f58a086b838527b45c4ce4a6e84c740a1e3a364", + "db-swift/default/expr_types.rel": "e25132c977e062ffd2e463c70fc0dca26d39f0e9bb02298bf8ffca017d9d8c43", + "db-swift/default/expr_types.rel.meta": "5349f7412e28f56741aaaab6c37cb041979a4b9c95f189091df8f8de2b90e45e", + "db-swift/default/extension_decl_protocols.rel": "bfccea5a7d876673e07369a9b91c9dc1ab0abfe71c93b5421be2c2627cc0b94e", + "db-swift/default/extension_decl_protocols.rel.meta": "30c0c76f0644adced25d3b0fa3c16f909562653bc2dba5d09cf802fd4afd0c9d", + "db-swift/default/extension_decls.rel": "7a9b74f6c05f3db16f98bbd935de7fcdf9b36418405c85636e48c6844c855435", + "db-swift/default/extension_decls.rel.meta": "c630fde117d71311649727a39d38fba7d22070bef068462559250c9e45f0f72a", + "db-swift/default/file_is_successfully_extracted.rel": "2cb4476342ef0832aa42574410063ade0c484d901694324dc709679533a9bc01", + "db-swift/default/file_is_successfully_extracted.rel.meta": "fdc8d9bb8a658f9dc606a9132bd09bba4b0a24a8e001236bac45ae9349680c04", + "db-swift/default/files.rel": "0860f77920b5dbbb3f61e15fcd2b4d2fb1eb0c3a72bf4bb536f4119bfc2e9f2c", + "db-swift/default/files.rel.meta": "b5ba36a31d807cc4bc6b90ae12512c77f3ac12823977d920fba536cd61877da6", + "db-swift/default/float_literal_exprs.rel": "8405c0cdedd3560f77ab58c51113dba5475d316f6c0a489846d9a88066ea762a", + "db-swift/default/float_literal_exprs.rel.meta": "bfdfd3a64faa9796de1971c880d0eac9f88ba42f9212f1323b30b7806d7d5a1e", + "db-swift/default/function_conversion_exprs.rel": "4b6189c5debcb99c5d7ddf465d253682fd0a90e8303f25d3a43d24efa1bf1432", + "db-swift/default/function_conversion_exprs.rel.meta": "88372b2312d65c078ec31aabf0f3968c4443f1fd2d7ceb7d99870f1ca1bb061c", + "db-swift/default/function_types.rel": "613c245af9f6833291209bfed4edb55fb6317df551305247d1e731bf412e25b8", + "db-swift/default/function_types.rel.meta": "41a5c0b51ab8dcc27d515cf8f335bc64bd9b80302f2d7350db4819caef12b7a0", + "db-swift/default/generic_context_generic_type_params.rel": "7bc48e1e5da93c39474d39a0d2e2c8228ceead722248d7739f480dbb6cc27623", + "db-swift/default/generic_context_generic_type_params.rel.meta": "e7b910fd98a92b0a515d48be7bd82e8bafd01aa5c1e0321520e9eeeeb52f774c", + "db-swift/default/generic_function_type_generic_params.rel": "34ca190076dbd88c7bce6647a7c4d46117125616f68328bad184b8ff0fa6ec70", + "db-swift/default/generic_function_type_generic_params.rel.meta": "f4f44df7b72be7ec1d7ff768ab54ec021c0a9431a8fde334c0097c74138be859", + "db-swift/default/generic_function_types.rel": "ad984a05b54f314b01c49936954b0e8a3ea4b920965f40b8c748d53016265be5", + "db-swift/default/generic_function_types.rel.meta": "d521600fa69e65995dd0c8ef35741b8cb136a87179fe564d64db972f3f5d5692", + "db-swift/default/generic_type_param_decls.rel": "0913544d186717ff3258d6f5948fe861aa15b19f17326505ffd770b04aa6758d", + "db-swift/default/generic_type_param_decls.rel.meta": "4e49b1154ffbce4e4e5726ff30e1ca004397f9e175d73a474d7814c7e21f99c2", + "db-swift/default/generic_type_param_types.rel": "8d35a0cf0d25eab6b2d0587c36dd7999e91f37434ebe36531cdc9d53d4a3be37", + "db-swift/default/generic_type_param_types.rel.meta": "139d2f54b39a0aeb617e88503c6c76bbbf717158b50be5bf5a7b749e4d756d30", + "db-swift/default/guard_stmts.rel": "6ba80bed7004c3c2b7c65d235bc59b5af523b56551e22a9635a9a1dc6b55090b", + "db-swift/default/guard_stmts.rel.meta": "dc94ab20e88083b3ef0f5f5cc8bd1590a4d4b5f2a791aeb87b7ab79194740d74", + "db-swift/default/implicit_conversion_exprs.rel": "bb65cb6fb6ebc6ef2f31ab568a90a65d7198605a5ab581d4e02c8971f1545c99", + "db-swift/default/implicit_conversion_exprs.rel.meta": "babb3d378cc4f54c3bd9bff7d4578a1912755bed1e2d1a052d719c6ee606e2aa", + "db-swift/default/import_decl_imported_modules.rel": "9c5398741ee87bd367dec3e1fb98a63f09980feb7aedc51253c23b6b12b772b5", + "db-swift/default/import_decl_imported_modules.rel.meta": "71f1daefe0e53a5c7e7800429ef48c5c3a5afe089e1fd4bab63d3a661299c2a5", + "db-swift/default/import_decls.rel": "f672ce9ea1fc5caa8ff5e8c46a65f64a3ff3921b2585f19ace718d90979e48c4", + "db-swift/default/import_decls.rel.meta": "5b6ca1ed27c10b656037487f96ddc5a80013954c1e1bbee71e8565b413a7baff", + "db-swift/default/in_out_exprs.rel": "1bf5d7ad088945f989ba3c085a0df48ef32ad7196cb79dff7ed05c511ce4bac0", + "db-swift/default/in_out_exprs.rel.meta": "d457eed6932166dcb104a3e826ad62157595ad6ede84ba543212830403f5143d", + "db-swift/default/in_out_types.rel": "121b175e6eb20e87cd5d6534650eb709979514271b06f1ce5fbe5c61a2ab3d64", + "db-swift/default/in_out_types.rel.meta": "28d0f713734f68fd7446a8d8f5aeae4f71746a7643bd6a0b82cd415b13fe4bd4", + "db-swift/default/infix_operator_decl_precedence_groups.rel": "ea5beb70d8c71ee0ecee404d35c758623ff706a54ece45e5b385ff3a1b6fff7b", + "db-swift/default/infix_operator_decl_precedence_groups.rel.meta": "9d74c8d99588393c7c327429d8f1a86deb7572d8b0bcd106b8bba929bad4220e", + "db-swift/default/infix_operator_decls.rel": "4ebb8f8f26f9312d73f8281de0c91e7376ea2d3ad4a902a4f573f0e54a972a9e", + "db-swift/default/infix_operator_decls.rel.meta": "353f4f64e1dffe57f82da36c07997f9905318d1889fca7aac1803aeb140b3073", + "db-swift/default/initializer_ref_call_exprs.rel": "53c1faa5eee4ff9ff36169e3ad1b6f34156dd3ecbfdc91c05db83c803b50e0e1", + "db-swift/default/initializer_ref_call_exprs.rel.meta": "a0a5dd94fd013cc0895ee3f4313a9fb3df961a54f454e4f0f8b90387e5f7d46e", + "db-swift/default/initializers.rel": "334c13509b86dcb092806a662ceaf01178247b18f133cd9afe4da3cd2c4c78ab", + "db-swift/default/initializers.rel.meta": "50faab17a681b55055f04e7c2e087b1fe127d70a7e056f268554c07eef7a997c", + "db-swift/default/integer_literal_exprs.rel": "edeb4529cf9062f02d3bd438c0f3f3ffdbb0d2e231cd3e1ad8dc64353ff4aee2", + "db-swift/default/integer_literal_exprs.rel.meta": "24ecd3d3d761941db994efe545d629d532de4f5be659fd275ac000c472e75b20", + "db-swift/default/integer_types.rel": "d8f6454c67a0e2310cd4b38220750472eb159bf9d181f16ee4868c70b2efe572", + "db-swift/default/integer_types.rel.meta": "f666927980c8d86e9be153f5cef756e9f41f5e166d18bb12d5547e5d3052d928", + "db-swift/default/l_value_types.rel": "1ee532377fa7d1a8a86a9420c88050429f9683c43291d221b9f2cc14135d29f4", + "db-swift/default/l_value_types.rel.meta": "b481e9e10911c9958f9f3f774970d98620ebeee7e4ac2fd73990745f6638848d", + "db-swift/default/labeled_conditional_stmts.rel": "0e7f162c5c4f3a9300fe71b88682b3b9d749ff506d2dc8f5283ec59804b65fdf", + "db-swift/default/labeled_conditional_stmts.rel.meta": "67b07e4fbc8f79ef4bcfd5c31ba1ea3164e01db737d9d714dfea03aeb60fd0df", + "db-swift/default/locatable_locations.rel": "e268d6a0bfec7004f20f1bc820a71e2f1a540692c0fb1ae0b4958f086cb69e7f", + "db-swift/default/locatable_locations.rel.meta": "c2a3cb174757d93199e9e0fafaa65e92a5e7b8741b2af3b63defb319277e256c", + "db-swift/default/locations.rel": "9272b458cd86b4e2fefc0ba46a819bd4b96609cf04893e458d2be19605ffc00c", + "db-swift/default/locations.rel.meta": "92f9fddd96e74751e5747786daaa63899226bab2e630b2c7508cd997b7c464fa", + "db-swift/default/lookup_expr_members.rel": "f6da65546f227e814eac1a73195d78dbfbcebdc4a97bbc3f3a7882fb38cd6b03", + "db-swift/default/lookup_expr_members.rel.meta": "e6d6bd7161de8ac50071871915869e2a5ca5a2364fa365eafab56117ef5f5c46", + "db-swift/default/lookup_exprs.rel": "99b93fc8dcf7c626fe808b296a01badcd83752626676090ecce0a05946b44478", + "db-swift/default/lookup_exprs.rel.meta": "ad6a36b48dbf4e13a2c3a74b027c731c3494b249ae303692231496ed18c20257", + "db-swift/default/macro_decl_parameters.rel": "33c26e0b5efb146e07a5aa8274747846c738a697efebfe784613923ad38105ee", + "db-swift/default/macro_decl_parameters.rel.meta": "a5736c9278fe7528ca562f69b8413851b9a70bad1b29a69bddbb9a97c9516b66", + "db-swift/default/macro_decl_roles.rel": "b4b3114f9ecdfecb1efc5c59aef49194f29e6e705184c5770b2747605edb8b28", + "db-swift/default/macro_decl_roles.rel.meta": "bb190d7233180373398f6b3acff00d26f8d0d5f37a19d72de025a6cdcb5e5d11", + "db-swift/default/macro_decls.rel": "f2914645b527300a5dee8fb9fea257fc5d7880b341196fca9317625e409efc06", + "db-swift/default/macro_decls.rel.meta": "d4542332787fffdb10efdd7ab19a259a715aa1c2e3bc426aecbcab2d00836377", + "db-swift/default/macro_role_conformances.rel": "0fccffe4ba83b610f021af2be28dd944087a2986b326320f23f24104444e560e", + "db-swift/default/macro_role_conformances.rel.meta": "6ac392dd69c20994ba86760aece86fe82a853e01d23fb85b7bd244090fa4f92c", + "db-swift/default/macro_role_names.rel": "3adccafd0ecd85a5de09ada85cf26fa12162b0ddb88be3c3c4badde266e35555", + "db-swift/default/macro_role_names.rel.meta": "df6c1266d6bbfe333860cf980a495bbb0a51d1c2854f227bf10435293d10f65a", + "db-swift/default/macro_roles.rel": "63a7151e73fe163d14e67c0e080772c3c2eb87c8fe2b08cb8e755e9c6e5e509d", + "db-swift/default/macro_roles.rel.meta": "f8add7697402b99b40fa952404826bb6bc1278ab7c0b7af1a1ac4b20e8cc7123", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel": "8733c9f3170fbd36f0be34a4fbe2d930a4a851d99dee4035b2efc898e4a5ce4b", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel.meta": "bfd55d1e5cff4102b3a3cb7f02edfef5508c2518e8b471627f034336f5d2abeb", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel": "21d6279694690fce8a88e16e8b3bda909d571e9e620e49966db1614737d9c086", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel.meta": "a8dd9a771450c5347413a2f16482f4aef03c0d5986d40c8abb957911781b9e38", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel": "1516ec654516d323e1d47502d0c14347d18c16bad83d960db4c501b4033b1ee5", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel.meta": "64f747b5e91d8e13a266eeb593cc45c2ee9bcb39dd8c2e1b7c877d6417ceadd5", + "db-swift/default/member_ref_exprs.rel": "c6bd69b931324046735e5d3d005660ee00ed8701c9fefec7f6f1dcc96257706f", + "db-swift/default/member_ref_exprs.rel.meta": "07630a33eeda1b41f266ab13e75739dcfda5b854111cb4fd1b89a0f6d3a67fbe", + "db-swift/default/metatype_types.rel": "15eb3f0bea166beab08f15840fa42bcc86f291aff63345a33275ea9c80621d5c", + "db-swift/default/metatype_types.rel.meta": "70fd1837bb19497352242afa081490dbe2ddad940622372b68c9d7c62f4b42bf", + "db-swift/default/missing_member_decls.rel": "e6b6300044f03c586dfc132ee8706fe820fff9dc45f2cae62693852ee02f22ca", + "db-swift/default/missing_member_decls.rel.meta": "73ac0d82a9a7da7495be7900d10100a9699d9ed9b930c06000ae9b1c74e311ff", + "db-swift/default/module_decl_exported_modules.rel": "87ec3ed033fc3106ae46262e53820668b196aa0a023af65cb743a271247fa223", + "db-swift/default/module_decl_exported_modules.rel.meta": "5e7c197cadf3eac9d23e966fdf3f1f7e7134f2fc8559684e413556085209fbc9", + "db-swift/default/module_decl_imported_modules.rel": "b012cddc91000bc8f1d9de4c85e11689077112bbf175d9ebe6c6a8c8e8f8b473", + "db-swift/default/module_decl_imported_modules.rel.meta": "87c62a7b1f2343270ae3461e6dd623b30733c7db9345407d21edd06daedbb3a3", + "db-swift/default/module_decl_is_builtin_module.rel": "5b7b40e598383a4b5adeadf8a3aafbbfea26b6d6ff4f9faa690084833901ba4a", + "db-swift/default/module_decl_is_builtin_module.rel.meta": "6330555213bb5966c2d174cdbbca9558501586bca0099cc0291cb298c67f187e", + "db-swift/default/module_decl_is_system_module.rel": "5608cfb5d12a4529da41ac3165d5c9463e1574d26069dd0c9eafab62e912fc67", + "db-swift/default/module_decl_is_system_module.rel.meta": "aa3ce008eea57f53979c9c3c903db692b0cf3baa0d61942a0ec6218f6a233f12", + "db-swift/default/module_decls.rel": "d6690c04416fabf39332b9d33ab1c2ef524959db0529df64af388a8191855fe7", + "db-swift/default/module_decls.rel.meta": "d53c5dcf41cd797bce6644a80fb4ce17491109adedc39deb9a40aa038040da05", + "db-swift/default/module_types.rel": "0f987a2e387a95e452fd8392fd51c898d3e88e78db1a931fcce5061cc13b168e", + "db-swift/default/module_types.rel.meta": "b5c7287798434484cb5a920c5d9a4f7e731e041ede689d3287cb39988df901f1", + "db-swift/default/named_functions.rel": "dde8b962d2eee08970ebe6529f3e47fb9dba75782f5337d9ec7310b4cf452803", + "db-swift/default/named_functions.rel.meta": "fd535588e2562420d661e6879e97ae453f4c7e84873f114ec6f10eb88e149715", + "db-swift/default/named_patterns.rel": "5fb39287e37123451484e0a7428a804bfba81e8eb250a1c11dcc9651bb4248a8", + "db-swift/default/named_patterns.rel.meta": "8a5cb2a06d3a757aace6d02b1336d81baf9c45880f1d17400d233a4982676241", + "db-swift/default/nil_literal_exprs.rel": "1aa6c97e9358a95a44d468ac2e3e6211ea62e7edd2220b4d29763b1c335c49a7", + "db-swift/default/nil_literal_exprs.rel.meta": "b76e0546ecd20c89c263d38943eca91d2690792a4dd67538aca8a194ffd810bc", + "db-swift/default/nominal_type_decls.rel": "995e023d3244f8d5ec93e1326fa088b0cc1dff195bf1c93c268ece223dea29b8", + "db-swift/default/nominal_type_decls.rel.meta": "98afead08f9eb11d12060f09bf774d88a02f6478af1a02177d01481b4c8b0646", + "db-swift/default/opaque_type_archetype_types.rel": "14efc3a3c3ed0e43705ef835a95fb3b1442c3bffa0e009f5f23f8d864b5b6908", + "db-swift/default/opaque_type_archetype_types.rel.meta": "8594c97047440674d872e8247696f5bc1b4fe048d0f5a27bc75f73751297e2ec", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel": "57168f29c43a09792b55cdeca506353defc9ef09c3a52aa61cba8e5585dd5ec1", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel.meta": "f1708f3a697dfa7775d916ce615df43a295ef18fa4a94a4dcc9dc9fbddce1a45", + "db-swift/default/opaque_type_decls.rel": "b29f822c8951f152d38fbdb617448783626478ccde13834c683cccf9a4df9c94", + "db-swift/default/opaque_type_decls.rel.meta": "261708b3915eed47932ddebb8bfd7271c50da957a8e65b623ff1a7df1e155cfc", + "db-swift/default/operator_decls.rel": "12a218c1af18e1e02072ade63641041d0e3afc819155bc767e0623a52510757c", + "db-swift/default/operator_decls.rel.meta": "a915afb3b7872a8f96d158569b64604457aa21c1bd0368cad1eef57edcbe5938", + "db-swift/default/optional_some_patterns.rel": "893fa51f92dbb1b41734104f359e5d929a5e5fb8f26c637a66b7c13a2f4d564c", + "db-swift/default/optional_some_patterns.rel.meta": "836c5b86f7fe6e9d0875dd47bfd2eeac334848cec993494271ee07ce86bb5981", + "db-swift/default/optional_types.rel": "06d397cab9eac3e04a12a08af6f0e95e329d0d3c00e360274583077ba1ab0703", + "db-swift/default/optional_types.rel.meta": "01b5f47e5d69fbb80de3b7854b7a85ee2c6079413496c398fecb2b1c32a42e55", + "db-swift/default/pack_archetype_types.rel": "09c4f9e9d9e369c497df06445187c4a69390688874ca74e1986f3b9d3a5ada15", + "db-swift/default/pack_archetype_types.rel.meta": "a5a7e4ae0f7f0b3a1fd7b67cfa43fce86c00e605bb5bfef2ac66f58f29422796", + "db-swift/default/pack_expansion_types.rel": "2c6abb3201b7db2b6577c0a1c0432755568122b181278e9984a55cf7231e4887", + "db-swift/default/pack_expansion_types.rel.meta": "4ec9c269f12ad9ee6c39cead46bc1efb44e87d5fc49aaa50c0607e593900da76", + "db-swift/default/pack_type_elements.rel": "1f0f23bb4065ecc10a984aebe4343c5c667a0f7542052c7841e123c33b264ab2", + "db-swift/default/pack_type_elements.rel.meta": "74e815d2f06efc16770e9be7ae24792c4dd32bce5cf43260365ccaad569a8b40", + "db-swift/default/pack_types.rel": "8fb1c49c8a2d5e785564359796f8eec003922db0c60cb1975851a5b08d0e8421", + "db-swift/default/pack_types.rel.meta": "18c70cd2f1d5193e72bd70e36e90e89b82b8e741a24c36819eb90d1c8ea70509", + "db-swift/default/param_decl_is_inout.rel": "78259a9119ec45618e6156d738f163a747fd3010ad325063c4a523386fe45c66", + "db-swift/default/param_decl_is_inout.rel.meta": "66576c9f89e13c89e595a32f77cd5611f4e63f1fe152f63cf127e7fb1f649b73", + "db-swift/default/param_decls.rel": "79e6012d1468c1e62f6ae57d1839e5c2fdd1b3c1151b87a251b8e9ad887086a1", + "db-swift/default/param_decls.rel.meta": "850e6f2c2c12e1e03368d9d3f3ec41cefc46a0853d6ab954e0e9853528214bbc", + "db-swift/default/parameterized_protocol_type_args.rel": "95522333fa8e0207461e7ff8797560fe85addd49d4751498264b6343e2bb808b", + "db-swift/default/parameterized_protocol_type_args.rel.meta": "098bd1bcd9d85885304da367fd20f08d2e25a7a99c6a083b582af72f6f6a6ac3", + "db-swift/default/parameterized_protocol_types.rel": "7748097ceb223601d7b7a28c0531115c8143499b4a62f750331c14ddb18abd50", + "db-swift/default/parameterized_protocol_types.rel.meta": "2062bad3703262f42f95a1d651f8092e59e936c6324bf9afa1656c98bc2f7d78", + "db-swift/default/pattern_binding_decl_inits.rel": "6bf6e5196ec7b1f7e333a313b9697ff17ac9753eb7c4256fe3c33cab7fbab412", + "db-swift/default/pattern_binding_decl_inits.rel.meta": "d518caf6e0c9bc8df2308ff0697912a7decf7f727e134372db10ebeb2bfd7954", + "db-swift/default/pattern_binding_decl_patterns.rel": "1e2fa6ca2524b52859e328e4dbbe247ca9b4ff74bdae18c9bd025bf33a7529d6", + "db-swift/default/pattern_binding_decl_patterns.rel.meta": "4bcba208b46a513242d00ea68617c301e37dcaff77453cd1c096b7b212acab00", + "db-swift/default/pattern_binding_decls.rel": "ac9f7e7832b9727ae480b272fd593d49cc2f37f868d6255ebb9333fbf437a16f", + "db-swift/default/pattern_binding_decls.rel.meta": "3479c9143447593090e1815d63d10d1c706524cc9d7a89e4de32b136af6ec0fa", + "db-swift/default/pattern_types.rel": "906b781213a35cc01559f27188aea232bf4de113d7a2bd21dd004bc0cc19c684", + "db-swift/default/pattern_types.rel.meta": "a284ab13aa509a6fec78386293d4d0ee3a587d9a958f717ab7018d8900e83299", + "db-swift/default/pools/0/buckets/info": "8d76926adf5dea07211507e3ecb5cc44fe25d4c454dfa995d7d517c599bce048", + "db-swift/default/pools/0/buckets/page-000000": "a160fbc9da7796259da2d5b06c8044e3a3679144eb4f18c670042448c0f77640", + "db-swift/default/pools/0/info": "6ae71bec90fd3f34ceb1243ba3c5d47a0c7891cd29c54e4a19be58a3df79e6c1", + "db-swift/default/pools/0/metadata/info": "349933ad08f224ac88035b20f0479d8e4ff3d0ff3ab768c1aacbd445ade48648", + "db-swift/default/pools/0/metadata/page-000000": "3628fa27634497e145d662ac5765c056de27f9cc353b7dbeec1011f71d9aa8a6", + "db-swift/default/pools/0/pageDump/page-000000000": "890818fd93a91cfcebcc360cd1436c3c1d96fe5be9556f73bfb6c29ebccae65f", + "db-swift/default/pools/0/pageDump/page-000000001": "cda02ebe0bfa50c41b921e24f7f374066fc6712ef23c4a5b3d8a2592e864703b", + "db-swift/default/pools/0/pageDump/page-000000002": "dd709db5360666181b7db5b00c520cf22329e2ebb5e207c25cb579ead42f0394", + "db-swift/default/pools/0/pageDump/page-000000003": "f814f32bdc5a3f8f5f1ba901de5f5073ce6c5bad1a9b143380c2038b93c52e69", + "db-swift/default/pools/1/buckets/info": "64fbf1c189dfac4325b090df3e6eda406d98814ebbe346292ac7c624719272a9", + "db-swift/default/pools/1/buckets/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/ids1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/ids1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/indices1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/indices1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/info": "65079626387976a4d333d91307f717f63ac446cf70fb6e910a48dc0e84ccf2e9", + "db-swift/default/pools/1/metadata/info": "4e7223a472e9ea0ee83c42de587ce7ee94235acbccdf92fda5646ffabf76f465", + "db-swift/default/pools/1/metadata/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/pageDump/page-000000000": "e4b4feafeeb1da14d81e10706fa949f5675af06bc9a25bd3f901ce6758ccaddc", + "db-swift/default/pools/max-id#Dynamic-New-Entities": "97359fd33325a58140a407979a4cf537e558fb7cddafb0b5d680575645e972f8", + "db-swift/default/pools/poolInfo": "376a71b6e28b31fea1d6844c54205d5a8e28e0e935465c9ee386402cb23fb77a", + "db-swift/default/pools/tuples#Dynamic-New-Entities": "052bbbd9726b6cfb227d9fda99e9a66ad7b35f10b6a55e4064c71ad2a5c3d27c", + "db-swift/default/postfix_operator_decls.rel": "cb6479911366b145650ee717f0cdd191adeb80fffb92e987638ec9b8f4f5099d", + "db-swift/default/postfix_operator_decls.rel.meta": "027be33fcceb59ada909a40beb76f31b36affa80be990e79beac31efc7cb809c", + "db-swift/default/precedence_group_decls.rel": "b22174a112543da9b8bb6940027cb7b65130c648e041f212c754190c65745948", + "db-swift/default/precedence_group_decls.rel.meta": "200474c68f04bcdc2f9b2c9b124c44824c528a5128bc3d744a9d50a1a6b1b37a", + "db-swift/default/prefix_operator_decls.rel": "b09257fe8dde861ffac32110236e8ffe0f43fff5cc452c3b61410d7707d213a2", + "db-swift/default/prefix_operator_decls.rel.meta": "4e6729ddfd5cfc5138807363238696d3b60880f4f83e04fafae546787b7edfb5", + "db-swift/default/primary_archetype_types.rel": "40d1ab8c7b279eb8b11c904c8ea0f9874f1c48f878f942c78aab17fda7e41f77", + "db-swift/default/primary_archetype_types.rel.meta": "bee94afedf426e0fb12b3f27b12f49f0bb0e1207e5980342eb55fe6eee04e47e", + "db-swift/default/protocol_composition_type_members.rel": "b0058eb0fd10fa518c43897ce241a73f9a87fd20e3645214c9ad99384c0faa05", + "db-swift/default/protocol_composition_type_members.rel.meta": "588d0202eda777021710355f9bcb550ade759efd5a5a029c762d786b3a9960ea", + "db-swift/default/protocol_composition_types.rel": "972ac3edec556c828c9625a38d1aa9cbfe226ea5c65511fc2b0c2126a693caa8", + "db-swift/default/protocol_composition_types.rel.meta": "13ad078abb0982b9098de62fa5401a139ca959fb5e9d8075b67415c400f255e9", + "db-swift/default/protocol_decls.rel": "a9735ec6b74ac2aaaa4c150988c79a2e7b0b24916c60941fc2fe949556c36a11", + "db-swift/default/protocol_decls.rel.meta": "4a8dea3c6f471ad269f95f15ff2a15c03be5ed6b9695c8f07d8e24ce20fee52b", + "db-swift/default/protocol_types.rel": "69c611b5637e573bd2e047e93f5839ec1f8a23e31b561d3d8cbc8965544919d6", + "db-swift/default/protocol_types.rel.meta": "995b24b5c8480f74e478398f23462561a63cbb0114ba44703b69a95f34f2f6ce", + "db-swift/default/reference_storage_types.rel": "e76f54ee0ebbe9e02ffc3e49eb9522225d25ae5f8ecb80678f9ecd5d8eba5e21", + "db-swift/default/reference_storage_types.rel.meta": "0d87255dd5bc8695ccedf24f6276ffe44f30170073d17b01cd39a59e74fc36d9", + "db-swift/default/return_stmt_results.rel": "4195926f1c925e0ce65f9d8edc760529fade667612521693fee93592e76efe59", + "db-swift/default/return_stmt_results.rel.meta": "9f56d36ff687c559d544ad6d6b001e6c8004347fc755a29386fa86197f36268c", + "db-swift/default/return_stmts.rel": "c1e2835298fa129f10ae2c76113d546d03909ab9dc01b7a140d82a6eebc5020a", + "db-swift/default/return_stmts.rel.meta": "160451ad0dea6c249b21e5e5fc19396d147cb0bbef427873288453e96b93149e", + "db-swift/default/self_apply_exprs.rel": "211fd9e3dbfd929ad1bfec715e476ee4167137dd051b37e1315921b58b8639ed", + "db-swift/default/self_apply_exprs.rel.meta": "29cfbec5d99d071af70186eaa281dfde6682439b834a7a48bc401db1986e9310", + "db-swift/default/sourceLocationPrefix.rel": "ea513ec2ed4b79dd1de53ad748d8d3636a041bbe9e5a6140a4019879ff11f68e", + "db-swift/default/sourceLocationPrefix.rel.meta": "496e91ea367a0b5b2e7a0c3fbf6d0525a52f231c4ad93e64e2d282e83f749205", + "db-swift/default/stmt_condition_elements.rel": "8627441c6240e3673a5643b426e1ef42c1e147c34bec8b773042345535682d1a", + "db-swift/default/stmt_condition_elements.rel.meta": "412eaef82c86ed56ce88d6311b1b74f5eb3e282e0ac15836d16baf7c7be24cbd", + "db-swift/default/stmt_conditions.rel": "781899fbc8d7402169c149bb908aac7257508b2ec24a59338831185517df0ee3", + "db-swift/default/stmt_conditions.rel.meta": "a03b132dd2cf7abc504c261ca2feeddadd7205c88819f932970c89da0915d6b2", + "db-swift/default/string_literal_exprs.rel": "e25b8451152bf132494d38746ee86ecb3b7f0c8da6610bc672e6ecdd2ded2001", + "db-swift/default/string_literal_exprs.rel.meta": "3ea8b209327f224857f3861dbb4ed333e4e81908bb7c5810853c84d98b5c7f8b", + "db-swift/default/struct_decls.rel": "bb01a6261b9cae6fbd33163e372e8a7524b7b35d00c37251e8fa7ca796388407", + "db-swift/default/struct_decls.rel.meta": "d6fd79ea8667cf38b64da28d9cdb659a2b33af4f8103b0ce7da82d25e32a655e", + "db-swift/default/struct_types.rel": "764289ddb5b4740606b83a9c0acffce094e20c795d78864fafc835047224cd74", + "db-swift/default/struct_types.rel.meta": "d330e7602f4725de50efdaf6870c5bb44f2f11feff4861bd4822fe13725c5fa6", + "db-swift/default/subscript_decl_params.rel": "e43f68bb58fabc85ab420760cb792e2fd2fabab9841b567ef274de2f84e333c1", + "db-swift/default/subscript_decl_params.rel.meta": "59543cda02616cb10309c91eeab7059d1c01d582a06d524f5e423c7fc426a608", + "db-swift/default/subscript_decls.rel": "3ab75df23f84d95f5e5fc55cc144c2ee6515e92c375a5dbd9abf17cc59f767e0", + "db-swift/default/subscript_decls.rel.meta": "8a560a5d1c1b9bf5bb3735dead45403b10817c464705aeecb7769aa5e5e44f46", + "db-swift/default/subscript_expr_arguments.rel": "ca61c9708f1c4c130b4dcb9d74324c1ad912a4706402cc3cbc37ee02dba1d6c5", + "db-swift/default/subscript_expr_arguments.rel.meta": "e25c9038d7ef41f77931a4cf7bf03156939d4f6a0a06d0dbee800daa1f1100f0", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/subscript_exprs.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_exprs.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/try_exprs.rel": "3aeddb9383381d523ba46fd7d946a85fe2253f75bb7a6f46ad88893161854e23", + "db-swift/default/try_exprs.rel.meta": "7115d27b277a0d0f6dbb98ee608bfbaefc9259f17b56f9eb7193728ebdfdc3e4", + "db-swift/default/tuple_type_names.rel": "e35d2eab001a02c20444fb7b4a6fbf272e454d8c12d474fb4656340ed6c1e49b", + "db-swift/default/tuple_type_names.rel.meta": "1de487b2b41d78dee891ac3ac81c412c72aa430aed8d9d8ad20842f3bd07027f", + "db-swift/default/tuple_type_types.rel": "6f3907f1df09e46df8757a23ef26c7f065cade3561f250284c2a3f17d54d7139", + "db-swift/default/tuple_type_types.rel.meta": "79f3255518dcb3b7a20765528387aa6b4283342dc1205e249ec5c440146179d9", + "db-swift/default/tuple_types.rel": "97bda0c76c89d0ee0238a00dacb871f56a7bffbcc40b3158d33dcbdef85bc531", + "db-swift/default/tuple_types.rel.meta": "d73eaf7d7282209dedae222d093d12a902e289886e23298e280acf2f269eb755", + "db-swift/default/type_alias_decls.rel": "74e84bc26e2e2ab1efaa575fef01d53e68a205b1482692a6f1c293a365be89c0", + "db-swift/default/type_alias_decls.rel.meta": "30dce236d738940c71e7cbd41da81f69fd97713a92ece54174d336f6b358b25b", + "db-swift/default/type_alias_types.rel": "602173cfcae646c9a7da5bc88ec648badb1a6a849fed5b180024924f2b1ea911", + "db-swift/default/type_alias_types.rel.meta": "1f90f617067f5a0bf1dcedcb160672e25c0a6a9cf7d11cac44e455be15b71a69", + "db-swift/default/type_decl_inherited_types.rel": "ea280b45ae14488940bea55320ac69f20e13560a9926960b6f4772fb2f1b48ac", + "db-swift/default/type_decl_inherited_types.rel.meta": "907ae6874d76708ec05efc35e8a95b3ebc7240e4b5667d1ff99636be63817b60", + "db-swift/default/type_decls.rel": "666dd3705bcac7b85bd269b845b2d13652efb1f2e7ae1ab1402a98d579b3bc71", + "db-swift/default/type_decls.rel.meta": "3360e968b476b52859bf54d90fa0b41b737ffdfbfcce16e8c2966a970791e0eb", + "db-swift/default/type_expr_type_reprs.rel": "3fbe02e0dcbedd994f417d0b2da7f0365814f003a4122113af133d366a077e74", + "db-swift/default/type_expr_type_reprs.rel.meta": "5c9d90505e478cd47ebf4fb29ca6554ef4c097a3191eb07540c278a684b98e69", + "db-swift/default/type_exprs.rel": "0886868624bdaca056992307281ae1a97df082e37db4f5d57cef18b47712d45c", + "db-swift/default/type_exprs.rel.meta": "3212e2ccf9bddacfab4acf9070879a2e14352ea7fd5a4db285f07b0c53e2447a", + "db-swift/default/type_reprs.rel": "7e8cf9b8589c9c742cf82b6e034284d6876c4b0cd3a15ffb870af457b1df3473", + "db-swift/default/type_reprs.rel.meta": "337e56c40138bfdba078288fea26a547545f1053028d2ea54ae94ba531220da1", + "db-swift/default/typed_pattern_type_reprs.rel": "d761140e56050f5583ea5163ffe83a58f3ad4ff0b3e2809b1ddafe9d4309c3bd", + "db-swift/default/typed_pattern_type_reprs.rel.meta": "f99695dbb4d7ca35e9d04c9c53e6668f2c9f8565e23b43d3ec46fbd295218032", + "db-swift/default/typed_patterns.rel": "9405706a05f2a50732af220bf4cc4d53c04ce326b6e5eb00d92e7ea89ef58d31", + "db-swift/default/typed_patterns.rel.meta": "b815364d533c510361ac78b6e4210d22238bfe0476a15ffe5d22b5bf8b267676", + "db-swift/default/types.rel": "0edfa1a6947aeb5c11fc23a2a7cb6e167b8413f02ad58d0bf480f6e94bad4630", + "db-swift/default/types.rel.meta": "4c2d561e6896c025468b0e88658b163cc268033422b4d3284db417fc38da8665", + "db-swift/default/unary_syntax_sugar_types.rel": "03c2d975d9b1735c6d2a773915c0900b074f0983ff4571bde5a372022f57ec82", + "db-swift/default/unary_syntax_sugar_types.rel.meta": "e1d3407e61851fc8a11249fe10030cfb4dde35ab2e5b9f2a72e4043c60609d35", + "db-swift/default/unbound_generic_types.rel": "bcaf56d3abe8b5ce58c51f08d2f2c2c9e8f4d0ddad665470b3de438be8acfa75", + "db-swift/default/unbound_generic_types.rel.meta": "d77912092c8e63415a7d75fe6c63852bde9a4fa23901362f6c11e326349ca08e", + "db-swift/default/unmanaged_storage_types.rel": "bc620bbeb0ed7376c33873b06f5566c41bc833304b46d6d7942bff6b49d23d6f", + "db-swift/default/unmanaged_storage_types.rel.meta": "292e1a8a47c804deda0914226b5b8d0da198663ccc72f807703009815dbfc0e4", + "db-swift/default/value_decls.rel": "f37b2c9b7059e16ee956b61026a855ff2dcc7939432a1e54156aa131fcc44f56", + "db-swift/default/value_decls.rel.meta": "24062d89b7cd1bc5089a2a6a66f3dc2dc6ce7c472b67c2ee9e1170ef82ba8cd5", + "db-swift/default/var_decl_parent_initializers.rel": "2712d9dd74ddc51e38c54477d299e13743abbe9516710e8887cca28bc1feea2a", + "db-swift/default/var_decl_parent_initializers.rel.meta": "afa4e06d51f02a682fe78fea2adc01079bfc6a33fc4890f67ee3569535288b30", + "db-swift/default/var_decl_parent_patterns.rel": "5aa49061ce0a962331d9183bd1e26270eb3ac86914c67d5ed564f41e31fb7ace", + "db-swift/default/var_decl_parent_patterns.rel.meta": "ebb607d7041c062ac4003c4c6915e08b21cc2075e2170950fed22a7fc1fad291", + "db-swift/default/var_decls.rel": "086966198cacdc34e0b1db85611dc4695158988bd9803fd284c36b9aaa5c0c4f", + "db-swift/default/var_decls.rel.meta": "2106ee451bfa9cbd8f59292a29dd6bb807259d55c46f12ae298c2504dff803e8", + "db-swift/default/variadic_sequence_types.rel": "b08d073bdafce58dacdc048d6a8d800e5bf7f9136842ab523a4b0876aebb350f", + "db-swift/default/variadic_sequence_types.rel.meta": "e52a9e5b0066f61bf903c6e9563cc43caca796d139ad4ccf57b52a675a3b44be", + "db-swift/default/weak_storage_types.rel": "0bf6641aac1ab19d65cc3edd9cea9ea22dbae4daadadbd58cc62706aae3b891a", + "db-swift/default/weak_storage_types.rel.meta": "0d405bc62df96edffa95bdc037515c6134ea08cac238d36a545aa4132a331541", + "db-swift/default/yield_stmt_results.rel": "a51e9cd49b1dd71cc5854ab2fc57c0a286ed55279462b321f0f9e1204685cd32", + "db-swift/default/yield_stmt_results.rel.meta": "ffb5d882b103ba88d5550523bddd95a8b417ddeaaa83326effd542d6d2f5af93", + "db-swift/default/yield_stmts.rel": "79a93a661f4794ae579e0baf75da583f92b8317f880224407d0fb9ebf6a0f93f", + "db-swift/default/yield_stmts.rel.meta": "a5ff2e8117181843a84bca67630d8fe60c5f8bc9ff368549e63152964630f8a2", + "db-swift/swift.dbscheme": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "db-swift/swift.dbscheme.stats": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + "scored_activation": false, + "scope": "non-scored-String-data-initializer-heuristic-correction", + "queries": { + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/ResolvedConversion.qll": "413f57144dda7ffc23bab89d7c7a5b38ec79f2bbff8fc689114d4adab6f45c2a", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/flow.ql": "6aac347e9bdf6660d610e56a8b8806d9299f12c617751eeb77793c9ef4b34c76", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/roles.ql": "e29a5c0798508da1fa25e845f693085faa94d28ac80edc969b179d1bdf16b4d2", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a" + }, + "runner_files": { + "scripts/swift_v2_process.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "scripts/materialize-swift-resolved-pack-v2.py": "61560693a08df57f650fc1393c0067e728a885b23e3fb86bbc36f6d16c5f4dc1", + "evidence/swift-resolved-native-v1/conversion-pack-manifest-v2.json": "a06beaa3bf3fecc8fb7c4199a043bf5e53eb9d0ac6663c3eff67fa71d94841af", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.json": "f5b4e9c8d5d727b875b8dcd1d394b9c2520906fa8fc7c9ff079cb60c6da370ed", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.patch": "094fe2d7c04cb607223784cb2d5aa248c5c3b6e83d0bb086fb6e1fedd525a5e8", + "scripts/probe-swift-resolved-initializer.py": "3499dc71972e8142ddc38d0c6251ad0963b678cc60df65c25ffb3ca466e5022d" + }, + "limitations": [ + "This change addresses only the resolved Swift.String data-labeled initializer heuristic.", + "Ordinary body failure remains a separate blocker, not an accepted negative.", + "Other initializer heuristics and SDK identities remain unqualified." + ], + "revision_reason": "Binding annotation required for catalog string inputs; prior sandbox and QL compile attempts retained.", + "expected_semantic_sink_lines": [ + 20, + 35 + ], + "known_unresolved_missing_body_sink": 35, + "required_removed_false_sink": 42 +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/ResolvedConversion.qll b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/ResolvedConversion.qll new file mode 100644 index 000000000..acdf6a55a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/ResolvedConversion.qll @@ -0,0 +1,34 @@ +/** Versioned adapter experiment; preserves stock flow except unproved String data initializer heuristics. */ +import FoundationSources +private import codeql.dataflow.TaintTracking as GenericTaint +private import codeql.swift.dataflow.internal.DataFlowImplSpecific +private import codeql.swift.dataflow.internal.TaintTrackingImplSpecific as Stock + +/** Only the String data initializer heuristic is intercepted in this experiment. */ +private predicate rejectedStringDataHeuristic(DataFlow::Node input, DataFlow::Node output) { + exists(InitializerCallExpr call, Initializer target, NominalTypeDecl owner, Argument argument | + target = call.getStaticTarget() and owner = target.getDeclaringDecl().asNominalTypeDecl() and + owner.getModule().getName() = "Swift" and owner.getName() = "String" and + argument = call.getAnArgument() and argument.getLabel() = "data" and + input.asExpr() = argument.getExpr() and output.asExpr() = call and + not (target.getModule().getName() = "Foundation" and target.getName() = "init(data:encoding:)" and + target.getNumberOfParams() = 2 and namedType(target.getParam(0).getType(), "Foundation", "Data")) + ) +} +module ResolvedSwiftTaint implements GenericTaint::InputSig { + predicate defaultTaintSanitizer(DataFlow::Node node) { + Stock::SwiftTaintTracking::defaultTaintSanitizer(node) + } + predicate defaultAdditionalTaintStep(DataFlow::Node a, DataFlow::Node b, string model) { + Stock::SwiftTaintTracking::defaultAdditionalTaintStep(a, b, model) and + not (model = "AdditionalTaintStep" and rejectedStringDataHeuristic(a, b)) + } + bindingset[node] + predicate defaultImplicitTaintRead(DataFlow::Node node, DataFlow::ContentSet content) { + Stock::SwiftTaintTracking::defaultImplicitTaintRead(node, content) + } + predicate speculativeTaintStep(DataFlow::Node a, DataFlow::Node b) { + Stock::SwiftTaintTracking::speculativeTaintStep(a, b) + } +} +module ResolvedConversionEngine = GenericTaint::TaintFlowMake; diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/flow.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/flow.ql new file mode 100644 index 000000000..1456ab813 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/flow.ql @@ -0,0 +1,25 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +import ResolvedConversion +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +module ResolvedFlow = ResolvedConversionEngine::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-conversion" or + ResolvedFlow::flow(source, sink) and profile = "adapter-patched-resolved-initializer") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/identity.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/roles.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/roles.ql new file mode 100644 index 000000000..0169b8f22 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-conversion", role diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-initializer-queries-v1/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-pack-manifest-v3.json b/evidence/swift-resolved-native-v1/conversion-pack-manifest-v3.json new file mode 100644 index 000000000..eb1059170 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-pack-manifest-v3.json @@ -0,0 +1,20396 @@ +{ + "scope": "adapter-patched-library-not-vendor-native", + "base_manifest_sha256": "4fb53772c26dbdf98b599403ed0fc7f396f019fcfb6e95447397f8369af68f9e", + "patch_sha256": "094fe2d7c04cb607223784cb2d5aa248c5c3b6e83d0bb086fb6e1fedd525a5e8", + "ssa_patch_sha256": "d61a606ed559388abf83babef9828f3d1d9bebc5549e447077636136b94cd75e", + "files": [ + { + "path": "codeql/concepts/0.0.32/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/concepts/0.0.32/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/concepts/0.0.32/CHANGELOG.md", + "sha256": "1c4f6546b848e75b2ffae55c8fbcf0222b024feb19cacb6ee12fcb4df0c8002c", + "base_path": "codeql/concepts/0.0.32/CHANGELOG.md", + "base_sha256": "1c4f6546b848e75b2ffae55c8fbcf0222b024feb19cacb6ee12fcb4df0c8002c" + }, + { + "path": "codeql/concepts/0.0.32/codeql/concepts/ConceptsShared.qll", + "sha256": "4dba7da8074409cfac3c578c1523d42998673d8fbb5ee7e879c11571dee98959", + "base_path": "codeql/concepts/0.0.32/codeql/concepts/ConceptsShared.qll", + "base_sha256": "4dba7da8074409cfac3c578c1523d42998673d8fbb5ee7e879c11571dee98959" + }, + { + "path": "codeql/concepts/0.0.32/codeql/concepts/CryptoAlgorithms.qll", + "sha256": "c7e9d5e03ba23b98ae15ea2e2c644ee727cf3f9a025ebf2f7d7f0de7bbc02270", + "base_path": "codeql/concepts/0.0.32/codeql/concepts/CryptoAlgorithms.qll", + "base_sha256": "c7e9d5e03ba23b98ae15ea2e2c644ee727cf3f9a025ebf2f7d7f0de7bbc02270" + }, + { + "path": "codeql/concepts/0.0.32/codeql/concepts/internal/CryptoAlgorithmNames.qll", + "sha256": "a3acac3cdbaadf836dd608022b8eb437c94bf72e72b474db319a3c661a03ed41", + "base_path": "codeql/concepts/0.0.32/codeql/concepts/internal/CryptoAlgorithmNames.qll", + "base_sha256": "a3acac3cdbaadf836dd608022b8eb437c94bf72e72b474db319a3c661a03ed41" + }, + { + "path": "codeql/concepts/0.0.32/codeql/concepts/internal/SensitiveDataHeuristics.qll", + "sha256": "6fd9299a739a25250dae9a256c3fad0b6ea122db5499f3085fd66ff4e956702a", + "base_path": "codeql/concepts/0.0.32/codeql/concepts/internal/SensitiveDataHeuristics.qll", + "base_sha256": "6fd9299a739a25250dae9a256c3fad0b6ea122db5499f3085fd66ff4e956702a" + }, + { + "path": "codeql/concepts/0.0.32/qlpack.yml", + "sha256": "b2b02f82140a0620f09cc6c519bf18e0761584e8df8f222dccf2dc235f7608e3", + "base_path": "codeql/concepts/0.0.32/qlpack.yml", + "base_sha256": "b2b02f82140a0620f09cc6c519bf18e0761584e8df8f222dccf2dc235f7608e3" + }, + { + "path": "codeql/controlflow/2.0.42/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/controlflow/2.0.42/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/controlflow/2.0.42/CHANGELOG.md", + "sha256": "6ef567602f62302ab573c65e09ff2f8d0a62f47b1f5fb440fc7bdd66fb429f6f", + "base_path": "codeql/controlflow/2.0.42/CHANGELOG.md", + "base_sha256": "6ef567602f62302ab573c65e09ff2f8d0a62f47b1f5fb440fc7bdd66fb429f6f" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/BasicBlock.qll", + "sha256": "9f89be49ea91bda5c81abf5bee13ee9fdb73ebb6873fa5b0c5952f5b6a9bcfa7", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/BasicBlock.qll", + "base_sha256": "9f89be49ea91bda5c81abf5bee13ee9fdb73ebb6873fa5b0c5952f5b6a9bcfa7" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/Cfg.qll", + "sha256": "203e8d576f3f0c384ecfe883cbea6e3b34cc5a60901ba104b7c8162a46063815", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/Cfg.qll", + "base_sha256": "203e8d576f3f0c384ecfe883cbea6e3b34cc5a60901ba104b7c8162a46063815" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowGraph.qll", + "sha256": "5233d53f308a3ea3d3e9d8e6e482a28032a68fef53f46e2e25a9f6b68a294180", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowGraph.qll", + "base_sha256": "5233d53f308a3ea3d3e9d8e6e482a28032a68fef53f46e2e25a9f6b68a294180" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowReachability.qll", + "sha256": "dc1c9c11fc109575dc746541fc943982d9de7c692eb81e6d6d33c65be8bc1c33", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowReachability.qll", + "base_sha256": "dc1c9c11fc109575dc746541fc943982d9de7c692eb81e6d6d33c65be8bc1c33" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/Guards.qll", + "sha256": "42dcc120f3ae970f2096df3e02cf4ceefd4e4172941db25f53b9496ed9fe8092", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/Guards.qll", + "base_sha256": "42dcc120f3ae970f2096df3e02cf4ceefd4e4172941db25f53b9496ed9fe8092" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/PrintGraph.qll", + "sha256": "5c408f842f717e13bd227b647e9c2df49ddfffc4a88722d264961d10071d1bab", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/PrintGraph.qll", + "base_sha256": "5c408f842f717e13bd227b647e9c2df49ddfffc4a88722d264961d10071d1bab" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/SuccessorType.qll", + "sha256": "52dcff73b30badf1f95b98f2fd5f7fe1788b665d09e03755d0bfd6c61c7ddc15", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/SuccessorType.qll", + "base_sha256": "52dcff73b30badf1f95b98f2fd5f7fe1788b665d09e03755d0bfd6c61c7ddc15" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/queries/ConstantCondition.qll", + "sha256": "b8b4ae74470e3511b41dc0e12ef7935e973b771e776a7365b1af0ad8709149b6", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/queries/ConstantCondition.qll", + "base_sha256": "b8b4ae74470e3511b41dc0e12ef7935e973b771e776a7365b1af0ad8709149b6" + }, + { + "path": "codeql/controlflow/2.0.42/codeql/controlflow/test/TestCfg.qll", + "sha256": "900096df84cfdf9375b2a63bc9634c69408d16f8d7245cc3351b3b4178d571bc", + "base_path": "codeql/controlflow/2.0.42/codeql/controlflow/test/TestCfg.qll", + "base_sha256": "900096df84cfdf9375b2a63bc9634c69408d16f8d7245cc3351b3b4178d571bc" + }, + { + "path": "codeql/controlflow/2.0.42/qlpack.yml", + "sha256": "fdf89d231f36d07a34f4bbe1de8b2c12104d8702ba19139be5bc933b2250098e", + "base_path": "codeql/controlflow/2.0.42/qlpack.yml", + "base_sha256": "fdf89d231f36d07a34f4bbe1de8b2c12104d8702ba19139be5bc933b2250098e" + }, + { + "path": "codeql/dataflow/2.1.14/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/dataflow/2.1.14/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/dataflow/2.1.14/CHANGELOG.md", + "sha256": "14d6d005bf46bf97b936afcb1b8e6cfbf4fe08a1ac8f1050989763ff77cc99d2", + "base_path": "codeql/dataflow/2.1.14/CHANGELOG.md", + "base_sha256": "14d6d005bf46bf97b936afcb1b8e6cfbf4fe08a1ac8f1050989763ff77cc99d2" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/DataFlow.qll", + "sha256": "30d61716d357fdca51a0fd6c508a4c8227091cbafd5dc9c11fbf6b59b30caf07", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/DataFlow.qll", + "base_sha256": "30d61716d357fdca51a0fd6c508a4c8227091cbafd5dc9c11fbf6b59b30caf07" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/TaintTracking.qll", + "sha256": "a859aeee76c0a96662209448646d47194359490605b7d25642f7465637357b8d", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/TaintTracking.qll", + "base_sha256": "a859aeee76c0a96662209448646d47194359490605b7d25642f7465637357b8d" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/VariableCapture.qll", + "sha256": "bd2a5edb8c72e50dc1067b7591fff56c79d8443a0ec89455b41ccebbc1dd8e83", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/VariableCapture.qll", + "base_sha256": "bd2a5edb8c72e50dc1067b7591fff56c79d8443a0ec89455b41ccebbc1dd8e83" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/AccessPathSyntax.qll", + "sha256": "6273aeb4548582cee22dd5e45bdd176a33abfc358f3dc6689b2f1c46a7a334c3", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/AccessPathSyntax.qll", + "base_sha256": "6273aeb4548582cee22dd5e45bdd176a33abfc358f3dc6689b2f1c46a7a334c3" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/ContentDataFlowImpl.qll", + "sha256": "5f80abea3f70de2a5902346d63b42e7d6a1d8df835e19d2f49dbf4c12c8c1183", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/ContentDataFlowImpl.qll", + "base_sha256": "5f80abea3f70de2a5902346d63b42e7d6a1d8df835e19d2f49dbf4c12c8c1183" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImpl.qll", + "sha256": "48abc6ae3a155494379f139d6a71d0d9b27469824e8f2dc5a72ff39a82ce64bf", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImpl.qll", + "base_sha256": "48abc6ae3a155494379f139d6a71d0d9b27469824e8f2dc5a72ff39a82ce64bf" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplCommon.qll", + "sha256": "a510c5dec01216057a957381bc714a0d9e5f09ac1a3842b1466e882b4a39fc32", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplCommon.qll", + "base_sha256": "a510c5dec01216057a957381bc714a0d9e5f09ac1a3842b1466e882b4a39fc32" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplConsistency.qll", + "sha256": "5eafefc1b373e161da1389758e6a19bed4dc328899dbe6752b92503c00acbf82", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplConsistency.qll", + "base_sha256": "5eafefc1b373e161da1389758e6a19bed4dc328899dbe6752b92503c00acbf82" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplStage1.qll", + "sha256": "f991aecc83bac7ad9f6dfa1325149eb866fdbbd99b42aef05082fd442d87a11f", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplStage1.qll", + "base_sha256": "f991aecc83bac7ad9f6dfa1325149eb866fdbbd99b42aef05082fd442d87a11f" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/FlowSummaryImpl.qll", + "sha256": "a1bb86bff036250a9d2e406601e33c3d02d67ea9da856d764cf5a931e6027353", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/internal/FlowSummaryImpl.qll", + "base_sha256": "a1bb86bff036250a9d2e406601e33c3d02d67ea9da856d764cf5a931e6027353" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/test/InlineFlowTest.qll", + "sha256": "e22aeee235915c4feb5fc63c3a79f0fbf147d0bed1df72c323e006485a0357b2", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/test/InlineFlowTest.qll", + "base_sha256": "e22aeee235915c4feb5fc63c3a79f0fbf147d0bed1df72c323e006485a0357b2" + }, + { + "path": "codeql/dataflow/2.1.14/codeql/dataflow/test/ProvenancePathGraph.qll", + "sha256": "58f3c74e0747b84eeb6f714c03998d4745d46f2a238eef92cf78b413a0fabed0", + "base_path": "codeql/dataflow/2.1.14/codeql/dataflow/test/ProvenancePathGraph.qll", + "base_sha256": "58f3c74e0747b84eeb6f714c03998d4745d46f2a238eef92cf78b413a0fabed0" + }, + { + "path": "codeql/dataflow/2.1.14/qlpack.yml", + "sha256": "2bdc98809eca90aeb64d0c1130fe4ab6a33818cf021ff35d3397553073cfada5", + "base_path": "codeql/dataflow/2.1.14/qlpack.yml", + "base_sha256": "2bdc98809eca90aeb64d0c1130fe4ab6a33818cf021ff35d3397553073cfada5" + }, + { + "path": "codeql/mad/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/mad/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/mad/1.0.58/CHANGELOG.md", + "sha256": "8a0c24e70636fa9f62ea6925492066e68315d565b9ce2bbafa9c7d03f5e6a3ac", + "base_path": "codeql/mad/1.0.58/CHANGELOG.md", + "base_sha256": "8a0c24e70636fa9f62ea6925492066e68315d565b9ce2bbafa9c7d03f5e6a3ac" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/ModelValidation.qll", + "sha256": "bc81e6b6258179ba84e02d134ef5d3a3eee5c23ed5a3b1ab427f855bba0a6243", + "base_path": "codeql/mad/1.0.58/codeql/mad/ModelValidation.qll", + "base_sha256": "bc81e6b6258179ba84e02d134ef5d3a3eee5c23ed5a3b1ab427f855bba0a6243" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/dynamic/GraphExport.qll", + "sha256": "ada805a404f695bf5c8d4f85a77adeebc241e397962c65e360861180fca33a85", + "base_path": "codeql/mad/1.0.58/codeql/mad/dynamic/GraphExport.qll", + "base_sha256": "ada805a404f695bf5c8d4f85a77adeebc241e397962c65e360861180fca33a85" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll", + "sha256": "390bf25d3609f213896c8255754fdf49cde9b1cec4be2677ef19c19705eaf52f", + "base_path": "codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll", + "base_sha256": "390bf25d3609f213896c8255754fdf49cde9b1cec4be2677ef19c19705eaf52f" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelPrinting.qll", + "sha256": "69422c4f1bf80f4180d837165a139fbba8d1e19bf489630a2ee36c7f57dd2807", + "base_path": "codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelPrinting.qll", + "base_sha256": "69422c4f1bf80f4180d837165a139fbba8d1e19bf489630a2ee36c7f57dd2807" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/static/ModelsAsData.qll", + "sha256": "4028c8130da9706e62062cb4072eb9983f44661bbda1e123e7462270257b8d36", + "base_path": "codeql/mad/1.0.58/codeql/mad/static/ModelsAsData.qll", + "base_sha256": "4028c8130da9706e62062cb4072eb9983f44661bbda1e123e7462270257b8d36" + }, + { + "path": "codeql/mad/1.0.58/codeql/mad/test/InlineMadTest.qll", + "sha256": "50e739c09c961e81454768727fdf56233a8479f4ae9179b3e33998f685354da8", + "base_path": "codeql/mad/1.0.58/codeql/mad/test/InlineMadTest.qll", + "base_sha256": "50e739c09c961e81454768727fdf56233a8479f4ae9179b3e33998f685354da8" + }, + { + "path": "codeql/mad/1.0.58/qlpack.yml", + "sha256": "2531fa806e2f73141f6d944ecbf46e761ea924fe31e0cd1e30eab8898bdc899a", + "base_path": "codeql/mad/1.0.58/qlpack.yml", + "base_sha256": "2531fa806e2f73141f6d944ecbf46e761ea924fe31e0cd1e30eab8898bdc899a" + }, + { + "path": "codeql/regex/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/regex/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/regex/1.0.58/CHANGELOG.md", + "sha256": "defc1d0a89931114046c17bdc0342027f1e5194dfa94729d17cabdd43c8ee341", + "base_path": "codeql/regex/1.0.58/CHANGELOG.md", + "base_sha256": "defc1d0a89931114046c17bdc0342027f1e5194dfa94729d17cabdd43c8ee341" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/HostnameRegexp.qll", + "sha256": "13b5fc99b1a87cc9c6950684fc1f528b5eccb11a06e88670ef05caebd82a15c8", + "base_path": "codeql/regex/1.0.58/codeql/regex/HostnameRegexp.qll", + "base_sha256": "13b5fc99b1a87cc9c6950684fc1f528b5eccb11a06e88670ef05caebd82a15c8" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/MissingRegExpAnchor.qll", + "sha256": "dd224fada90ff12172b187dfa3335e59b5e96d336287fdc153bfc8ce851f1e26", + "base_path": "codeql/regex/1.0.58/codeql/regex/MissingRegExpAnchor.qll", + "base_sha256": "dd224fada90ff12172b187dfa3335e59b5e96d336287fdc153bfc8ce851f1e26" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/OverlyLargeRangeQuery.qll", + "sha256": "84a71e2acea09799fd2dad1f5d9e58673d3cecc14059941b1e3198146d2d2eb6", + "base_path": "codeql/regex/1.0.58/codeql/regex/OverlyLargeRangeQuery.qll", + "base_sha256": "84a71e2acea09799fd2dad1f5d9e58673d3cecc14059941b1e3198146d2d2eb6" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/RegexTreeView.qll", + "sha256": "e66c94ed35c6628ba884b54485205fe1ef225268b1af52601b261ea4f47ee7d2", + "base_path": "codeql/regex/1.0.58/codeql/regex/RegexTreeView.qll", + "base_sha256": "e66c94ed35c6628ba884b54485205fe1ef225268b1af52601b261ea4f47ee7d2" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/nfa/BadTagFilterQuery.qll", + "sha256": "cd6f5fd4e37b9d04f54d46667d1272be7a528265abb788768a87301c4252315c", + "base_path": "codeql/regex/1.0.58/codeql/regex/nfa/BadTagFilterQuery.qll", + "base_sha256": "cd6f5fd4e37b9d04f54d46667d1272be7a528265abb788768a87301c4252315c" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/nfa/ExponentialBackTracking.qll", + "sha256": "ad1555c356ca67969904ef637ece505e1e4e90511be009bc941218843163d0f8", + "base_path": "codeql/regex/1.0.58/codeql/regex/nfa/ExponentialBackTracking.qll", + "base_sha256": "ad1555c356ca67969904ef637ece505e1e4e90511be009bc941218843163d0f8" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/nfa/NfaUtils.qll", + "sha256": "b7e39c9a056f31169787e7a696ecc2426a1fe4074dc43bf1438d16c5608f6013", + "base_path": "codeql/regex/1.0.58/codeql/regex/nfa/NfaUtils.qll", + "base_sha256": "b7e39c9a056f31169787e7a696ecc2426a1fe4074dc43bf1438d16c5608f6013" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/nfa/RegexpMatching.qll", + "sha256": "12665e561e834d0cd84037d3f249ebf77224448659ad6d94c7bc230143e433c5", + "base_path": "codeql/regex/1.0.58/codeql/regex/nfa/RegexpMatching.qll", + "base_sha256": "12665e561e834d0cd84037d3f249ebf77224448659ad6d94c7bc230143e433c5" + }, + { + "path": "codeql/regex/1.0.58/codeql/regex/nfa/SuperlinearBackTracking.qll", + "sha256": "4e62f95408b8a6c46ad1c28d3827447e768a45f537489e7219f9ede30a8c1c07", + "base_path": "codeql/regex/1.0.58/codeql/regex/nfa/SuperlinearBackTracking.qll", + "base_sha256": "4e62f95408b8a6c46ad1c28d3827447e768a45f537489e7219f9ede30a8c1c07" + }, + { + "path": "codeql/regex/1.0.58/qlpack.yml", + "sha256": "a568bfaf738a421c9cf7206a5178ef0610eea8d6e2a42e1dc112c09356057fba", + "base_path": "codeql/regex/1.0.58/qlpack.yml", + "base_sha256": "a568bfaf738a421c9cf7206a5178ef0610eea8d6e2a42e1dc112c09356057fba" + }, + { + "path": "codeql/ssa/2.0.34/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/ssa/2.0.34/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/ssa/2.0.34/CHANGELOG.md", + "sha256": "3ac16fd54ce31d0f3c9a8529d891180563c9081dcc0de1d89c9c665e66ed05e2", + "base_path": "codeql/ssa/2.0.34/CHANGELOG.md", + "base_sha256": "3ac16fd54ce31d0f3c9a8529d891180563c9081dcc0de1d89c9c665e66ed05e2" + }, + { + "path": "codeql/ssa/2.0.34/codeql/ssa/Ssa.qll", + "sha256": "d10ba25de9eb2e20c43ae1c63d2344d61c5e8504f8b0a4f811c91e746f40ab9d", + "base_path": "codeql/ssa/2.0.34/codeql/ssa/Ssa.qll", + "base_sha256": "d10ba25de9eb2e20c43ae1c63d2344d61c5e8504f8b0a4f811c91e746f40ab9d" + }, + { + "path": "codeql/ssa/2.0.34/qlpack.yml", + "sha256": "7192b330c8e62c1ef5cba8254781cb4e7c0e360ef901f900e6c13f8fd35ee0e0", + "base_path": "codeql/ssa/2.0.34/qlpack.yml", + "base_sha256": "7192b330c8e62c1ef5cba8254781cb4e7c0e360ef901f900e6c13f8fd35ee0e0" + }, + { + "path": "codeql/suite-helpers/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/suite-helpers/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/suite-helpers/1.0.58/CHANGELOG.md", + "sha256": "5ab377ccf8a43eaed09476b4a969a3f87dfbad4035ebd815b42e038c49450f3d", + "base_path": "codeql/suite-helpers/1.0.58/CHANGELOG.md", + "base_sha256": "5ab377ccf8a43eaed09476b4a969a3f87dfbad4035ebd815b42e038c49450f3d" + }, + { + "path": "codeql/suite-helpers/1.0.58/code-quality-extended-selectors.yml", + "sha256": "416c7a561ab48d61ede12705ddc061b7b981a52a2ccddca1a5098cc570a1787b", + "base_path": "codeql/suite-helpers/1.0.58/code-quality-extended-selectors.yml", + "base_sha256": "416c7a561ab48d61ede12705ddc061b7b981a52a2ccddca1a5098cc570a1787b" + }, + { + "path": "codeql/suite-helpers/1.0.58/code-quality-selectors.yml", + "sha256": "1a9935eab078a08873a574a8ffc3a4ccfef40d00c6ce0a8e17f1a2860c32b0a6", + "base_path": "codeql/suite-helpers/1.0.58/code-quality-selectors.yml", + "base_sha256": "1a9935eab078a08873a574a8ffc3a4ccfef40d00c6ce0a8e17f1a2860c32b0a6" + }, + { + "path": "codeql/suite-helpers/1.0.58/code-scanning-selectors.yml", + "sha256": "33ff5e25da1940aff0930beb6101739bcfce2b11982c829f0b152988c245bc52", + "base_path": "codeql/suite-helpers/1.0.58/code-scanning-selectors.yml", + "base_sha256": "33ff5e25da1940aff0930beb6101739bcfce2b11982c829f0b152988c245bc52" + }, + { + "path": "codeql/suite-helpers/1.0.58/codeql-pack.lock.yml", + "sha256": "3a9beadcdcb994a9910135e81b7f5275cfd19cdf200e271a9518313ea52a13df", + "base_path": "codeql/suite-helpers/1.0.58/codeql-pack.lock.yml", + "base_sha256": "3a9beadcdcb994a9910135e81b7f5275cfd19cdf200e271a9518313ea52a13df" + }, + { + "path": "codeql/suite-helpers/1.0.58/lgtm-displayed-only.yml", + "sha256": "30c87027fc635d3fe6c8744a0e4c85619adf10ef3026f26eecc3deb0b1317da0", + "base_path": "codeql/suite-helpers/1.0.58/lgtm-displayed-only.yml", + "base_sha256": "30c87027fc635d3fe6c8744a0e4c85619adf10ef3026f26eecc3deb0b1317da0" + }, + { + "path": "codeql/suite-helpers/1.0.58/lgtm-selectors.yml", + "sha256": "c70953dbe66564d4342263f1a0fadf62b19c3e9655adb563b45785087b7e8dd4", + "base_path": "codeql/suite-helpers/1.0.58/lgtm-selectors.yml", + "base_sha256": "c70953dbe66564d4342263f1a0fadf62b19c3e9655adb563b45785087b7e8dd4" + }, + { + "path": "codeql/suite-helpers/1.0.58/qlpack.yml", + "sha256": "632c19991a74fa47a9f0dbe50ec8cef0509263269e207eef1020dd5cb647f405", + "base_path": "codeql/suite-helpers/1.0.58/qlpack.yml", + "base_sha256": "632c19991a74fa47a9f0dbe50ec8cef0509263269e207eef1020dd5cb647f405" + }, + { + "path": "codeql/suite-helpers/1.0.58/security-and-frozen-quality-selectors.yml", + "sha256": "db713cc14148e088caf99acaf2c3cd6035f6a14f3a0f01fdc256b0c6a3c0d1fd", + "base_path": "codeql/suite-helpers/1.0.58/security-and-frozen-quality-selectors.yml", + "base_sha256": "db713cc14148e088caf99acaf2c3cd6035f6a14f3a0f01fdc256b0c6a3c0d1fd" + }, + { + "path": "codeql/suite-helpers/1.0.58/security-and-quality-selectors.yml", + "sha256": "e5e26bab3b896edd3c3daa8bd002b6979c76133a9bba33c3037b63a39c1847aa", + "base_path": "codeql/suite-helpers/1.0.58/security-and-quality-selectors.yml", + "base_sha256": "e5e26bab3b896edd3c3daa8bd002b6979c76133a9bba33c3037b63a39c1847aa" + }, + { + "path": "codeql/suite-helpers/1.0.58/security-experimental-selectors.yml", + "sha256": "67f7ce72b21f24ee6430de82409788ae5fd0db853c1a0e0e49c2fc6f2c10296d", + "base_path": "codeql/suite-helpers/1.0.58/security-experimental-selectors.yml", + "base_sha256": "67f7ce72b21f24ee6430de82409788ae5fd0db853c1a0e0e49c2fc6f2c10296d" + }, + { + "path": "codeql/suite-helpers/1.0.58/security-extended-selectors.yml", + "sha256": "b7aa198be7e5e8ab999591c2c9848e96d0ba8e5b9b5db702790f039ff6bcdb56", + "base_path": "codeql/suite-helpers/1.0.58/security-extended-selectors.yml", + "base_sha256": "b7aa198be7e5e8ab999591c2c9848e96d0ba8e5b9b5db702790f039ff6bcdb56" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-all/6.8.4/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/CHANGELOG.md", + "sha256": "1400b17cb613a3c291f9e76a1ee4bf73e2b4081f14d0a4f3f4571431580b5db5", + "base_path": "codeql/swift-all/6.8.4/CHANGELOG.md", + "base_sha256": "1400b17cb613a3c291f9e76a1ee4bf73e2b4081f14d0a4f3f4571431580b5db5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/Customizations.qll", + "sha256": "fbb6013f59ab4a0fddcc57e3ec851bf1820f02be3a91ff728fefe348a2edb3aa", + "base_path": "codeql/swift-all/6.8.4/Customizations.qll", + "base_sha256": "fbb6013f59ab4a0fddcc57e3ec851bf1820f02be3a91ff728fefe348a2edb3aa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/IDEContextual.qll", + "sha256": "f027322eda8407053549f695f93c91068a01d851648479b9adba48f14adf2031", + "base_path": "codeql/swift-all/6.8.4/codeql/IDEContextual.qll", + "base_sha256": "f027322eda8407053549f695f93c91068a01d851648479b9adba48f14adf2031" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/StringFormat.qll", + "sha256": "0342597ba3d79d81559d9faeea7981e2fb3d04b67c1ca318799630ad8c9d1371", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/StringFormat.qll", + "base_sha256": "0342597ba3d79d81559d9faeea7981e2fb3d04b67c1ca318799630ad8c9d1371" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/Unit.qll", + "sha256": "d527756b32637b2c2defacde733b1b1f0fed36c801929822a94bcc8216f71672", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/Unit.qll", + "base_sha256": "d527756b32637b2c2defacde733b1b1f0fed36c801929822a94bcc8216f71672" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/BasicBlocks.qll", + "sha256": "8997736c584ca9bc275054e4feafd88f68438727cbee236fc5f7fa8698e7d244", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/BasicBlocks.qll", + "base_sha256": "8997736c584ca9bc275054e4feafd88f68438727cbee236fc5f7fa8698e7d244" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/CfgNodes.qll", + "sha256": "95b439eb5bf554926ddac28904773f2150df8ac457b91afc493aea578036ef2a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/CfgNodes.qll", + "base_sha256": "95b439eb5bf554926ddac28904773f2150df8ac457b91afc493aea578036ef2a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/ControlFlowGraph.qll", + "sha256": "bab751e6c1ccd91d921d966c24e4eddfb8f00d326bf3fd98187723ba14f98fa2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/ControlFlowGraph.qll", + "base_sha256": "bab751e6c1ccd91d921d966c24e4eddfb8f00d326bf3fd98187723ba14f98fa2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/AstControlFlowTrees.qll", + "sha256": "9c531b1bc12f64942b5465294f339fdb1279be74e09d40a5d50a506fdaf5af54", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/AstControlFlowTrees.qll", + "base_sha256": "9c531b1bc12f64942b5465294f339fdb1279be74e09d40a5d50a506fdaf5af54" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/Completion.qll", + "sha256": "2cf977731399ad5a37df89115ac5f8b0cec98539c37b55b0a0147b078036da70", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Completion.qll", + "base_sha256": "2cf977731399ad5a37df89115ac5f8b0cec98539c37b55b0a0147b078036da70" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/ControlFlowElements.qll", + "sha256": "75004eb76617e353c4710a6ac222c968e66c387b1b11cc46fe577f4957bbb690", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowElements.qll", + "base_sha256": "75004eb76617e353c4710a6ac222c968e66c387b1b11cc46fe577f4957bbb690" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll", + "sha256": "6c4452584a1f2622410cc388cd5d46eb6c418d05f433deb08e06f9192cdfd0df", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll", + "base_sha256": "6c4452584a1f2622410cc388cd5d46eb6c418d05f433deb08e06f9192cdfd0df" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/ControlFlowGraphImplSpecific.qll", + "sha256": "a6b05f7839b2de8732be63c966fada72146e582bce03b2ef3bff1a5e577e7719", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImplSpecific.qll", + "base_sha256": "a6b05f7839b2de8732be63c966fada72146e582bce03b2ef3bff1a5e577e7719" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/PrintCFG.ql", + "sha256": "df1e3a109c0dc45e5a2b49ddfa67b802bd78e2dde8c2e6f281eac6b3b1d51354", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/PrintCFG.ql", + "base_sha256": "df1e3a109c0dc45e5a2b49ddfa67b802bd78e2dde8c2e6f281eac6b3b1d51354" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/Scope.qll", + "sha256": "2811738e1903f960d416b2187cf7628ab7691c33a96a1be51f701ca4bf3eb5f3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Scope.qll", + "base_sha256": "2811738e1903f960d416b2187cf7628ab7691c33a96a1be51f701ca4bf3eb5f3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/controlflow/internal/Splitting.qll", + "sha256": "b5fd8e9a40defa73e797f2dffe25fe48ebc8b15f884958874867653ec3b69473", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Splitting.qll", + "base_sha256": "b5fd8e9a40defa73e797f2dffe25fe48ebc8b15f884958874867653ec3b69473" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/DataFlow.qll", + "sha256": "28b88a424fc23c02dfea24a967b401bb6a65f20b2f529e6d627963c4038cea65", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/DataFlow.qll", + "base_sha256": "28b88a424fc23c02dfea24a967b401bb6a65f20b2f529e6d627963c4038cea65" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/ExternalFlow.qll", + "sha256": "3379b69e9f054bbe045f0ad959323de1840960e83aa64ed92c22daae4eb677e7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/ExternalFlow.qll", + "base_sha256": "bae2a16ba1a4176d48f8a83d373d3f1dc869b5df8512022424502a053475ca35" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/FlowSources.qll", + "sha256": "9ba3b22304b6fdf43925cd97a110a2ee7f4133bc9eb3fb16e9534ec7778e1035", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSources.qll", + "base_sha256": "9ba3b22304b6fdf43925cd97a110a2ee7f4133bc9eb3fb16e9534ec7778e1035" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/FlowSteps.qll", + "sha256": "c033c52b23ab22baeafc0b13ad2efbaff1356cd3a6a6858278dee3ae8db41e29", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSteps.qll", + "base_sha256": "c033c52b23ab22baeafc0b13ad2efbaff1356cd3a6a6858278dee3ae8db41e29" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/FlowSummary.qll", + "sha256": "931d8f7aa832707717da0fc84c9ecb7b32db714d3497f039f8189645def56808", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSummary.qll", + "base_sha256": "931d8f7aa832707717da0fc84c9ecb7b32db714d3497f039f8189645def56808" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/Ssa.qll", + "sha256": "fe435a0656f93afbc813faab91c2544761a776b54f68708e8e2876522e400591", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll", + "base_sha256": "50259f376c2246c6bcd163088e9644de81e48b8d5de0969e149ca5ef66013d4d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/TaintTracking.qll", + "sha256": "e44124510ffb429a7047354913861d38fa1955f207e81df8d33a07307a139b19", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/TaintTracking.qll", + "base_sha256": "e44124510ffb429a7047354913861d38fa1955f207e81df8d33a07307a139b19" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowDispatch.qll", + "sha256": "b17a66e3b17a76290ee4a853d4ebf63554787de2c771f3f930029f12e1a952f7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowDispatch.qll", + "base_sha256": "b17a66e3b17a76290ee4a853d4ebf63554787de2c771f3f930029f12e1a952f7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowImpl.qll", + "sha256": "1fad2523c34b86ea3fe83b3f1510342542cd47ff59c7348e30959775b53af751", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImpl.qll", + "base_sha256": "1fad2523c34b86ea3fe83b3f1510342542cd47ff59c7348e30959775b53af751" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowImplCommon.qll", + "sha256": "40c240541e408ab48131025be556eed1d2c06d05e41595f1a01c330d1ddb8878", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplCommon.qll", + "base_sha256": "40c240541e408ab48131025be556eed1d2c06d05e41595f1a01c330d1ddb8878" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowImplConsistency.qll", + "sha256": "c0b4e2dfba5e8535b44f090a19253b11d55de378e6bba4452ec497d653d86d7e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplConsistency.qll", + "base_sha256": "c0b4e2dfba5e8535b44f090a19253b11d55de378e6bba4452ec497d653d86d7e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowImplSpecific.qll", + "sha256": "f24771c4bc2df16b111b9071830073a1eec13a64534be595f18d1bb0a09b6d00", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplSpecific.qll", + "base_sha256": "f24771c4bc2df16b111b9071830073a1eec13a64534be595f18d1bb0a09b6d00" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowPrivate.qll", + "sha256": "90bda344af1b10db281c132e6dab264d8f6feb632fa036d2dba70ecab5b53181", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPrivate.qll", + "base_sha256": "90bda344af1b10db281c132e6dab264d8f6feb632fa036d2dba70ecab5b53181" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/DataFlowPublic.qll", + "sha256": "1d3f424c3cf6e3b9031f3f170152b5f3547bb71cf813828316dd7a3b99ed65bc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPublic.qll", + "base_sha256": "1d3f424c3cf6e3b9031f3f170152b5f3547bb71cf813828316dd7a3b99ed65bc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/FlowSummaryImpl.qll", + "sha256": "0f14f4656c0386a25fdf2d762fd81f1ec9bbc93c7de5ee5256e11b23e6a56177", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/FlowSummaryImpl.qll", + "base_sha256": "0f14f4656c0386a25fdf2d762fd81f1ec9bbc93c7de5ee5256e11b23e6a56177" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/TaintTrackingImplSpecific.qll", + "sha256": "df66e9565fad6be64c6a45d8561ec2f0bd645f126497df5d5b38c78f01911c41", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingImplSpecific.qll", + "base_sha256": "df66e9565fad6be64c6a45d8561ec2f0bd645f126497df5d5b38c78f01911c41" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/TaintTrackingPrivate.qll", + "sha256": "56a6677422f33b0491ead6cc27670d7e273c3ba94b729e2e383b6ff9390f8932", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPrivate.qll", + "base_sha256": "56a6677422f33b0491ead6cc27670d7e273c3ba94b729e2e383b6ff9390f8932" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/dataflow/internal/TaintTrackingPublic.qll", + "sha256": "bc056488953188472604320573f35b7edc0d2e088160ffedae1efa497665e4bc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPublic.qll", + "base_sha256": "bc056488953188472604320573f35b7edc0d2e088160ffedae1efa497665e4bc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/AstNode.qll", + "sha256": "52cd9240f984ea8c6b6ebfe32b255dcf562fa1972cc568487d970f4f3c9eca5a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/AstNode.qll", + "base_sha256": "52cd9240f984ea8c6b6ebfe32b255dcf562fa1972cc568487d970f4f3c9eca5a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/AvailabilityInfo.qll", + "sha256": "fc6a467df77d5c8a28e08628f69b1383dff5a602820e65bb7d4ad86cdf89a2ff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilityInfo.qll", + "base_sha256": "fc6a467df77d5c8a28e08628f69b1383dff5a602820e65bb7d4ad86cdf89a2ff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/AvailabilitySpec.qll", + "sha256": "fd15cd9df32b6a499ae764cd065abb25c5fde91d813e0823496d6787fd1ea032", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilitySpec.qll", + "base_sha256": "fd15cd9df32b6a499ae764cd065abb25c5fde91d813e0823496d6787fd1ea032" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Callable.qll", + "sha256": "a8ad9b922f2a2e0894ed4322bd1ed6ed18a5d4cf1677d554b4911988add04660", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Callable.qll", + "base_sha256": "a8ad9b922f2a2e0894ed4322bd1ed6ed18a5d4cf1677d554b4911988add04660" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Comment.qll", + "sha256": "3ead3abdccae7d88c1273fd8658eec9c5819d6179e67e3b494902a1e9e2206af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Comment.qll", + "base_sha256": "3ead3abdccae7d88c1273fd8658eec9c5819d6179e67e3b494902a1e9e2206af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Comments.qll", + "sha256": "ccaae64f20186640429f28b40349b9692e217348c6f9d1601a06e051b3bec454", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Comments.qll", + "base_sha256": "ccaae64f20186640429f28b40349b9692e217348c6f9d1601a06e051b3bec454" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/CompilerDiagnostics.qll", + "sha256": "d709ec27fd2a4767741707267c3b76d93643caab88a763b2663eb5d11932f614", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/CompilerDiagnostics.qll", + "base_sha256": "d709ec27fd2a4767741707267c3b76d93643caab88a763b2663eb5d11932f614" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/DbFile.qll", + "sha256": "3d2e066ab55d77e2a1d7d062c9dff3660c328fd47a4f466ed8cf50e4980573b7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/DbFile.qll", + "base_sha256": "3d2e066ab55d77e2a1d7d062c9dff3660c328fd47a4f466ed8cf50e4980573b7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/DbLocation.qll", + "sha256": "7e561440179a6a3a194177594cbe5fdd538af2bf19b9375c2a37cca7b4dd6606", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/DbLocation.qll", + "base_sha256": "7e561440179a6a3a194177594cbe5fdd538af2bf19b9375c2a37cca7b4dd6606" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Diagnostics.qll", + "sha256": "c00e7cf0cb98a381f0e196e453f9a291bf7d54c27e0182c8a0fb1ff2a01c8c01", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Diagnostics.qll", + "base_sha256": "c00e7cf0cb98a381f0e196e453f9a291bf7d54c27e0182c8a0fb1ff2a01c8c01" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Element.qll", + "sha256": "6a31d3dfe1c6b372900db485f80c66fd112a9ef68fe35053f2995e51497faae2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Element.qll", + "base_sha256": "6a31d3dfe1c6b372900db485f80c66fd112a9ef68fe35053f2995e51497faae2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/ErrorElement.qll", + "sha256": "a53ff485e59410880ecf924f764e4a43ed136c755131abbbba0ad606a09513e3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/ErrorElement.qll", + "base_sha256": "a53ff485e59410880ecf924f764e4a43ed136c755131abbbba0ad606a09513e3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/File.qll", + "sha256": "4da63297a2f561199152759ede6892fec1bdf0431ae70a0027c9e38d485d91b5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/File.qll", + "base_sha256": "4da63297a2f561199152759ede6892fec1bdf0431ae70a0027c9e38d485d91b5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/KeyPathComponent.qll", + "sha256": "ab82cebb73753bf72ef8f79c271851dc7e738a25c7100b634630f4363ceec061", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/KeyPathComponent.qll", + "base_sha256": "ab82cebb73753bf72ef8f79c271851dc7e738a25c7100b634630f4363ceec061" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Locatable.qll", + "sha256": "89ba4dbebcfa291797407c27087d91a18b1ec1bc97140a14ec08dbb12cef7395", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Locatable.qll", + "base_sha256": "89ba4dbebcfa291797407c27087d91a18b1ec1bc97140a14ec08dbb12cef7395" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/Location.qll", + "sha256": "9b951af94891848ecea9a690741e4a401c4b7ad676fd1fcee703fce4dcee2da4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/Location.qll", + "base_sha256": "9b951af94891848ecea9a690741e4a401c4b7ad676fd1fcee703fce4dcee2da4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/MacroRole.qll", + "sha256": "858a7fe124cb8874e1fe62b3b36153740b0bb1cd1e9ed0005b36d01040960ed8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/MacroRole.qll", + "base_sha256": "858a7fe124cb8874e1fe62b3b36153740b0bb1cd1e9ed0005b36d01040960ed8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/UnknownFile.qll", + "sha256": "0ec046d67ebdc1722915b0d952468d1d3c3dfdf2c61e7fa215c7ba2fb91de04c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/UnknownFile.qll", + "base_sha256": "0ec046d67ebdc1722915b0d952468d1d3c3dfdf2c61e7fa215c7ba2fb91de04c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/UnknownLocation.qll", + "sha256": "2e3a1271f0df925c1deae232b26ba031322611f87f0326fe747475445c0e2485", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/UnknownLocation.qll", + "base_sha256": "2e3a1271f0df925c1deae232b26ba031322611f87f0326fe747475445c0e2485" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/UnspecifiedElement.qll", + "sha256": "858a15ed565231c15d09aa2e15acd4842a23ef8b0f76de792297fa8062e2f287", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/UnspecifiedElement.qll", + "base_sha256": "858a15ed565231c15d09aa2e15acd4842a23ef8b0f76de792297fa8062e2f287" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/AbstractStorageDecl.qll", + "sha256": "86c73f9f29daad6c29403c21a1159224c1b18357318539da505ecf5c0a15a41e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractStorageDecl.qll", + "base_sha256": "86c73f9f29daad6c29403c21a1159224c1b18357318539da505ecf5c0a15a41e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/AbstractTypeParamDecl.qll", + "sha256": "5127f45167f3f366ba71529d75ca83f81e6150ccefaf47536c219611d951f936", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractTypeParamDecl.qll", + "base_sha256": "5127f45167f3f366ba71529d75ca83f81e6150ccefaf47536c219611d951f936" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Accessor.qll", + "sha256": "f4e509361512b5b9a81ab73c09097c54d0ed491369426edd280a7f1bb4f71243", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Accessor.qll", + "base_sha256": "f4e509361512b5b9a81ab73c09097c54d0ed491369426edd280a7f1bb4f71243" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/AssociatedTypeDecl.qll", + "sha256": "f8878867c95e5b2f61a2775998298524f4ad8abf40da8b2788aa0a8c20d45e82", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/AssociatedTypeDecl.qll", + "base_sha256": "f8878867c95e5b2f61a2775998298524f4ad8abf40da8b2788aa0a8c20d45e82" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/CapturedDecl.qll", + "sha256": "027b3c25f40b00b4eca087ca80e9fe58f085c96e12f5554fa1ea021efb3ce88e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/CapturedDecl.qll", + "base_sha256": "027b3c25f40b00b4eca087ca80e9fe58f085c96e12f5554fa1ea021efb3ce88e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ClassDecl.qll", + "sha256": "fc944e23c845b32b3ff8d918861fbf729703e1c3798a010a4592d35c924975db", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassDecl.qll", + "base_sha256": "fc944e23c845b32b3ff8d918861fbf729703e1c3798a010a4592d35c924975db" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ClassOrStructDecl.qll", + "sha256": "ffbe920a41125d3b2e93b01d0ca5faabc4b54f070cf48dba97ccb3e40a3da357", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassOrStructDecl.qll", + "base_sha256": "ffbe920a41125d3b2e93b01d0ca5faabc4b54f070cf48dba97ccb3e40a3da357" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ConcreteVarDecl.qll", + "sha256": "aab61be759a1337350bc2e28da4a9e38cc8dd9fbabb1d8b676fe255ab69db395", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ConcreteVarDecl.qll", + "base_sha256": "aab61be759a1337350bc2e28da4a9e38cc8dd9fbabb1d8b676fe255ab69db395" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Decl.qll", + "sha256": "0df78f4bf4a6e8993cfbc3b74c9a2c0c7f307ff89da778c5a4ab0d65e97a9c34", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Decl.qll", + "base_sha256": "0df78f4bf4a6e8993cfbc3b74c9a2c0c7f307ff89da778c5a4ab0d65e97a9c34" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Deinitializer.qll", + "sha256": "e01e12edee452fb1ef4e084e0a543b52951d0ebfde5cc87623800178fcf159c1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Deinitializer.qll", + "base_sha256": "e01e12edee452fb1ef4e084e0a543b52951d0ebfde5cc87623800178fcf159c1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/EnumCaseDecl.qll", + "sha256": "3517879b3d180e1db95d00bd89d41722eb51ecf4aa38c6575ec8fc115f94bab8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumCaseDecl.qll", + "base_sha256": "3517879b3d180e1db95d00bd89d41722eb51ecf4aa38c6575ec8fc115f94bab8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/EnumDecl.qll", + "sha256": "1936d2e640085b09a3aa3dc252b74ea3c6ae8efd2a5dec5b85887967ff5f671f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumDecl.qll", + "base_sha256": "1936d2e640085b09a3aa3dc252b74ea3c6ae8efd2a5dec5b85887967ff5f671f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/EnumElementDecl.qll", + "sha256": "ffc984dbb29106d794b31e493a49bf82783b45a5b566fbe1e330dfff70d3e8ac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumElementDecl.qll", + "base_sha256": "ffc984dbb29106d794b31e493a49bf82783b45a5b566fbe1e330dfff70d3e8ac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ExtensionDecl.qll", + "sha256": "2d447aa422ba5c225086e4043b92c958c40610d35233e3adeb71d20498621373", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ExtensionDecl.qll", + "base_sha256": "2d447aa422ba5c225086e4043b92c958c40610d35233e3adeb71d20498621373" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/FieldDecl.qll", + "sha256": "bac647219cda174208a6b4dbaaa8a2501d54000e4a2c797397a65a0add1dc2d0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/FieldDecl.qll", + "base_sha256": "bac647219cda174208a6b4dbaaa8a2501d54000e4a2c797397a65a0add1dc2d0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/FreeFunction.qll", + "sha256": "b07c78d4202b56215a856e1f1a92200401082edf0e84b0cf23604f06d5479a81", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/FreeFunction.qll", + "base_sha256": "b07c78d4202b56215a856e1f1a92200401082edf0e84b0cf23604f06d5479a81" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Function.qll", + "sha256": "7472ca68dff7fcfd0a1980352d894482641afb9af8e0803e3409a92d54e75f0d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Function.qll", + "base_sha256": "7472ca68dff7fcfd0a1980352d894482641afb9af8e0803e3409a92d54e75f0d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/GenericContext.qll", + "sha256": "d943cf14c4a0bbae2aa0354b38ea0b13c3f738e5eb60842f8866bfaf262cb8e5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericContext.qll", + "base_sha256": "d943cf14c4a0bbae2aa0354b38ea0b13c3f738e5eb60842f8866bfaf262cb8e5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/GenericTypeDecl.qll", + "sha256": "968e25fbf3f883fa11c2248c7fe9d62caa8b9659001284c92dbc3fff5b6b32ea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeDecl.qll", + "base_sha256": "968e25fbf3f883fa11c2248c7fe9d62caa8b9659001284c92dbc3fff5b6b32ea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/GenericTypeParamDecl.qll", + "sha256": "50f9f1437912ef36e4f1af6e32a1639124a3ec32e7fe4116751e4dab72bf6835", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeParamDecl.qll", + "base_sha256": "50f9f1437912ef36e4f1af6e32a1639124a3ec32e7fe4116751e4dab72bf6835" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/IfConfigDecl.qll", + "sha256": "1ef6a6798153e65d261cf95c4e8c46e61df3ea6eb4dc3be72342e5a928aa48bd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/IfConfigDecl.qll", + "base_sha256": "1ef6a6798153e65d261cf95c4e8c46e61df3ea6eb4dc3be72342e5a928aa48bd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ImportDecl.qll", + "sha256": "cf03ac94f8720c6f0e38af3e01c25af996202413e2d88f4c9e8bd4bed0c3b802", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ImportDecl.qll", + "base_sha256": "cf03ac94f8720c6f0e38af3e01c25af996202413e2d88f4c9e8bd4bed0c3b802" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/InfixOperatorDecl.qll", + "sha256": "0a76c5f4aef1b710ee0e386d2ed1794fd9b09a9367107234e2511f5821cb2573", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/InfixOperatorDecl.qll", + "base_sha256": "0a76c5f4aef1b710ee0e386d2ed1794fd9b09a9367107234e2511f5821cb2573" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Initializer.qll", + "sha256": "4314aff72a18e3b12bb835b23ad847b810af2b1771bd22bc4978819a2c7a2fcf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Initializer.qll", + "base_sha256": "4314aff72a18e3b12bb835b23ad847b810af2b1771bd22bc4978819a2c7a2fcf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/MacroDecl.qll", + "sha256": "ee6862b3216aba90721298244b91c4797858f8e4e579ccae52e4a0f6f5f8b5d3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/MacroDecl.qll", + "base_sha256": "ee6862b3216aba90721298244b91c4797858f8e4e579ccae52e4a0f6f5f8b5d3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/Method.qll", + "sha256": "dfd54448e324526600155495de97511c0803e2cbab7abe955975dd5c1b8f12bf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/Method.qll", + "base_sha256": "dfd54448e324526600155495de97511c0803e2cbab7abe955975dd5c1b8f12bf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/MissingMemberDecl.qll", + "sha256": "9779f385f53d17e690745999f49645636005a447ceb45f88b43fd49f01269ec9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/MissingMemberDecl.qll", + "base_sha256": "9779f385f53d17e690745999f49645636005a447ceb45f88b43fd49f01269ec9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ModuleDecl.qll", + "sha256": "1eab63eadb88b4ce844ae78468ddca4f372eb85bca165fa0d8e94c812ef915e2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ModuleDecl.qll", + "base_sha256": "1eab63eadb88b4ce844ae78468ddca4f372eb85bca165fa0d8e94c812ef915e2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/NamedFunction.qll", + "sha256": "0f144f0c5d61d3562fca8d1895068bf4e78520a69ce72f24802c99e574064f5e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/NamedFunction.qll", + "base_sha256": "0f144f0c5d61d3562fca8d1895068bf4e78520a69ce72f24802c99e574064f5e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/NominalTypeDecl.qll", + "sha256": "e527164bf153c564a79717b3302fad732a348117b01b3026440ff635a7578346", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/NominalTypeDecl.qll", + "base_sha256": "e527164bf153c564a79717b3302fad732a348117b01b3026440ff635a7578346" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/OpaqueTypeDecl.qll", + "sha256": "d9b9d50b1882c73c0d0b30de1d629c57957c528ae966cdf2d3b340c0cf61b80d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/OpaqueTypeDecl.qll", + "base_sha256": "d9b9d50b1882c73c0d0b30de1d629c57957c528ae966cdf2d3b340c0cf61b80d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/OperatorDecl.qll", + "sha256": "46a35be99a6dcd9b89438c8cdace0b5f6e8f7f7df96d84ed2eda922842c6e2e0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/OperatorDecl.qll", + "base_sha256": "46a35be99a6dcd9b89438c8cdace0b5f6e8f7f7df96d84ed2eda922842c6e2e0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ParamDecl.qll", + "sha256": "d5ee60de6e426c786b705f80ba7f7dbca8c9510715c3bd273a9a22a02f4ce8de", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ParamDecl.qll", + "base_sha256": "d5ee60de6e426c786b705f80ba7f7dbca8c9510715c3bd273a9a22a02f4ce8de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/PatternBindingDecl.qll", + "sha256": "f14e7f71da42d907f64191e295e6aedd9e025c929993762d5eadb8d7a503786b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/PatternBindingDecl.qll", + "base_sha256": "f14e7f71da42d907f64191e295e6aedd9e025c929993762d5eadb8d7a503786b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/PostfixOperatorDecl.qll", + "sha256": "3e6fac94fe478c4d6a13418bcd64725e8d0f62d5d23829811b7a819b63a5efdb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/PostfixOperatorDecl.qll", + "base_sha256": "3e6fac94fe478c4d6a13418bcd64725e8d0f62d5d23829811b7a819b63a5efdb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/PoundDiagnosticDecl.qll", + "sha256": "a05961de6a058aa5ee718bd065af3101126bf5873452f3b4d2ac7307f33abe82", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/PoundDiagnosticDecl.qll", + "base_sha256": "a05961de6a058aa5ee718bd065af3101126bf5873452f3b4d2ac7307f33abe82" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/PrecedenceGroupDecl.qll", + "sha256": "d0875015c08e7ae20c72b596c2b0eff05e407942c49b944d5d1128bf24c34c93", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrecedenceGroupDecl.qll", + "base_sha256": "d0875015c08e7ae20c72b596c2b0eff05e407942c49b944d5d1128bf24c34c93" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/PrefixOperatorDecl.qll", + "sha256": "6e8d69a83a14bbed3dc793937d9306b9e48b73e5592c85f95a9ae915c745edee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrefixOperatorDecl.qll", + "base_sha256": "6e8d69a83a14bbed3dc793937d9306b9e48b73e5592c85f95a9ae915c745edee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ProtocolDecl.qll", + "sha256": "24278fb72192ff788079ed97c0ee6c0ae91a82f3b3b7d53a6382c6669cada70d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ProtocolDecl.qll", + "base_sha256": "24278fb72192ff788079ed97c0ee6c0ae91a82f3b3b7d53a6382c6669cada70d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/SelfParamDecl.qll", + "sha256": "f095c29235b011029b054224135ef66efff53ae987b50035e5ac5101e72424d9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/SelfParamDecl.qll", + "base_sha256": "f095c29235b011029b054224135ef66efff53ae987b50035e5ac5101e72424d9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/SetObserver.qll", + "sha256": "3db262504f3f310c135618e368d7059db60558c2dc604d0e507fe339d1f7045c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/SetObserver.qll", + "base_sha256": "3db262504f3f310c135618e368d7059db60558c2dc604d0e507fe339d1f7045c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/StructDecl.qll", + "sha256": "e9b8e3312e43c0899f1d4dab1d7c067d856d2427b7fa9266de7231978359d02b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/StructDecl.qll", + "base_sha256": "e9b8e3312e43c0899f1d4dab1d7c067d856d2427b7fa9266de7231978359d02b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/SubscriptDecl.qll", + "sha256": "e55e452522bbef3fab23ac387d2613a4f3450dfac6f95cddcae8725deaa543cd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/SubscriptDecl.qll", + "base_sha256": "e55e452522bbef3fab23ac387d2613a4f3450dfac6f95cddcae8725deaa543cd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/TopLevelCodeDecl.qll", + "sha256": "7b2cc05de78788cd862c8961e481a80b325b91e4fb64f22049564a21f0a5f95e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/TopLevelCodeDecl.qll", + "base_sha256": "7b2cc05de78788cd862c8961e481a80b325b91e4fb64f22049564a21f0a5f95e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/TypeAliasDecl.qll", + "sha256": "bfd14ad6a8411acb936036c4efc2ab4e1e165459eb270c02017b9f0de9a71fab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeAliasDecl.qll", + "base_sha256": "bfd14ad6a8411acb936036c4efc2ab4e1e165459eb270c02017b9f0de9a71fab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/TypeDecl.qll", + "sha256": "2d1e4419aa05997e3149775a68e80065f5955fcaa141402c1892b7cb23ca58a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeDecl.qll", + "base_sha256": "2d1e4419aa05997e3149775a68e80065f5955fcaa141402c1892b7cb23ca58a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/UsingDecl.qll", + "sha256": "44c62d2e4cc8b42481a999083b520e07c6d5e652677ac5b4c55887957be50e4e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/UsingDecl.qll", + "base_sha256": "44c62d2e4cc8b42481a999083b520e07c6d5e652677ac5b4c55887957be50e4e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/ValueDecl.qll", + "sha256": "de304b3dc9c5b6e7d7a0d5989fd40e25827aefdd5062ab2634c0f8c79121cfd3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/ValueDecl.qll", + "base_sha256": "de304b3dc9c5b6e7d7a0d5989fd40e25827aefdd5062ab2634c0f8c79121cfd3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/VarDecl.qll", + "sha256": "3f8e03ee0748ea67aa7a962a12c97fd20d37a1987cabadc0c1d5080900d149d5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/VarDecl.qll", + "base_sha256": "3f8e03ee0748ea67aa7a962a12c97fd20d37a1987cabadc0c1d5080900d149d5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AbstractStorageDeclImpl.qll", + "sha256": "f6a9c384f9355bbc34e8c8654fd19f62ea2592c96b8bf79dcd2915406ff54f23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractStorageDeclImpl.qll", + "base_sha256": "f6a9c384f9355bbc34e8c8654fd19f62ea2592c96b8bf79dcd2915406ff54f23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AbstractTypeParamDeclImpl.qll", + "sha256": "005976447933e9195146a7c7c8461ebce9edc0cf0304b0a6264816acc89f8555", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractTypeParamDeclImpl.qll", + "base_sha256": "005976447933e9195146a7c7c8461ebce9edc0cf0304b0a6264816acc89f8555" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AccessorConstructor.qll", + "sha256": "2f2f0d9397e5e34d6167c4e605e214d25059f9e911117323683561c17da539fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorConstructor.qll", + "base_sha256": "2f2f0d9397e5e34d6167c4e605e214d25059f9e911117323683561c17da539fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AccessorImpl.qll", + "sha256": "91917c78ad7a66489479c3bf65e60624e07538c6f42f42fcdf6647bc2a10675a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorImpl.qll", + "base_sha256": "91917c78ad7a66489479c3bf65e60624e07538c6f42f42fcdf6647bc2a10675a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AccessorOrNamedFunction.qll", + "sha256": "447a7c0d655b44d2b80be9439c40219db33eb845fef8d2eee137a8af6f7d3bcc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunction.qll", + "base_sha256": "447a7c0d655b44d2b80be9439c40219db33eb845fef8d2eee137a8af6f7d3bcc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AccessorOrNamedFunctionImpl.qll", + "sha256": "aaa526b1cac97155b73f578a1f28e685a9e5758017af60e239aa239af4c0fce1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunctionImpl.qll", + "base_sha256": "aaa526b1cac97155b73f578a1f28e685a9e5758017af60e239aa239af4c0fce1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AssociatedTypeDeclConstructor.qll", + "sha256": "27608714c1fb37e37b821e94399fa710237a7da2876e268ad0b4419b8ccab6d6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclConstructor.qll", + "base_sha256": "27608714c1fb37e37b821e94399fa710237a7da2876e268ad0b4419b8ccab6d6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/AssociatedTypeDeclImpl.qll", + "sha256": "5a34c8616832719b3010c9cedd12dbf1dc4907d14babb80d91305ef2ca5a8168", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclImpl.qll", + "base_sha256": "5a34c8616832719b3010c9cedd12dbf1dc4907d14babb80d91305ef2ca5a8168" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/CapturedDeclConstructor.qll", + "sha256": "1a392f4637240a89a37e0f62d4f520e3633444b0be06c4c5e50fa07a857932b0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclConstructor.qll", + "base_sha256": "1a392f4637240a89a37e0f62d4f520e3633444b0be06c4c5e50fa07a857932b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/CapturedDeclImpl.qll", + "sha256": "8346729524e10abc93eb51b6117a3361e9a8e2f40a2376fec759792101f44252", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclImpl.qll", + "base_sha256": "8346729524e10abc93eb51b6117a3361e9a8e2f40a2376fec759792101f44252" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ClassDeclConstructor.qll", + "sha256": "af5535d6b41b45367dcd5b54ccb3fb85ffe6ab82c8763083a8cf526d8a97d124", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclConstructor.qll", + "base_sha256": "af5535d6b41b45367dcd5b54ccb3fb85ffe6ab82c8763083a8cf526d8a97d124" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ClassDeclImpl.qll", + "sha256": "f21f8a9dda7c29d637a20b9e174509feb6b27d61fd381ba1a9c67a51b08cb7cb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclImpl.qll", + "base_sha256": "f21f8a9dda7c29d637a20b9e174509feb6b27d61fd381ba1a9c67a51b08cb7cb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ConcreteVarDeclConstructor.qll", + "sha256": "18506a1166fb477f04014a48df216c6c3368f16627c6896d36d816af20824e10", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclConstructor.qll", + "base_sha256": "18506a1166fb477f04014a48df216c6c3368f16627c6896d36d816af20824e10" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ConcreteVarDeclImpl.qll", + "sha256": "4a74cabc0fa97db848f27c426b5986e76046c3c6383b557c16f3fb5e60911de9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclImpl.qll", + "base_sha256": "4a74cabc0fa97db848f27c426b5986e76046c3c6383b557c16f3fb5e60911de9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/DeclImpl.qll", + "sha256": "7d0f210a47a1cd5c0bd0e61d73ee89bbc2857458723a07d06934a5a395fd7d8c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeclImpl.qll", + "base_sha256": "7d0f210a47a1cd5c0bd0e61d73ee89bbc2857458723a07d06934a5a395fd7d8c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/DeinitializerConstructor.qll", + "sha256": "075b4c3404e6cd438cb2f25fda3a8ba5b105327c10038be7396b37fbcb84d883", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerConstructor.qll", + "base_sha256": "075b4c3404e6cd438cb2f25fda3a8ba5b105327c10038be7396b37fbcb84d883" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/DeinitializerImpl.qll", + "sha256": "dcd529512ceb22b2b1fca6866270884b8664c086d9748fd4930ad4f5d96e5ef1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerImpl.qll", + "base_sha256": "dcd529512ceb22b2b1fca6866270884b8664c086d9748fd4930ad4f5d96e5ef1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumCaseDeclConstructor.qll", + "sha256": "1b132ef38c468f60df8a1c9ad18f6bfd339641a5999a7fc62cfc6feb69ef9d9b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclConstructor.qll", + "base_sha256": "1b132ef38c468f60df8a1c9ad18f6bfd339641a5999a7fc62cfc6feb69ef9d9b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumCaseDeclImpl.qll", + "sha256": "ec469c5612d2b15be562886be1269e3390a7961cc9884918401d7359a1d4d3b4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclImpl.qll", + "base_sha256": "ec469c5612d2b15be562886be1269e3390a7961cc9884918401d7359a1d4d3b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumDeclConstructor.qll", + "sha256": "d2ed807d11a406f0cd105a4daf38d6932cc9d91a34986f754758ae109f099e39", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclConstructor.qll", + "base_sha256": "d2ed807d11a406f0cd105a4daf38d6932cc9d91a34986f754758ae109f099e39" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumDeclImpl.qll", + "sha256": "441ca0c1d4a2087cc6cdc9b80fc814083375ee057e9ce92d8c119eb9ebb59615", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclImpl.qll", + "base_sha256": "441ca0c1d4a2087cc6cdc9b80fc814083375ee057e9ce92d8c119eb9ebb59615" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumElementDeclConstructor.qll", + "sha256": "f123461a50761ec73a724d12b2ffbef68287eaa9a060ccb4dc19faa7735a40c3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclConstructor.qll", + "base_sha256": "f123461a50761ec73a724d12b2ffbef68287eaa9a060ccb4dc19faa7735a40c3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/EnumElementDeclImpl.qll", + "sha256": "f9d5586cfe4af5b340cc3e745078aa3fd077d44e3f80074fd374329069451299", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclImpl.qll", + "base_sha256": "f9d5586cfe4af5b340cc3e745078aa3fd077d44e3f80074fd374329069451299" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ExtensionDeclConstructor.qll", + "sha256": "c9340f5615b1a1a3a9096a659739ae2807d30b50bbad4948af97c04c619265a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclConstructor.qll", + "base_sha256": "c9340f5615b1a1a3a9096a659739ae2807d30b50bbad4948af97c04c619265a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ExtensionDeclImpl.qll", + "sha256": "873f63c88aa3cfd720f062b94f3fa1cabbefdbb6af8c05a3abac16a9c1385927", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclImpl.qll", + "base_sha256": "873f63c88aa3cfd720f062b94f3fa1cabbefdbb6af8c05a3abac16a9c1385927" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/FunctionImpl.qll", + "sha256": "1bbe7f1cbc7a6b89d83638bad0ccde3b4f3da9b3514f4df754291b5abda3a9de", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/FunctionImpl.qll", + "base_sha256": "1bbe7f1cbc7a6b89d83638bad0ccde3b4f3da9b3514f4df754291b5abda3a9de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/GenericContextImpl.qll", + "sha256": "bd0f623756a9e214819777720da1254e68fb2401fbaf94842367fb858ff1b753", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericContextImpl.qll", + "base_sha256": "bd0f623756a9e214819777720da1254e68fb2401fbaf94842367fb858ff1b753" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/GenericTypeDeclImpl.qll", + "sha256": "8756efb7393ce2ca3d4782b249cbdf43efb421951ba8a5eaa1ee52a8b100a74d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeDeclImpl.qll", + "base_sha256": "8756efb7393ce2ca3d4782b249cbdf43efb421951ba8a5eaa1ee52a8b100a74d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/GenericTypeParamDeclConstructor.qll", + "sha256": "be09946248dfdb4a933293d4884e7b059c2eb9c50bef7fa4126173b64e86ada1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclConstructor.qll", + "base_sha256": "be09946248dfdb4a933293d4884e7b059c2eb9c50bef7fa4126173b64e86ada1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/GenericTypeParamDeclImpl.qll", + "sha256": "5c5cb1cbf825759ca98f0fe18289ab09566c6dc4e7e739bcefa385d868731396", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclImpl.qll", + "base_sha256": "5c5cb1cbf825759ca98f0fe18289ab09566c6dc4e7e739bcefa385d868731396" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/IfConfigDeclConstructor.qll", + "sha256": "3f33579f1cd5e3a28c91b14081535f171d463d6e7e0d1f04aabb9b3291093b65", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclConstructor.qll", + "base_sha256": "3f33579f1cd5e3a28c91b14081535f171d463d6e7e0d1f04aabb9b3291093b65" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/IfConfigDeclImpl.qll", + "sha256": "b7e7a777c5b53222084f0ac82afb15c62c8062cefa5afee04e6194803fa08c12", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclImpl.qll", + "base_sha256": "b7e7a777c5b53222084f0ac82afb15c62c8062cefa5afee04e6194803fa08c12" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ImportDeclConstructor.qll", + "sha256": "943091aee23ce7379a21bd6b76c26200f1f665f5515b24af5ef8ea8a332d5faa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclConstructor.qll", + "base_sha256": "943091aee23ce7379a21bd6b76c26200f1f665f5515b24af5ef8ea8a332d5faa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ImportDeclImpl.qll", + "sha256": "de1014197ed32b388df2a51a10bd421b11c648949ec536894f03540fea9c1bd4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclImpl.qll", + "base_sha256": "de1014197ed32b388df2a51a10bd421b11c648949ec536894f03540fea9c1bd4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/InfixOperatorDeclConstructor.qll", + "sha256": "d70cc9989101ce7268a6959cbcc8bf8a1e08f69a4c8734a6d85bf6abc668ddea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclConstructor.qll", + "base_sha256": "d70cc9989101ce7268a6959cbcc8bf8a1e08f69a4c8734a6d85bf6abc668ddea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/InfixOperatorDeclImpl.qll", + "sha256": "6bcd603da2497dd77b6cc5f9c39f41ddd78ecd1d425bf8fb777eaf7e248612af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclImpl.qll", + "base_sha256": "6bcd603da2497dd77b6cc5f9c39f41ddd78ecd1d425bf8fb777eaf7e248612af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/InitializerConstructor.qll", + "sha256": "72d0c8fc3d6c53923ae7b3f7c2d9eccb556352df69e5fd5566b8cec9eb0c4ee6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerConstructor.qll", + "base_sha256": "72d0c8fc3d6c53923ae7b3f7c2d9eccb556352df69e5fd5566b8cec9eb0c4ee6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/InitializerImpl.qll", + "sha256": "7652c43bbcfcbc5d71e9565e27876052d74a2c286bcae39573581aa542550ae1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerImpl.qll", + "base_sha256": "7652c43bbcfcbc5d71e9565e27876052d74a2c286bcae39573581aa542550ae1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/MacroDeclConstructor.qll", + "sha256": "b5c1bbd697b5f309afb684e224066ff499bba5e66a1172b9269f7a579420ec40", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclConstructor.qll", + "base_sha256": "b5c1bbd697b5f309afb684e224066ff499bba5e66a1172b9269f7a579420ec40" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/MacroDeclImpl.qll", + "sha256": "d54f1d7bdfaf06b977abe9f935146a4649f9e7967201fd13f7ee31c27181393b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclImpl.qll", + "base_sha256": "d54f1d7bdfaf06b977abe9f935146a4649f9e7967201fd13f7ee31c27181393b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/MethodImpl.qll", + "sha256": "e5710fb443ecb1f176c267edee499a0b7ca3dd63c8d9ea33cf7c56d4eb2b5ab6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MethodImpl.qll", + "base_sha256": "e5710fb443ecb1f176c267edee499a0b7ca3dd63c8d9ea33cf7c56d4eb2b5ab6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/MissingMemberDeclConstructor.qll", + "sha256": "377f1fdd4f798506adb297cdc80545b5842acfe33a2187b9dfe2442f59b3120d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclConstructor.qll", + "base_sha256": "377f1fdd4f798506adb297cdc80545b5842acfe33a2187b9dfe2442f59b3120d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/MissingMemberDeclImpl.qll", + "sha256": "94706026dc2589b1cd7ecb45ac51ba996124e2fc9cc6af8f26757c2cac86b057", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclImpl.qll", + "base_sha256": "94706026dc2589b1cd7ecb45ac51ba996124e2fc9cc6af8f26757c2cac86b057" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ModuleDeclConstructor.qll", + "sha256": "f05597e555014a58381b75b44b05b00a03a99e7ce54faf606df1128c1a5bbfd8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclConstructor.qll", + "base_sha256": "f05597e555014a58381b75b44b05b00a03a99e7ce54faf606df1128c1a5bbfd8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ModuleDeclImpl.qll", + "sha256": "bb6f363c4f84d5870346797c0c742e199b67f22bcc174fec2bb8c6b317ebcd33", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclImpl.qll", + "base_sha256": "bb6f363c4f84d5870346797c0c742e199b67f22bcc174fec2bb8c6b317ebcd33" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/NamedFunctionConstructor.qll", + "sha256": "367872805969491a1f9c435707f7a353864683cc755dd06ec4df7711268b6a7a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionConstructor.qll", + "base_sha256": "367872805969491a1f9c435707f7a353864683cc755dd06ec4df7711268b6a7a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/NamedFunctionImpl.qll", + "sha256": "bec4ad5dbdd0cef16b2b817b8fa715bbe840e4e80e9ffe6b24fadd2850b42322", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionImpl.qll", + "base_sha256": "bec4ad5dbdd0cef16b2b817b8fa715bbe840e4e80e9ffe6b24fadd2850b42322" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/NominalTypeDeclImpl.qll", + "sha256": "24774b0463f75f47061ee7ac9becdee5fd5c8ac31ab475e7ad7abff4135ab9b0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NominalTypeDeclImpl.qll", + "base_sha256": "24774b0463f75f47061ee7ac9becdee5fd5c8ac31ab475e7ad7abff4135ab9b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/OpaqueTypeDeclConstructor.qll", + "sha256": "01ce54425dcb1309f6b45b457f1dc16a78ec67542ef71ce2c88b318fb88d844a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclConstructor.qll", + "base_sha256": "01ce54425dcb1309f6b45b457f1dc16a78ec67542ef71ce2c88b318fb88d844a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/OpaqueTypeDeclImpl.qll", + "sha256": "6f1c06ff5c7caf3238025156c3cc49d62fb849b593c4f9ff1979751a850d817c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclImpl.qll", + "base_sha256": "6f1c06ff5c7caf3238025156c3cc49d62fb849b593c4f9ff1979751a850d817c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/OperatorDeclImpl.qll", + "sha256": "8c76a78b264c63fec720969dcebdee1dab77da2799942f97d8e20ad2ed76e092", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OperatorDeclImpl.qll", + "base_sha256": "8c76a78b264c63fec720969dcebdee1dab77da2799942f97d8e20ad2ed76e092" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ParamDeclConstructor.qll", + "sha256": "9b57b7a56d6b443f7059dcea2ec8aba44804260cfe5ba54493f0c7512b708d0c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclConstructor.qll", + "base_sha256": "9b57b7a56d6b443f7059dcea2ec8aba44804260cfe5ba54493f0c7512b708d0c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ParamDeclImpl.qll", + "sha256": "ae4d628245d6132ff4d73a222f4e2752ae9f1de057c714eddbb860aef0f33838", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclImpl.qll", + "base_sha256": "ae4d628245d6132ff4d73a222f4e2752ae9f1de057c714eddbb860aef0f33838" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PatternBindingDeclConstructor.qll", + "sha256": "0b4268ebadd74dae65fc4e9c317c952065ddd9cae80d50076d2d09c7dd2939ee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclConstructor.qll", + "base_sha256": "0b4268ebadd74dae65fc4e9c317c952065ddd9cae80d50076d2d09c7dd2939ee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PatternBindingDeclImpl.qll", + "sha256": "e6a6e4555a4259d6bf4871a0738011c315195e69f53fa1f8c93e6c8b2030905e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclImpl.qll", + "base_sha256": "e6a6e4555a4259d6bf4871a0738011c315195e69f53fa1f8c93e6c8b2030905e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PostfixOperatorDeclConstructor.qll", + "sha256": "8ff1d599392b1cd7f9bd493aa97308e0a478a427057ab5118abcada841220674", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclConstructor.qll", + "base_sha256": "8ff1d599392b1cd7f9bd493aa97308e0a478a427057ab5118abcada841220674" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PostfixOperatorDeclImpl.qll", + "sha256": "bf1f14ed9c0d7ef05ad048e3efc97815ca5e7dbcddddacf74656eab99e226cc8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclImpl.qll", + "base_sha256": "bf1f14ed9c0d7ef05ad048e3efc97815ca5e7dbcddddacf74656eab99e226cc8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PoundDiagnosticDeclConstructor.qll", + "sha256": "2f662784469ba6d07eb6511b6c23073380e1ccff90653f9b4c5af2d04e6dc0a8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclConstructor.qll", + "base_sha256": "2f662784469ba6d07eb6511b6c23073380e1ccff90653f9b4c5af2d04e6dc0a8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PoundDiagnosticDeclImpl.qll", + "sha256": "009ac680977fae0c74f1569492769d5c4d33032b790ea62efbe8ba2e92cb5aad", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclImpl.qll", + "base_sha256": "009ac680977fae0c74f1569492769d5c4d33032b790ea62efbe8ba2e92cb5aad" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PrecedenceGroupDeclConstructor.qll", + "sha256": "151d8b619ccfb9bcaf2ffe93c0f28d82ab65c1109500bb437bfaf664f79fc319", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclConstructor.qll", + "base_sha256": "151d8b619ccfb9bcaf2ffe93c0f28d82ab65c1109500bb437bfaf664f79fc319" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PrecedenceGroupDeclImpl.qll", + "sha256": "16f8e11a26106e2dde1f4ab150f3b597cf23e461d644135223a7895684f38407", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclImpl.qll", + "base_sha256": "16f8e11a26106e2dde1f4ab150f3b597cf23e461d644135223a7895684f38407" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PrefixOperatorDeclConstructor.qll", + "sha256": "826c4fb42def37583cf15a63b1978e12fd3b97ae5e1b811c20b192294ed169dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclConstructor.qll", + "base_sha256": "826c4fb42def37583cf15a63b1978e12fd3b97ae5e1b811c20b192294ed169dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/PrefixOperatorDeclImpl.qll", + "sha256": "60e42e0fbbd5d7c65cf9cbf151ade0d7aecc4f65ee00d752789f27969e3db0a3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclImpl.qll", + "base_sha256": "60e42e0fbbd5d7c65cf9cbf151ade0d7aecc4f65ee00d752789f27969e3db0a3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ProtocolDeclConstructor.qll", + "sha256": "c8d4f3e57544ea9fc5ac6af2865d040c35a0cb3ee0789f5dc4ffe8c4a6ac8127", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclConstructor.qll", + "base_sha256": "c8d4f3e57544ea9fc5ac6af2865d040c35a0cb3ee0789f5dc4ffe8c4a6ac8127" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ProtocolDeclImpl.qll", + "sha256": "378af82aac1e3fc9d89f0935ce31e2f3a8a468efee8a66c0dd919e5f064355ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclImpl.qll", + "base_sha256": "378af82aac1e3fc9d89f0935ce31e2f3a8a468efee8a66c0dd919e5f064355ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/StructDeclConstructor.qll", + "sha256": "d70134cccd25e93df9547e763a4868376cd770d31651560ce94a0bef7ad66de5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclConstructor.qll", + "base_sha256": "d70134cccd25e93df9547e763a4868376cd770d31651560ce94a0bef7ad66de5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/StructDeclImpl.qll", + "sha256": "8e5c952fc4198f7eba8dcb8d9a5c55710664add0d2560883eb3d7876fc7645e1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclImpl.qll", + "base_sha256": "8e5c952fc4198f7eba8dcb8d9a5c55710664add0d2560883eb3d7876fc7645e1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/SubscriptDeclConstructor.qll", + "sha256": "f336269cdfbd3ef115ea29fe39c2d04deeb95ae8f927af27a4dc7acc4a14699a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclConstructor.qll", + "base_sha256": "f336269cdfbd3ef115ea29fe39c2d04deeb95ae8f927af27a4dc7acc4a14699a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/SubscriptDeclImpl.qll", + "sha256": "24f40a537b45b210aa363219d32b5e862405b84436f1210b734e1184e8653292", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclImpl.qll", + "base_sha256": "24f40a537b45b210aa363219d32b5e862405b84436f1210b734e1184e8653292" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/TopLevelCodeDeclConstructor.qll", + "sha256": "28ac8627c75cd787e6dca1a8bfed4c36edbfd13cdad19a08905a49d56b815ad7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclConstructor.qll", + "base_sha256": "28ac8627c75cd787e6dca1a8bfed4c36edbfd13cdad19a08905a49d56b815ad7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/TopLevelCodeDeclImpl.qll", + "sha256": "d3e69854c0401e3586e76567536acaeb8fa34cf6095e84c99730a90d4ea089c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclImpl.qll", + "base_sha256": "d3e69854c0401e3586e76567536acaeb8fa34cf6095e84c99730a90d4ea089c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/TypeAliasDeclConstructor.qll", + "sha256": "2e1e8222b851376b0d7843a93fb6affeac7f8ee52867623b1e2fa99c1ac37dbb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclConstructor.qll", + "base_sha256": "2e1e8222b851376b0d7843a93fb6affeac7f8ee52867623b1e2fa99c1ac37dbb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/TypeAliasDeclImpl.qll", + "sha256": "9ea24e269ef89af6f639bd7f001f6cc85fe16be487713ce08926ee568d406d64", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclImpl.qll", + "base_sha256": "9ea24e269ef89af6f639bd7f001f6cc85fe16be487713ce08926ee568d406d64" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/TypeDeclImpl.qll", + "sha256": "f4ec2bd3a396648c48b8c70a5f2fa94564684d0fba1e502735889236a1911625", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeDeclImpl.qll", + "base_sha256": "f4ec2bd3a396648c48b8c70a5f2fa94564684d0fba1e502735889236a1911625" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/UsingDeclConstructor.qll", + "sha256": "aeece428c56101536ec8abd25364d208f1a020727d1294e9c97b13b7ab90f923", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclConstructor.qll", + "base_sha256": "aeece428c56101536ec8abd25364d208f1a020727d1294e9c97b13b7ab90f923" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/UsingDeclImpl.qll", + "sha256": "5389436fe692eb0ecf96e80555a589596e6c7b553d37f2990addd8a11e4efce0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclImpl.qll", + "base_sha256": "5389436fe692eb0ecf96e80555a589596e6c7b553d37f2990addd8a11e4efce0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/ValueDeclImpl.qll", + "sha256": "adad40dc34c4b38b6b113f8569750d7fb4c6aa20fbe037d7cf140fe38cbadcd7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ValueDeclImpl.qll", + "base_sha256": "adad40dc34c4b38b6b113f8569750d7fb4c6aa20fbe037d7cf140fe38cbadcd7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/decl/internal/VarDeclImpl.qll", + "sha256": "30f8b8bfa83d729efce9207e61724de54a0c679ee7c7b854baeca6da1768c692", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/VarDeclImpl.qll", + "base_sha256": "30f8b8bfa83d729efce9207e61724de54a0c679ee7c7b854baeca6da1768c692" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AbiSafeConversionExpr.qll", + "sha256": "b90f7496229e76a40ac66e8a3d0ac2f14c65d729ebeea796cb34f395f2858b32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AbiSafeConversionExpr.qll", + "base_sha256": "b90f7496229e76a40ac66e8a3d0ac2f14c65d729ebeea796cb34f395f2858b32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ActorIsolationErasureExpr.qll", + "sha256": "526e7b4f2b5af5f2c8172b5d2c76c1f7198025e02c9e1068f92fa6c78cddeb81", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ActorIsolationErasureExpr.qll", + "base_sha256": "526e7b4f2b5af5f2c8172b5d2c76c1f7198025e02c9e1068f92fa6c78cddeb81" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AnyHashableErasureExpr.qll", + "sha256": "49e3450180b8a4626911fc83bd64d17e486fad6b50f33b55b9322faef1ced39f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyHashableErasureExpr.qll", + "base_sha256": "49e3450180b8a4626911fc83bd64d17e486fad6b50f33b55b9322faef1ced39f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AnyTryExpr.qll", + "sha256": "58f5a8d11b5b5aea41cc5c513e2f594bc418e979f27aa0a44ddc3340aba50f95", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyTryExpr.qll", + "base_sha256": "58f5a8d11b5b5aea41cc5c513e2f594bc418e979f27aa0a44ddc3340aba50f95" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll", + "sha256": "ad70842a93f26d70b1a9400039c4446b75302a3005e3b44905cefd44c57c46af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll", + "base_sha256": "ad70842a93f26d70b1a9400039c4446b75302a3005e3b44905cefd44c57c46af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ApplyExpr.qll", + "sha256": "c114928eb435ce4ea309b37e5ee44ee93aeaa18c7242a328cb403d21c2324394", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ApplyExpr.qll", + "base_sha256": "c114928eb435ce4ea309b37e5ee44ee93aeaa18c7242a328cb403d21c2324394" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll", + "sha256": "e7f46478fac32339a4caf7dc14ad760755a8c0362d8aef04123658a39f7e5097", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll", + "base_sha256": "e7f46478fac32339a4caf7dc14ad760755a8c0362d8aef04123658a39f7e5097" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/Argument.qll", + "sha256": "61680fee867af2128a7a94d5ec6061e943947fc4900facdd8d37d4c518230f4a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/Argument.qll", + "base_sha256": "61680fee867af2128a7a94d5ec6061e943947fc4900facdd8d37d4c518230f4a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ArithmeticOperation.qll", + "sha256": "c4805bda61f94a73ec7b8d30d069a48ed07159829a391de0de58e13911263d29", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArithmeticOperation.qll", + "base_sha256": "c4805bda61f94a73ec7b8d30d069a48ed07159829a391de0de58e13911263d29" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ArrayExpr.qll", + "sha256": "173017614665c422408ca795b0a8457b8b879eb06120cfe67f9063683e023380", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayExpr.qll", + "base_sha256": "173017614665c422408ca795b0a8457b8b879eb06120cfe67f9063683e023380" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ArrayToPointerExpr.qll", + "sha256": "b989e745931ac2daac27d20dd704136f2e3ae7fbd091fbe77a91791c10bc3534", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayToPointerExpr.qll", + "base_sha256": "b989e745931ac2daac27d20dd704136f2e3ae7fbd091fbe77a91791c10bc3534" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AssignExpr.qll", + "sha256": "db99fb5f4f4c8d1bc6eb902d5f3dec4644cd392d1baae4507ddbc3140d9306eb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AssignExpr.qll", + "base_sha256": "db99fb5f4f4c8d1bc6eb902d5f3dec4644cd392d1baae4507ddbc3140d9306eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/Assignment.qll", + "sha256": "1f424781ca654f96a919e6be87252acf1c97a3abbc36c92359cb3ce4f591e9f5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/Assignment.qll", + "base_sha256": "1f424781ca654f96a919e6be87252acf1c97a3abbc36c92359cb3ce4f591e9f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AutoClosureExpr.qll", + "sha256": "a40e6628e43d03c9d32106a96f9f7168452356024046595e9f6feb1b62def2b2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AutoClosureExpr.qll", + "base_sha256": "a40e6628e43d03c9d32106a96f9f7168452356024046595e9f6feb1b62def2b2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/AwaitExpr.qll", + "sha256": "82ecaa86320cc0858f8adce9796554387697aeac070dc36a9eb1cc3942f89f20", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/AwaitExpr.qll", + "base_sha256": "82ecaa86320cc0858f8adce9796554387697aeac070dc36a9eb1cc3942f89f20" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BinaryExpr.qll", + "sha256": "d7b496f4eb5def91446005c8d39dbfdfde20ece78dcc0d31a1f975beb4cb60d7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BinaryExpr.qll", + "base_sha256": "d7b496f4eb5def91446005c8d39dbfdfde20ece78dcc0d31a1f975beb4cb60d7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BindOptionalExpr.qll", + "sha256": "f5d1b5a1260296eee42842eaa7f78e75d0e00d83c9c36ba3cce6d43a9a137cd7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BindOptionalExpr.qll", + "base_sha256": "f5d1b5a1260296eee42842eaa7f78e75d0e00d83c9c36ba3cce6d43a9a137cd7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BitwiseOperation.qll", + "sha256": "5f645ed8bf7640bc1eb174b84fe70f955553afed852a04534cd865ec6ebd067d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BitwiseOperation.qll", + "base_sha256": "5f645ed8bf7640bc1eb174b84fe70f955553afed852a04534cd865ec6ebd067d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BooleanLiteralExpr.qll", + "sha256": "fa43416ecc69265c2e26146ddfcdc0849b4754e8350aa79f3cffcf9e6818ad9a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BooleanLiteralExpr.qll", + "base_sha256": "fa43416ecc69265c2e26146ddfcdc0849b4754e8350aa79f3cffcf9e6818ad9a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BorrowExpr.qll", + "sha256": "a3cacac396e0dc19fe73fc50c2afcd13374a03270c3bec76f2764f45eaf5f081", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BorrowExpr.qll", + "base_sha256": "a3cacac396e0dc19fe73fc50c2afcd13374a03270c3bec76f2764f45eaf5f081" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BridgeFromObjCExpr.qll", + "sha256": "3ae7004657364b526d092914005cbaa290338541ebb5e40f3084d8c1946753fa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeFromObjCExpr.qll", + "base_sha256": "3ae7004657364b526d092914005cbaa290338541ebb5e40f3084d8c1946753fa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BridgeToObjCExpr.qll", + "sha256": "b16aab4f23abdfcf07ca9c507fce7be3da7aefb975fc33956422fe58e0eca1de", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeToObjCExpr.qll", + "base_sha256": "b16aab4f23abdfcf07ca9c507fce7be3da7aefb975fc33956422fe58e0eca1de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/BuiltinLiteralExpr.qll", + "sha256": "b61b5a98974d2567dca612cf10d1c2547ff3d1283c7edb7f71f1dfa2cbfefe09", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/BuiltinLiteralExpr.qll", + "base_sha256": "b61b5a98974d2567dca612cf10d1c2547ff3d1283c7edb7f71f1dfa2cbfefe09" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CallExpr.qll", + "sha256": "b55bf14cd6d1686866e5105c40c131b34f828f3ca8fc6879ac43828ea8b2073f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CallExpr.qll", + "base_sha256": "b55bf14cd6d1686866e5105c40c131b34f828f3ca8fc6879ac43828ea8b2073f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CaptureListExpr.qll", + "sha256": "3eeada9e5f15fdc238b818ae554629087bfbd1f3216f86def8d9d757b27cb491", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CaptureListExpr.qll", + "base_sha256": "3eeada9e5f15fdc238b818ae554629087bfbd1f3216f86def8d9d757b27cb491" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CheckedCastExpr.qll", + "sha256": "f581dac70e350a9b963f9c516357046b079265bce9196e9e9e554177216e4722", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CheckedCastExpr.qll", + "base_sha256": "f581dac70e350a9b963f9c516357046b079265bce9196e9e9e554177216e4722" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll", + "sha256": "ac752bacffbad35d34530e76771422471c89dcc6266e741c39c6848d40f1d118", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll", + "base_sha256": "ac752bacffbad35d34530e76771422471c89dcc6266e741c39c6848d40f1d118" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ClosureExpr.qll", + "sha256": "c749b45013dc0979bb9cd81bf34b811b7d0c86305e03d2c127af69008ddd9e87", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClosureExpr.qll", + "base_sha256": "c749b45013dc0979bb9cd81bf34b811b7d0c86305e03d2c127af69008ddd9e87" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CoerceExpr.qll", + "sha256": "575abc7a3b2a5457ee6af3a7ac43147b03eab3897b973a008b059894beda4286", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CoerceExpr.qll", + "base_sha256": "575abc7a3b2a5457ee6af3a7ac43147b03eab3897b973a008b059894beda4286" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CollectionExpr.qll", + "sha256": "93350f4ab5640920a93280c1d66499d24628b6936ab0bd0985a4827784b9bb1e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionExpr.qll", + "base_sha256": "93350f4ab5640920a93280c1d66499d24628b6936ab0bd0985a4827784b9bb1e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll", + "sha256": "efdffe8fcc080a93a4689ee19eac7d2c071586515c29d33b99d859eb1a1b6890", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll", + "base_sha256": "efdffe8fcc080a93a4689ee19eac7d2c071586515c29d33b99d859eb1a1b6890" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll", + "sha256": "c981573d0c6dd02831d848aea6efb4d14a287d68e1ca0c7285d7823d7fa0a76e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll", + "base_sha256": "c981573d0c6dd02831d848aea6efb4d14a287d68e1ca0c7285d7823d7fa0a76e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll", + "sha256": "50a892c7d1d88b21dc1cc5b54539765658afd70945feb0d77391de7e6cd5eb48", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll", + "base_sha256": "50a892c7d1d88b21dc1cc5b54539765658afd70945feb0d77391de7e6cd5eb48" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ConsumeExpr.qll", + "sha256": "06ba62c52890356d61ac5c24bb461db838ebe590d2b097de67924d735769720b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConsumeExpr.qll", + "base_sha256": "06ba62c52890356d61ac5c24bb461db838ebe590d2b097de67924d735769720b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CopyExpr.qll", + "sha256": "1e0781d35da6d31bdd66110e3ce4d5dce46cf7b9e4b285ed5f544c8d40945639", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CopyExpr.qll", + "base_sha256": "1e0781d35da6d31bdd66110e3ce4d5dce46cf7b9e4b285ed5f544c8d40945639" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll", + "sha256": "d6f852d2d11a78ea7c188379ad474db8d77494e3a3621dca1b7d963e083374d3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll", + "base_sha256": "d6f852d2d11a78ea7c188379ad474db8d77494e3a3621dca1b7d963e083374d3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll", + "sha256": "b8229608a404e5f310a329568a26994eca0361f0653aefdb495351fbefaa5a97", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll", + "base_sha256": "b8229608a404e5f310a329568a26994eca0361f0653aefdb495351fbefaa5a97" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/CurrentContextIsolationExpr.qll", + "sha256": "567366f4d3642e183dff1d8bfad3bea433fd6ea37b841faaaa25c21ca0654289", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/CurrentContextIsolationExpr.qll", + "base_sha256": "567366f4d3642e183dff1d8bfad3bea433fd6ea37b841faaaa25c21ca0654289" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DeclRefExpr.qll", + "sha256": "c6136ccf37e8128640d9df423713b7646309e51c3eda5c6d2807fdb0cc0733e2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DeclRefExpr.qll", + "base_sha256": "c6136ccf37e8128640d9df423713b7646309e51c3eda5c6d2807fdb0cc0733e2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DefaultArgumentExpr.qll", + "sha256": "a8af422bfdcf56ac37a322d707252ed34b08acf58608065ff3bd214137583b13", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DefaultArgumentExpr.qll", + "base_sha256": "a8af422bfdcf56ac37a322d707252ed34b08acf58608065ff3bd214137583b13" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DerivedToBaseExpr.qll", + "sha256": "fc6240a71dbd554f8bcc86c2ad0b05f2112578223e9a180beeb0223bf9cc76be", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DerivedToBaseExpr.qll", + "base_sha256": "fc6240a71dbd554f8bcc86c2ad0b05f2112578223e9a180beeb0223bf9cc76be" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DestructureTupleExpr.qll", + "sha256": "5a565c9b0cfbc7e1f234ce553ba7256c00efb1dc0b0ef6aae1ab878be97ffd93", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DestructureTupleExpr.qll", + "base_sha256": "5a565c9b0cfbc7e1f234ce553ba7256c00efb1dc0b0ef6aae1ab878be97ffd93" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DictionaryExpr.qll", + "sha256": "977c768f184b77e493cc7dbf0d614faa38b389f80a4a76bb90d99bf88ecb939c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DictionaryExpr.qll", + "base_sha256": "977c768f184b77e493cc7dbf0d614faa38b389f80a4a76bb90d99bf88ecb939c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll", + "sha256": "a86e0868795e9acf786cfe60e5fa10ab315b13dd8eb84b5f2d6b3a087cadf83b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll", + "base_sha256": "a86e0868795e9acf786cfe60e5fa10ab315b13dd8eb84b5f2d6b3a087cadf83b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "sha256": "7c74d24aa99a76bee303b76893208da804ee1f27adbd4db069262d0cd3773300", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "base_sha256": "7c74d24aa99a76bee303b76893208da804ee1f27adbd4db069262d0cd3773300" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DiscardAssignmentExpr.qll", + "sha256": "d9c36b6fad12d4dc669d3469561ab674bb5cffb3118246511bfa5535ede8b162", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DiscardAssignmentExpr.qll", + "base_sha256": "d9c36b6fad12d4dc669d3469561ab674bb5cffb3118246511bfa5535ede8b162" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DotSelfExpr.qll", + "sha256": "bce1572dbfc7a853150c3b102f7baefe7b924fc010ed41f8a64960c360e6d012", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSelfExpr.qll", + "base_sha256": "bce1572dbfc7a853150c3b102f7baefe7b924fc010ed41f8a64960c360e6d012" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll", + "sha256": "cd87174f4203c303cb7b91c91e269cc155bfe76ab95537d343e99dd9c17d3df9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll", + "base_sha256": "cd87174f4203c303cb7b91c91e269cc155bfe76ab95537d343e99dd9c17d3df9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DynamicLookupExpr.qll", + "sha256": "76bbc249c6fd8b5a0f41c000a932ba2748a08d676b7094cfebee714c6a25672e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicLookupExpr.qll", + "base_sha256": "76bbc249c6fd8b5a0f41c000a932ba2748a08d676b7094cfebee714c6a25672e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DynamicMemberRefExpr.qll", + "sha256": "43cafc8e8ed2598edfcf7bdec7e2578df07b708d8e5eff57969024893e7d55df", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicMemberRefExpr.qll", + "base_sha256": "43cafc8e8ed2598edfcf7bdec7e2578df07b708d8e5eff57969024893e7d55df" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DynamicSubscriptExpr.qll", + "sha256": "0cc40fbf8e00dc545280e36e8c12a7b7f5741648bfc370fab8f9e8c047448204", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicSubscriptExpr.qll", + "base_sha256": "0cc40fbf8e00dc545280e36e8c12a7b7f5741648bfc370fab8f9e8c047448204" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/DynamicTypeExpr.qll", + "sha256": "02f5d9b9f181fe555245405c0f406d9a102463ae71271689f59e3137a6758c8e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicTypeExpr.qll", + "base_sha256": "02f5d9b9f181fe555245405c0f406d9a102463ae71271689f59e3137a6758c8e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/EnumElementExpr.qll", + "sha256": "47458aeacb150e3c5b53df8827c87d552067798abe330007ffe2fbe5be6ff702", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumElementExpr.qll", + "base_sha256": "47458aeacb150e3c5b53df8827c87d552067798abe330007ffe2fbe5be6ff702" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/EnumIsCaseExpr.qll", + "sha256": "4ea93d93af6ea0af500c8f6d9951f2c60095c4d3b68419e15afb8f606a505336", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumIsCaseExpr.qll", + "base_sha256": "4ea93d93af6ea0af500c8f6d9951f2c60095c4d3b68419e15afb8f606a505336" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ErasureExpr.qll", + "sha256": "103a4d698f778a05ffd951d15fe7d9b58382cba7334ddf07d3524cd99af3d8fd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErasureExpr.qll", + "base_sha256": "103a4d698f778a05ffd951d15fe7d9b58382cba7334ddf07d3524cd99af3d8fd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ErrorExpr.qll", + "sha256": "50c375b55af34bb119e300590997a395586872d2487b80deb9b0aa24f9c9a90f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErrorExpr.qll", + "base_sha256": "50c375b55af34bb119e300590997a395586872d2487b80deb9b0aa24f9c9a90f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll", + "sha256": "2b94c89070e94d7e42bd93a92f158b6444becce2b4506a164606b53a18a9df20", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll", + "base_sha256": "2b94c89070e94d7e42bd93a92f158b6444becce2b4506a164606b53a18a9df20" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ExplicitCastExpr.qll", + "sha256": "bc4007c1521fbaa9811d6a893a2eea9901f3b1bff2e89a201d416c067e5b2e32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitCastExpr.qll", + "base_sha256": "bc4007c1521fbaa9811d6a893a2eea9901f3b1bff2e89a201d416c067e5b2e32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ExplicitClosureExpr.qll", + "sha256": "1071c526a7d263151ce9de155d43245dddce33d168b6520f49c96908e91fb256", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitClosureExpr.qll", + "base_sha256": "1071c526a7d263151ce9de155d43245dddce33d168b6520f49c96908e91fb256" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/Expr.qll", + "sha256": "ff9c4d4d274cceeb178d85a469791833b60a89b06dc4df4678932d6ea7a799ee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/Expr.qll", + "base_sha256": "ff9c4d4d274cceeb178d85a469791833b60a89b06dc4df4678932d6ea7a799ee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ExtractFunctionIsolationExpr.qll", + "sha256": "dc25ac7455be2c622e588855a572c49b31e3cdf8900fc83ee79ff40a5e1c4687", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExtractFunctionIsolationExpr.qll", + "base_sha256": "dc25ac7455be2c622e588855a572c49b31e3cdf8900fc83ee79ff40a5e1c4687" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/FloatLiteralExpr.qll", + "sha256": "5c6a0ea847a688a33acb6e12713b9d9f33218148e6a51e80b57b3e0e4543ffae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/FloatLiteralExpr.qll", + "base_sha256": "5c6a0ea847a688a33acb6e12713b9d9f33218148e6a51e80b57b3e0e4543ffae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ForceTryExpr.qll", + "sha256": "233e166748af3d0f1efb265cd6b15c9960df841fabd6a8eb54744b53d897b35f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceTryExpr.qll", + "base_sha256": "233e166748af3d0f1efb265cd6b15c9960df841fabd6a8eb54744b53d897b35f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ForceValueExpr.qll", + "sha256": "4a3ecd15296c661d9ebcccaa75f742fdb10056614e0f0ac6085571951b580d6a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceValueExpr.qll", + "base_sha256": "4a3ecd15296c661d9ebcccaa75f742fdb10056614e0f0ac6085571951b580d6a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll", + "sha256": "2f46fa95b4fcbbcf7aa39c4d698dff1de8651c411eec5628bb36a0cdde792726", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll", + "base_sha256": "2f46fa95b4fcbbcf7aa39c4d698dff1de8651c411eec5628bb36a0cdde792726" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll", + "sha256": "3a981945226bd5342c568a9edad8c48576741f672ba193f808d476585df441ce", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll", + "base_sha256": "3a981945226bd5342c568a9edad8c48576741f672ba193f808d476585df441ce" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/FunctionConversionExpr.qll", + "sha256": "a801235565e9f25f084829cc77bda2f9628294e295d25a7ca1cbf008b2934404", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/FunctionConversionExpr.qll", + "base_sha256": "a801235565e9f25f084829cc77bda2f9628294e295d25a7ca1cbf008b2934404" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/IdentityExpr.qll", + "sha256": "9faed9373bfa30ca9efa0889780583251e286fefeb0cc45dafbfbd4c0af1e84a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/IdentityExpr.qll", + "base_sha256": "9faed9373bfa30ca9efa0889780583251e286fefeb0cc45dafbfbd4c0af1e84a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/IfExpr.qll", + "sha256": "b15bb29d8ec7af906eecd217c359981758979e47899798708729516a84538bb5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/IfExpr.qll", + "base_sha256": "b15bb29d8ec7af906eecd217c359981758979e47899798708729516a84538bb5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ImplicitConversionExpr.qll", + "sha256": "aef95e0f4267548a5af8ac96a5c707e479a00d8464c5d3d092c646ebb73115d2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ImplicitConversionExpr.qll", + "base_sha256": "aef95e0f4267548a5af8ac96a5c707e479a00d8464c5d3d092c646ebb73115d2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InOutExpr.qll", + "sha256": "f6c59bf77f876669f78c98574c8969c4363599d2011121fc8cdb873d367ff260", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutExpr.qll", + "base_sha256": "f6c59bf77f876669f78c98574c8969c4363599d2011121fc8cdb873d367ff260" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InOutToPointerExpr.qll", + "sha256": "260ff6e93ba3b47806670dd9975737bf58653cb6666fd09e153ee46f0bbfe084", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutToPointerExpr.qll", + "base_sha256": "260ff6e93ba3b47806670dd9975737bf58653cb6666fd09e153ee46f0bbfe084" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InitializerCallExpr.qll", + "sha256": "e71230647fba3c0a8c6d026711f02dc543f89679b4920169b272e7567fce2fc3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerCallExpr.qll", + "base_sha256": "e71230647fba3c0a8c6d026711f02dc543f89679b4920169b272e7567fce2fc3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InitializerLookupExpr.qll", + "sha256": "24b3ebda8165ec8c5097901ba05d55add61beb9aec270ca1ca28fa6c2234f300", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerLookupExpr.qll", + "base_sha256": "24b3ebda8165ec8c5097901ba05d55add61beb9aec270ca1ca28fa6c2234f300" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll", + "sha256": "32d4c8c66911947115cf1002ea0ab15325d4f53d2240cfe89bb2f68926744e63", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll", + "base_sha256": "32d4c8c66911947115cf1002ea0ab15325d4f53d2240cfe89bb2f68926744e63" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/IntegerLiteralExpr.qll", + "sha256": "17f35931bc4cf237f039c10cb3e9c604e1dcd4ad5e6b85f5775a10dd9bd802f3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/IntegerLiteralExpr.qll", + "base_sha256": "17f35931bc4cf237f039c10cb3e9c604e1dcd4ad5e6b85f5775a10dd9bd802f3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll", + "sha256": "45deea2f2a6f2916c18ad6ce31a4e1cac3e7c9be5c0ae56fd635c2e6e24c8008", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll", + "base_sha256": "45deea2f2a6f2916c18ad6ce31a4e1cac3e7c9be5c0ae56fd635c2e6e24c8008" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/IsExpr.qll", + "sha256": "77d5477c8ff638feb516d9ada058a04b18142986c9dd5893a7eae6c09e28bcc0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/IsExpr.qll", + "base_sha256": "77d5477c8ff638feb516d9ada058a04b18142986c9dd5893a7eae6c09e28bcc0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/KeyPathApplicationExpr.qll", + "sha256": "5d8651ffe1d7f77e81667ae47ae5b6cc0df73514a636fc67dff2b5f1a9eec7b9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathApplicationExpr.qll", + "base_sha256": "5d8651ffe1d7f77e81667ae47ae5b6cc0df73514a636fc67dff2b5f1a9eec7b9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/KeyPathDotExpr.qll", + "sha256": "69fd3fe4ffd2cbb9dd15059f4210e27996524ae4adc785f3a7e087ce5134bd02", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathDotExpr.qll", + "base_sha256": "69fd3fe4ffd2cbb9dd15059f4210e27996524ae4adc785f3a7e087ce5134bd02" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/KeyPathExpr.qll", + "sha256": "00cd004915448013cd11642adb81fbf7a11af9ebe7cc23c79d0c5e5a4d43c954", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathExpr.qll", + "base_sha256": "00cd004915448013cd11642adb81fbf7a11af9ebe7cc23c79d0c5e5a4d43c954" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LazyInitializationExpr.qll", + "sha256": "28abba771f1fb73897fae47168fba92441a7b7ab78d7da625d88c55e0ac56493", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LazyInitializationExpr.qll", + "base_sha256": "28abba771f1fb73897fae47168fba92441a7b7ab78d7da625d88c55e0ac56493" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LinearFunctionExpr.qll", + "sha256": "cfaa2589fd1b4360ec9dd7ec4625d0cc434621cd28b054444ff810e4fb6e30c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExpr.qll", + "base_sha256": "cfaa2589fd1b4360ec9dd7ec4625d0cc434621cd28b054444ff810e4fb6e30c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll", + "sha256": "f260a31b0781c77a2012eedf22b200844b81ede45c739613ad856687a373f93e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll", + "base_sha256": "f260a31b0781c77a2012eedf22b200844b81ede45c739613ad856687a373f93e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll", + "sha256": "40c79af002ee8fcc38b229d1bad05f2e4d45e6b8bc1158265d97c8ad3538bcc7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll", + "base_sha256": "40c79af002ee8fcc38b229d1bad05f2e4d45e6b8bc1158265d97c8ad3538bcc7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LiteralExpr.qll", + "sha256": "873dacbeb3a7f8ac806568ab5258658814d77cbd0af751e3c626d2d4696e2be9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LiteralExpr.qll", + "base_sha256": "873dacbeb3a7f8ac806568ab5258658814d77cbd0af751e3c626d2d4696e2be9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LoadExpr.qll", + "sha256": "a2c36b8b67e418ced2f9d6a8ec340ad5e836794a311699e5317a52028637e663", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LoadExpr.qll", + "base_sha256": "a2c36b8b67e418ced2f9d6a8ec340ad5e836794a311699e5317a52028637e663" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LogicalOperation.qll", + "sha256": "138df9cbbcfd0b699e23fd48b16c381607a521fedfda043f06055ce5003b2db4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LogicalOperation.qll", + "base_sha256": "138df9cbbcfd0b699e23fd48b16c381607a521fedfda043f06055ce5003b2db4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/LookupExpr.qll", + "sha256": "4a472303c9bdec56e57339448b66f05e1225454f6b4d6be523b6083564b9440e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/LookupExpr.qll", + "base_sha256": "4a472303c9bdec56e57339448b66f05e1225454f6b4d6be523b6083564b9440e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll", + "sha256": "ce6e8df7fab4722556e6183a395ec73df3c869567ec71eceeb36e3750304cdea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll", + "base_sha256": "ce6e8df7fab4722556e6183a395ec73df3c869567ec71eceeb36e3750304cdea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll", + "sha256": "e75ed15f08fb008c4d00040e405fd69d293162132323560c4caa8783ea28060b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll", + "base_sha256": "e75ed15f08fb008c4d00040e405fd69d293162132323560c4caa8783ea28060b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MaterializePackExpr.qll", + "sha256": "b7760fd6b796768c172550ffde0f28a8c92f5f94d17bac31e4badde574c4dcbb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MaterializePackExpr.qll", + "base_sha256": "b7760fd6b796768c172550ffde0f28a8c92f5f94d17bac31e4badde574c4dcbb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MemberRefExpr.qll", + "sha256": "e5ba817ab725e9f0b38968b6a48f9ef604e2cee5373e0931cc207669690298d3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MemberRefExpr.qll", + "base_sha256": "e5ba817ab725e9f0b38968b6a48f9ef604e2cee5373e0931cc207669690298d3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MetatypeConversionExpr.qll", + "sha256": "ec7718fda45ff2ffc7d9bd2a54479873bbae56d7de70a8bfd46831f6bb6cfafa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MetatypeConversionExpr.qll", + "base_sha256": "ec7718fda45ff2ffc7d9bd2a54479873bbae56d7de70a8bfd46831f6bb6cfafa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MethodApplyExpr.qll", + "sha256": "c4939f77395435a508575b6963f3fd0f9ab0aee4f67ed14145a61e0b49b1460e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodApplyExpr.qll", + "base_sha256": "c4939f77395435a508575b6963f3fd0f9ab0aee4f67ed14145a61e0b49b1460e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MethodCallExpr.qll", + "sha256": "4b3a305aadd537c19967aa2eda15e80c62993208eb2f97b49fc38b8ec6ed0a33", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodCallExpr.qll", + "base_sha256": "4b3a305aadd537c19967aa2eda15e80c62993208eb2f97b49fc38b8ec6ed0a33" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/MethodLookupExpr.qll", + "sha256": "1fc5b19c8caf1845f49c3616771abc0de426e0964659aeabb37b7fbdf27d524c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodLookupExpr.qll", + "base_sha256": "1fc5b19c8caf1845f49c3616771abc0de426e0964659aeabb37b7fbdf27d524c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/NilCoalescingExpr.qll", + "sha256": "51aae9a32d7c300152759ef701a003ecdb008f042978a7a8b568c01a82b8aeae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilCoalescingExpr.qll", + "base_sha256": "51aae9a32d7c300152759ef701a003ecdb008f042978a7a8b568c01a82b8aeae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/NilLiteralExpr.qll", + "sha256": "21c5469099376fafe73860cea8b6903c69e66eb22bd43015beb7a4a5a826d8a1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilLiteralExpr.qll", + "base_sha256": "21c5469099376fafe73860cea8b6903c69e66eb22bd43015beb7a4a5a826d8a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/NumberLiteralExpr.qll", + "sha256": "3a2a74af899c6da894e6c57977768079338b5b6878ccd5039338c3a35248b8cf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/NumberLiteralExpr.qll", + "base_sha256": "3a2a74af899c6da894e6c57977768079338b5b6878ccd5039338c3a35248b8cf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ObjCSelectorExpr.qll", + "sha256": "daacc35608bdadedea56747f6727f9ca66fbd1583c82ad394200d7042b391e23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjCSelectorExpr.qll", + "base_sha256": "daacc35608bdadedea56747f6727f9ca66fbd1583c82ad394200d7042b391e23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ObjectLiteralExpr.qll", + "sha256": "2a613e9846967064f4b272ba95774ad577d1491015b2cb3fb5d75a104b82a06f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjectLiteralExpr.qll", + "base_sha256": "2a613e9846967064f4b272ba95774ad577d1491015b2cb3fb5d75a104b82a06f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OneWayExpr.qll", + "sha256": "6949d222b5dc40e933920a4a3fabeffc5e11b07ed3da79683f64a866025330e6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OneWayExpr.qll", + "base_sha256": "6949d222b5dc40e933920a4a3fabeffc5e11b07ed3da79683f64a866025330e6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OpaqueValueExpr.qll", + "sha256": "c13869c10734662cc1c5ef35ebb58d2101eb0f330f67416396993f69b6bb0908", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpaqueValueExpr.qll", + "base_sha256": "c13869c10734662cc1c5ef35ebb58d2101eb0f330f67416396993f69b6bb0908" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OpenExistentialExpr.qll", + "sha256": "7dfb5ca6978dfd1b91f04dad728731d202f4c738a0e0b06ba585cf4cce38e79c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpenExistentialExpr.qll", + "base_sha256": "7dfb5ca6978dfd1b91f04dad728731d202f4c738a0e0b06ba585cf4cce38e79c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OptionalEvaluationExpr.qll", + "sha256": "8bc75e5daa35e786ffa4de1330213431e098d1e9c4488dba295285140dfd6c23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalEvaluationExpr.qll", + "base_sha256": "8bc75e5daa35e786ffa4de1330213431e098d1e9c4488dba295285140dfd6c23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OptionalTryExpr.qll", + "sha256": "a83d1adb4420bd946bd5cc9b93ae860ed17569a38093fd18c6d8c292a61bfc6f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalTryExpr.qll", + "base_sha256": "a83d1adb4420bd946bd5cc9b93ae860ed17569a38093fd18c6d8c292a61bfc6f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OtherInitializerRefExpr.qll", + "sha256": "8bf42f5cbf877f38ea3e35245677b3fbd7e0bfbd6a6f2aea79a5eca6aba9d7ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OtherInitializerRefExpr.qll", + "base_sha256": "8bf42f5cbf877f38ea3e35245677b3fbd7e0bfbd6a6f2aea79a5eca6aba9d7ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll", + "sha256": "b6101720b097a205381a80dfb13a6a36ad1c6e32b298f8ab5ab5fb783d0a5ab5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll", + "base_sha256": "b6101720b097a205381a80dfb13a6a36ad1c6e32b298f8ab5ab5fb783d0a5ab5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PackElementExpr.qll", + "sha256": "7c3bd3fc245eac04302ac630e7c8ff68e3102b6d746d86be6bdc6e3fd6b414c5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackElementExpr.qll", + "base_sha256": "7c3bd3fc245eac04302ac630e7c8ff68e3102b6d746d86be6bdc6e3fd6b414c5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PackExpansionExpr.qll", + "sha256": "dbd4168dbb5574b7a6e4e150803a67ff3419329f8fcd252c8fd095ebec845d54", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackExpansionExpr.qll", + "base_sha256": "dbd4168dbb5574b7a6e4e150803a67ff3419329f8fcd252c8fd095ebec845d54" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ParenExpr.qll", + "sha256": "a2ab077f8bf3c855ccf709b2ccb57f51b7d69e49cac7ce2deb094bcc31154c28", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ParenExpr.qll", + "base_sha256": "a2ab077f8bf3c855ccf709b2ccb57f51b7d69e49cac7ce2deb094bcc31154c28" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PointerToPointerExpr.qll", + "sha256": "bc6ece2e395a9a811bbe01017c005ebb08d0967edb0e52ca87378555fe20dc8e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PointerToPointerExpr.qll", + "base_sha256": "bc6ece2e395a9a811bbe01017c005ebb08d0967edb0e52ca87378555fe20dc8e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PostfixUnaryExpr.qll", + "sha256": "5a15af8c4c36db3bf977b06f87289a2493c38967c7d81bca25f2b1293169264d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PostfixUnaryExpr.qll", + "base_sha256": "5a15af8c4c36db3bf977b06f87289a2493c38967c7d81bca25f2b1293169264d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PrefixUnaryExpr.qll", + "sha256": "5c05ec3d0e8b4711a1ad326be1ff2915729d6c400554e77164d268da6579ef4d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PrefixUnaryExpr.qll", + "base_sha256": "5c05ec3d0e8b4711a1ad326be1ff2915729d6c400554e77164d268da6579ef4d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll", + "sha256": "62a297c04e6b757f2a4b74b60a5715e9728a9f4053a932312e0140cb217de1e0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll", + "base_sha256": "62a297c04e6b757f2a4b74b60a5715e9728a9f4053a932312e0140cb217de1e0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll", + "sha256": "307815ab9f6909ce44a5be82a11b5112204723214e93476ca323615ea8fd9c8b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll", + "base_sha256": "307815ab9f6909ce44a5be82a11b5112204723214e93476ca323615ea8fd9c8b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll", + "sha256": "ca5f6539df2244c9ee3fa52d29b615d105b818aa060d98692ccb15cb4c11163c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll", + "base_sha256": "ca5f6539df2244c9ee3fa52d29b615d105b818aa060d98692ccb15cb4c11163c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/RegexLiteralExpr.qll", + "sha256": "7e7005c65e321f31e5afa60e0b60364e059bded376bcedbf184aa78898638577", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/RegexLiteralExpr.qll", + "base_sha256": "7e7005c65e321f31e5afa60e0b60364e059bded376bcedbf184aa78898638577" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/SelfRefExpr.qll", + "sha256": "6a036f8695ac478c6b976a04aa2d554e8c1891809249ce9a30896f1362603f29", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/SelfRefExpr.qll", + "base_sha256": "6a036f8695ac478c6b976a04aa2d554e8c1891809249ce9a30896f1362603f29" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/SequenceExpr.qll", + "sha256": "3ba2aa0325c47c7da84115c9152d375df98d403e1deb7504333c50d6daecdb37", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/SequenceExpr.qll", + "base_sha256": "3ba2aa0325c47c7da84115c9152d375df98d403e1deb7504333c50d6daecdb37" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/SingleValueStmtExpr.qll", + "sha256": "cd95a74c3cb8e714b2d74019457029ac6a4025163d324844fbf68c050b6ce420", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/SingleValueStmtExpr.qll", + "base_sha256": "cd95a74c3cb8e714b2d74019457029ac6a4025163d324844fbf68c050b6ce420" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/StringLiteralExpr.qll", + "sha256": "9d09c5d0c4a9d1e5808be61871ae424184d2ef6288ddae4ce4498481f4dcd4eb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringLiteralExpr.qll", + "base_sha256": "9d09c5d0c4a9d1e5808be61871ae424184d2ef6288ddae4ce4498481f4dcd4eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/StringToPointerExpr.qll", + "sha256": "c692392acb8199161d11dd89ba20953ac4e2ac16094bf1f7984ab0b8b99569fa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringToPointerExpr.qll", + "base_sha256": "c692392acb8199161d11dd89ba20953ac4e2ac16094bf1f7984ab0b8b99569fa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/SubscriptExpr.qll", + "sha256": "b82d793507eba4ec381a6e667eb8484661322bf8c7a6d884a21ea17b7902c996", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/SubscriptExpr.qll", + "base_sha256": "b82d793507eba4ec381a6e667eb8484661322bf8c7a6d884a21ea17b7902c996" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/SuperRefExpr.qll", + "sha256": "8e68ebbb7cca9e6681f1892e66e78b8acdef4913b933d940f4dee46472c60af2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/SuperRefExpr.qll", + "base_sha256": "8e68ebbb7cca9e6681f1892e66e78b8acdef4913b933d940f4dee46472c60af2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TapExpr.qll", + "sha256": "b2418e1dec4d28e8c3d5a8660c336d9e70580be3eaa2c85232a888d5b2b027a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TapExpr.qll", + "base_sha256": "b2418e1dec4d28e8c3d5a8660c336d9e70580be3eaa2c85232a888d5b2b027a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TryExpr.qll", + "sha256": "7a14fac15461b77f19e25fd3d7d59aa25b2e67523cd3dd90b31c63331deaf314", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TryExpr.qll", + "base_sha256": "7a14fac15461b77f19e25fd3d7d59aa25b2e67523cd3dd90b31c63331deaf314" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TupleElementExpr.qll", + "sha256": "1036d0a774f16dfdfe223181bf86a7fb3e5a65495f13a584af4419c769b5ca93", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleElementExpr.qll", + "base_sha256": "1036d0a774f16dfdfe223181bf86a7fb3e5a65495f13a584af4419c769b5ca93" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TupleExpr.qll", + "sha256": "f02537adb1271e4b84c44eb001ccb7b7c70f13fc13908354fd4361ed3720d06b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleExpr.qll", + "base_sha256": "f02537adb1271e4b84c44eb001ccb7b7c70f13fc13908354fd4361ed3720d06b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TypeExpr.qll", + "sha256": "91cd440b768e4d9aa60a165ddb62ecdcad85eb4a676ab0d60ca8777e753bffc7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeExpr.qll", + "base_sha256": "91cd440b768e4d9aa60a165ddb62ecdcad85eb4a676ab0d60ca8777e753bffc7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/TypeValueExpr.qll", + "sha256": "7722a6668b3e382e32ef0cc5bbb8c79c7de9a618c8822957e5f48b45770d0af3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeValueExpr.qll", + "base_sha256": "7722a6668b3e382e32ef0cc5bbb8c79c7de9a618c8822957e5f48b45770d0af3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll", + "sha256": "9c6a97a66a452a6167b26f48b0f31a42e2c528fcd30e76c9f4dd146f6609b5d3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll", + "base_sha256": "9c6a97a66a452a6167b26f48b0f31a42e2c528fcd30e76c9f4dd146f6609b5d3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll", + "sha256": "714c9a7a09f525187f53a4c9599a141a32ec6071c405c2a425dc2cfb6f2457e6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll", + "base_sha256": "714c9a7a09f525187f53a4c9599a141a32ec6071c405c2a425dc2cfb6f2457e6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnreachableExpr.qll", + "sha256": "e8005f5ac66a97e614f3792e8053b0fb6d6bb1f99bc1d0f7d0d0b41e703efe9c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnreachableExpr.qll", + "base_sha256": "e8005f5ac66a97e614f3792e8053b0fb6d6bb1f99bc1d0f7d0d0b41e703efe9c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll", + "sha256": "7705b39752be30ab6bff12ccc690ed3b0fd843978721558e18f5f57e65f1f688", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll", + "base_sha256": "7705b39752be30ab6bff12ccc690ed3b0fd843978721558e18f5f57e65f1f688" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedDotExpr.qll", + "sha256": "01455fb6e2c57941b209d844b65a0e6778d2d8d3db6081fb96c375c528574c41", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDotExpr.qll", + "base_sha256": "01455fb6e2c57941b209d844b65a0e6778d2d8d3db6081fb96c375c528574c41" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll", + "sha256": "c92cfd85209a0314b99a2f8549c73eb878ab251453330298da72aa9d2208e7ac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll", + "base_sha256": "c92cfd85209a0314b99a2f8549c73eb878ab251453330298da72aa9d2208e7ac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedMemberExpr.qll", + "sha256": "efcfe41d1ed023d0cb3b4bdaa8568a4bada279660edc9e36f0dc260ebebcea60", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberExpr.qll", + "base_sha256": "efcfe41d1ed023d0cb3b4bdaa8568a4bada279660edc9e36f0dc260ebebcea60" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedPatternExpr.qll", + "sha256": "d9bad310caf43eb82ca294fcb43f1aaa4046ddc8ff9d6c46f65c9a6f798d30af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedPatternExpr.qll", + "base_sha256": "d9bad310caf43eb82ca294fcb43f1aaa4046ddc8ff9d6c46f65c9a6f798d30af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll", + "sha256": "1aeab5e10b1c3f081c5c3ca5bd807bfc38726a7b21b7201e0a9f997572935c73", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll", + "base_sha256": "1aeab5e10b1c3f081c5c3ca5bd807bfc38726a7b21b7201e0a9f997572935c73" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll", + "sha256": "c6a85856f82e74ed5597e381a5e4c27927eb4f01c7b588b1f4277dfb0e977521", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll", + "base_sha256": "c6a85856f82e74ed5597e381a5e4c27927eb4f01c7b588b1f4277dfb0e977521" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnsafeCastExpr.qll", + "sha256": "93f35d500d67b71ed52d508ca9f7236c671f5b68a0ce6a0ee6a1a03d2b5db290", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeCastExpr.qll", + "base_sha256": "93f35d500d67b71ed52d508ca9f7236c671f5b68a0ce6a0ee6a1a03d2b5db290" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/UnsafeExpr.qll", + "sha256": "7c558095d3be8401aa4d9065bd86110959cbced7f5d65f8120530d5497b3de15", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeExpr.qll", + "base_sha256": "7c558095d3be8401aa4d9065bd86110959cbced7f5d65f8120530d5497b3de15" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/VarargExpansionExpr.qll", + "sha256": "27213c88f864b7f8fd73edf8951e04a5ae7a57140a387df7c03dc1544ced723b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/VarargExpansionExpr.qll", + "base_sha256": "27213c88f864b7f8fd73edf8951e04a5ae7a57140a387df7c03dc1544ced723b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AbiSafeConversionExprConstructor.qll", + "sha256": "63c5ddb9da56da2c9637d7a0a6d9d069f745b4c095b07c9494a0b3a7e11be95b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprConstructor.qll", + "base_sha256": "63c5ddb9da56da2c9637d7a0a6d9d069f745b4c095b07c9494a0b3a7e11be95b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AbiSafeConversionExprImpl.qll", + "sha256": "448c23eec2ef44bd90e6c1636e3e881ca3447198eb68b8261412f42c4995b766", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprImpl.qll", + "base_sha256": "448c23eec2ef44bd90e6c1636e3e881ca3447198eb68b8261412f42c4995b766" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ActorIsolationErasureExprConstructor.qll", + "sha256": "aafac69f37c3fd8b7d0973ca616bba30833b00d64639c3d6b7fb2e86d212406d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprConstructor.qll", + "base_sha256": "aafac69f37c3fd8b7d0973ca616bba30833b00d64639c3d6b7fb2e86d212406d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ActorIsolationErasureExprImpl.qll", + "sha256": "3d7b115e8d40fe1ab1fe7375493d991e51b4689b8565dde4beb6181ce7ea44ba", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprImpl.qll", + "base_sha256": "3d7b115e8d40fe1ab1fe7375493d991e51b4689b8565dde4beb6181ce7ea44ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AnyHashableErasureExprConstructor.qll", + "sha256": "bc9aab20cb809516512ddca305e2d107c2b2d2f5850620fe53af021145bde247", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprConstructor.qll", + "base_sha256": "bc9aab20cb809516512ddca305e2d107c2b2d2f5850620fe53af021145bde247" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AnyHashableErasureExprImpl.qll", + "sha256": "cb0d36379fff2483e30e54e75d8b63dc92669e8a129c8fcb24495cfad6456cfc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprImpl.qll", + "base_sha256": "cb0d36379fff2483e30e54e75d8b63dc92669e8a129c8fcb24495cfad6456cfc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AnyTryExprImpl.qll", + "sha256": "074ee2100466303ee268fbe50a3c4d4f93d920b24e17e1a2c60c9f7d3e7b46c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyTryExprImpl.qll", + "base_sha256": "074ee2100466303ee268fbe50a3c4d4f93d920b24e17e1a2c60c9f7d3e7b46c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprConstructor.qll", + "sha256": "bc11f915697878b6aba44f66dc914271096bc3089f3b3849ea0b35dd4d78685c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprConstructor.qll", + "base_sha256": "bc11f915697878b6aba44f66dc914271096bc3089f3b3849ea0b35dd4d78685c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprImpl.qll", + "sha256": "48fb62c8f18e7da9f756c9ff6dbaba1d30dafa5d8e460e14fefd1a13c1eac279", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprImpl.qll", + "base_sha256": "48fb62c8f18e7da9f756c9ff6dbaba1d30dafa5d8e460e14fefd1a13c1eac279" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ApplyExprImpl.qll", + "sha256": "c5306c603a2b04024ea56b4ea8339040580a55fb3a9feb41fdbd7af2e364d234", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ApplyExprImpl.qll", + "base_sha256": "c5306c603a2b04024ea56b4ea8339040580a55fb3a9feb41fdbd7af2e364d234" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArchetypeToSuperExprConstructor.qll", + "sha256": "bf146b157580631050edd028c801fe68d7ec7a3441b3c6f048fc774ac8ac1dbc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprConstructor.qll", + "base_sha256": "bf146b157580631050edd028c801fe68d7ec7a3441b3c6f048fc774ac8ac1dbc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArchetypeToSuperExprImpl.qll", + "sha256": "e310316cd7b552906ea8be9a8fe277161bff7bc4eccc06641df4faedc27cfd62", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprImpl.qll", + "base_sha256": "e310316cd7b552906ea8be9a8fe277161bff7bc4eccc06641df4faedc27cfd62" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArgumentConstructor.qll", + "sha256": "74bcaff5e929b2fa7f8a2d3256daf6e6b48dec5136210d72ad109ec27715983b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentConstructor.qll", + "base_sha256": "74bcaff5e929b2fa7f8a2d3256daf6e6b48dec5136210d72ad109ec27715983b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArgumentImpl.qll", + "sha256": "56863887923244ea872c37c98f50b45662aa5e3948f57f27711b91c96d09516b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentImpl.qll", + "base_sha256": "56863887923244ea872c37c98f50b45662aa5e3948f57f27711b91c96d09516b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArrayExprConstructor.qll", + "sha256": "7ae5b33b36631464d0eed1f0513cd476b6dcd53ecc09ecddbeb4d8f63e9e81c3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprConstructor.qll", + "base_sha256": "7ae5b33b36631464d0eed1f0513cd476b6dcd53ecc09ecddbeb4d8f63e9e81c3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArrayExprImpl.qll", + "sha256": "7d5f4e28c907cdab9ddc233556d0f8361b4323f766cefbb27e2052f77cdc2485", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprImpl.qll", + "base_sha256": "7d5f4e28c907cdab9ddc233556d0f8361b4323f766cefbb27e2052f77cdc2485" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArrayToPointerExprConstructor.qll", + "sha256": "d9d3189735dbe8cec16d8e0bf0c66eb1264add9a9b63d1ee7851bdce024bfb48", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprConstructor.qll", + "base_sha256": "d9d3189735dbe8cec16d8e0bf0c66eb1264add9a9b63d1ee7851bdce024bfb48" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ArrayToPointerExprImpl.qll", + "sha256": "61b8a8e1731b74d7a31be429345eea0dd577e3e33e61b52ae7031569df4886a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprImpl.qll", + "base_sha256": "61b8a8e1731b74d7a31be429345eea0dd577e3e33e61b52ae7031569df4886a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AssignExprConstructor.qll", + "sha256": "c3be7ab67d942866b9b2baaf147233666dddf0597e02386eff462091c6f55cf9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprConstructor.qll", + "base_sha256": "c3be7ab67d942866b9b2baaf147233666dddf0597e02386eff462091c6f55cf9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AssignExprImpl.qll", + "sha256": "cd806ed187bc0a642f77c3fa0bdb7ef320ace7c6ced0f812495163501db28493", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprImpl.qll", + "base_sha256": "cd806ed187bc0a642f77c3fa0bdb7ef320ace7c6ced0f812495163501db28493" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AutoClosureExprConstructor.qll", + "sha256": "110da8f7450427832cc12cc52405e672173b9c76f580c7ffe4178f0d70603cd5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprConstructor.qll", + "base_sha256": "110da8f7450427832cc12cc52405e672173b9c76f580c7ffe4178f0d70603cd5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AutoClosureExprImpl.qll", + "sha256": "a6fefd1985e82f6c4ec001539db92837bbfce117c40a2a71124c8fe0c65a391f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprImpl.qll", + "base_sha256": "a6fefd1985e82f6c4ec001539db92837bbfce117c40a2a71124c8fe0c65a391f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AwaitExprConstructor.qll", + "sha256": "2f3228ca4ec2ef8ba2d478d7e85b4ac99beca7e2132c47cd398299c0fecdcef7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprConstructor.qll", + "base_sha256": "2f3228ca4ec2ef8ba2d478d7e85b4ac99beca7e2132c47cd398299c0fecdcef7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/AwaitExprImpl.qll", + "sha256": "0506aeaf9e86d73c92d1bc6d799969dc26dd5925638568d5a226f2757996a919", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprImpl.qll", + "base_sha256": "0506aeaf9e86d73c92d1bc6d799969dc26dd5925638568d5a226f2757996a919" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BinaryExprConstructor.qll", + "sha256": "07136c27dcdb35a9cd2587d459a7eea64a6b3c0ad8ce7ffc7bb2cdfe26b6e9bd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprConstructor.qll", + "base_sha256": "07136c27dcdb35a9cd2587d459a7eea64a6b3c0ad8ce7ffc7bb2cdfe26b6e9bd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BinaryExprImpl.qll", + "sha256": "49fad91cb433566cad220dde6be1359f115577942354074ed3c9155c6353d7e9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprImpl.qll", + "base_sha256": "49fad91cb433566cad220dde6be1359f115577942354074ed3c9155c6353d7e9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BindOptionalExprConstructor.qll", + "sha256": "d53ece261604bf5909f7afeb57ef1042ef28382ce2bb0c6f9790b3ce1d24749c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprConstructor.qll", + "base_sha256": "d53ece261604bf5909f7afeb57ef1042ef28382ce2bb0c6f9790b3ce1d24749c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BindOptionalExprImpl.qll", + "sha256": "4841190bc551316851261a2dddcee7c8c930b43922b896f4f710df53633b0c51", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprImpl.qll", + "base_sha256": "4841190bc551316851261a2dddcee7c8c930b43922b896f4f710df53633b0c51" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BooleanLiteralExprConstructor.qll", + "sha256": "f9c498db8217ad2184b1fff3d6b0640a4c41b0643ac59cf672d738ba50341059", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprConstructor.qll", + "base_sha256": "f9c498db8217ad2184b1fff3d6b0640a4c41b0643ac59cf672d738ba50341059" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BooleanLiteralExprImpl.qll", + "sha256": "23527d91ec3452269d3642cd2db0fce690ddd99a8b8762f3e1c90d3e37726822", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprImpl.qll", + "base_sha256": "23527d91ec3452269d3642cd2db0fce690ddd99a8b8762f3e1c90d3e37726822" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BorrowExprConstructor.qll", + "sha256": "8d8d2921ec30fa387a6adcf49f0fff4d8f96444010e36d1819792f5281d54ad7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprConstructor.qll", + "base_sha256": "8d8d2921ec30fa387a6adcf49f0fff4d8f96444010e36d1819792f5281d54ad7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BorrowExprImpl.qll", + "sha256": "ff4bd62fda31c49254fadc6beb89c433591508a20a16a140f65f882c0f541691", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprImpl.qll", + "base_sha256": "ff4bd62fda31c49254fadc6beb89c433591508a20a16a140f65f882c0f541691" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BridgeFromObjCExprConstructor.qll", + "sha256": "7261f6ca92d0adc4dbb04d06f7a42956646d782d250d626d3c57fdf1d9ed3d8b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprConstructor.qll", + "base_sha256": "7261f6ca92d0adc4dbb04d06f7a42956646d782d250d626d3c57fdf1d9ed3d8b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BridgeFromObjCExprImpl.qll", + "sha256": "4f916fcc2b92c8e00219e020e3c35800b4a39c36533e3ab711f8f3aa042d79a8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprImpl.qll", + "base_sha256": "4f916fcc2b92c8e00219e020e3c35800b4a39c36533e3ab711f8f3aa042d79a8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BridgeToObjCExprConstructor.qll", + "sha256": "59f5c03373e9dcb2f29a672d3c109437afdf69677a04c7396191ef29b090e34e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprConstructor.qll", + "base_sha256": "59f5c03373e9dcb2f29a672d3c109437afdf69677a04c7396191ef29b090e34e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BridgeToObjCExprImpl.qll", + "sha256": "42a81326364b86af72d095090f0db80f410483a7d4cadd4104091b5fb46c4135", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprImpl.qll", + "base_sha256": "42a81326364b86af72d095090f0db80f410483a7d4cadd4104091b5fb46c4135" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/BuiltinLiteralExprImpl.qll", + "sha256": "c2a51544b5f92d41c41a5b44f99282342d0937f009ba5c76332b7a11056e1f71", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BuiltinLiteralExprImpl.qll", + "base_sha256": "c2a51544b5f92d41c41a5b44f99282342d0937f009ba5c76332b7a11056e1f71" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CallExprConstructor.qll", + "sha256": "3bcd28ba5272ab73a57f9fea470a7f2c2742974dce484953c3a97ec1e8501b17", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprConstructor.qll", + "base_sha256": "3bcd28ba5272ab73a57f9fea470a7f2c2742974dce484953c3a97ec1e8501b17" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CallExprImpl.qll", + "sha256": "8fb33bc5f24e17aa02924c0c12e4ce10b86edfae3f6e243e2a612fc1916a6b2c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprImpl.qll", + "base_sha256": "8fb33bc5f24e17aa02924c0c12e4ce10b86edfae3f6e243e2a612fc1916a6b2c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CaptureListExprConstructor.qll", + "sha256": "5a2ee131bd2aa497937334debc1d16d4ac6805f5262b3a3c4d8001dd1dd987dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprConstructor.qll", + "base_sha256": "5a2ee131bd2aa497937334debc1d16d4ac6805f5262b3a3c4d8001dd1dd987dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CaptureListExprImpl.qll", + "sha256": "aeb60ee5e76fa05094b181a2a7ba0e9b22f25fdb30217970c4789d3faa864b0c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprImpl.qll", + "base_sha256": "aeb60ee5e76fa05094b181a2a7ba0e9b22f25fdb30217970c4789d3faa864b0c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CheckedCastExprImpl.qll", + "sha256": "152743cc7748bf14a6d660273246a9ece183b63704a63d66038769a92dd86b6d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CheckedCastExprImpl.qll", + "base_sha256": "152743cc7748bf14a6d660273246a9ece183b63704a63d66038769a92dd86b6d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprConstructor.qll", + "sha256": "6713fea6113760257af623b8d343b9a3c028858aaed4a62d60b45031737c1cfd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprConstructor.qll", + "base_sha256": "6713fea6113760257af623b8d343b9a3c028858aaed4a62d60b45031737c1cfd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprImpl.qll", + "sha256": "8f35dc4a18e3a1d4609dc21cf764b439cbf92c1b465120c3c384514a1dcf71dc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprImpl.qll", + "base_sha256": "8f35dc4a18e3a1d4609dc21cf764b439cbf92c1b465120c3c384514a1dcf71dc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ClosureExprImpl.qll", + "sha256": "bebd418ce09d5ce720d34301cc2ecf8d0a624802bd7b9759d70ad4eb01627512", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClosureExprImpl.qll", + "base_sha256": "bebd418ce09d5ce720d34301cc2ecf8d0a624802bd7b9759d70ad4eb01627512" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CoerceExprConstructor.qll", + "sha256": "681271934fd0640d1ee0b2b0e77113b2cc3b7ae70b0ed19e87d8fb93f03f7730", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprConstructor.qll", + "base_sha256": "681271934fd0640d1ee0b2b0e77113b2cc3b7ae70b0ed19e87d8fb93f03f7730" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CoerceExprImpl.qll", + "sha256": "09ad21c8bc8103487b501d04ad5eaa72f82637240ba6e97c8741c168ed6dd3ee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprImpl.qll", + "base_sha256": "09ad21c8bc8103487b501d04ad5eaa72f82637240ba6e97c8741c168ed6dd3ee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CollectionExprImpl.qll", + "sha256": "09863e2024c09e58e79e352e967ba58640e6f8e4961459590fc344a8478fb72e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionExprImpl.qll", + "base_sha256": "09863e2024c09e58e79e352e967ba58640e6f8e4961459590fc344a8478fb72e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprConstructor.qll", + "sha256": "019fc3c8d21fc3229bd7efaee18918c882038e78343e6f2b20fe0192404842f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprConstructor.qll", + "base_sha256": "019fc3c8d21fc3229bd7efaee18918c882038e78343e6f2b20fe0192404842f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprImpl.qll", + "sha256": "aeb9a0c52829e1a698d0612ac6515b728f9bc2c8b58e0c3ccae2465ca3a27cab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprImpl.qll", + "base_sha256": "aeb9a0c52829e1a698d0612ac6515b728f9bc2c8b58e0c3ccae2465ca3a27cab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprConstructor.qll", + "sha256": "7f7bd4dd2f6cb717c7868993d183fcf7634c30666a1709b9d1577ed17467f1e7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprConstructor.qll", + "base_sha256": "7f7bd4dd2f6cb717c7868993d183fcf7634c30666a1709b9d1577ed17467f1e7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprImpl.qll", + "sha256": "7d185370184d6a7c7618653ffa61a217ac6d36c914455946c4e6669f8af188f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprImpl.qll", + "base_sha256": "7d185370184d6a7c7618653ffa61a217ac6d36c914455946c4e6669f8af188f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprConstructor.qll", + "sha256": "7d62113ae891dff8e371ed89d698e2df225a7580fe371165d69f42bd88ce8ecc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprConstructor.qll", + "base_sha256": "7d62113ae891dff8e371ed89d698e2df225a7580fe371165d69f42bd88ce8ecc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprImpl.qll", + "sha256": "81fe8c0d790aaf8f9a4b49d49e950d70a672acd6aa1c249f073a744adc35c6dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprImpl.qll", + "base_sha256": "81fe8c0d790aaf8f9a4b49d49e950d70a672acd6aa1c249f073a744adc35c6dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConsumeExprConstructor.qll", + "sha256": "03c9ef3df9491b4a8438800d9d8c7b6d7fe562f1cc0250748f27933abfa2c989", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprConstructor.qll", + "base_sha256": "03c9ef3df9491b4a8438800d9d8c7b6d7fe562f1cc0250748f27933abfa2c989" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ConsumeExprImpl.qll", + "sha256": "1fa3266ef648b9dec11509dc3823b74fe2716a5db2a091c99725510e124a7a9c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprImpl.qll", + "base_sha256": "1fa3266ef648b9dec11509dc3823b74fe2716a5db2a091c99725510e124a7a9c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CopyExprConstructor.qll", + "sha256": "4ef6c99b3bcc0ba58b8c040339762246eb206a4f89d0ed7ca92421b964bded17", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprConstructor.qll", + "base_sha256": "4ef6c99b3bcc0ba58b8c040339762246eb206a4f89d0ed7ca92421b964bded17" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CopyExprImpl.qll", + "sha256": "4175a370b65536b3baa2b47ee9053e4a3928353fbfec2506e5e9c3e7095b9a6d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprImpl.qll", + "base_sha256": "4175a370b65536b3baa2b47ee9053e4a3928353fbfec2506e5e9c3e7095b9a6d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprConstructor.qll", + "sha256": "39c3383cf658bc10c1e02cca4c82362553d24c743651337cfaa54fbe304c9b85", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprConstructor.qll", + "base_sha256": "39c3383cf658bc10c1e02cca4c82362553d24c743651337cfaa54fbe304c9b85" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprImpl.qll", + "sha256": "fe7d197f25786e329235756a85a90faec82273e097896224bd64f8fb4a804bd9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprImpl.qll", + "base_sha256": "fe7d197f25786e329235756a85a90faec82273e097896224bd64f8fb4a804bd9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CovariantReturnConversionExprConstructor.qll", + "sha256": "687f9b1a9c57f0364893df2812472de0d32e5faed37d34ca429fcea2f9fa2857", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprConstructor.qll", + "base_sha256": "687f9b1a9c57f0364893df2812472de0d32e5faed37d34ca429fcea2f9fa2857" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CovariantReturnConversionExprImpl.qll", + "sha256": "8f646de70cb489f46bcc295e4b4a3bd7b8f03e3691c444c1f80b34453b65274c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprImpl.qll", + "base_sha256": "8f646de70cb489f46bcc295e4b4a3bd7b8f03e3691c444c1f80b34453b65274c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CurrentContextIsolationExprConstructor.qll", + "sha256": "bea25c65c5a16be09765ab7fe9db37190c18f778878a16cbec92c47f9d25159d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprConstructor.qll", + "base_sha256": "bea25c65c5a16be09765ab7fe9db37190c18f778878a16cbec92c47f9d25159d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/CurrentContextIsolationExprImpl.qll", + "sha256": "efde63d7e72635f8027b04990eb40bf494fc14215e6ab08316c73b6caa0e49fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprImpl.qll", + "base_sha256": "efde63d7e72635f8027b04990eb40bf494fc14215e6ab08316c73b6caa0e49fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DeclRefExprConstructor.qll", + "sha256": "0d3419d85b0a62cc3c8f0f0cb3a4e9a09d250f2e8b99fb11b96e18f584f817a7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprConstructor.qll", + "base_sha256": "0d3419d85b0a62cc3c8f0f0cb3a4e9a09d250f2e8b99fb11b96e18f584f817a7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DeclRefExprImpl.qll", + "sha256": "940552d9b8680d7abaf0bd1954a8499a776e52bfdd98285784b52484180c9429", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprImpl.qll", + "base_sha256": "940552d9b8680d7abaf0bd1954a8499a776e52bfdd98285784b52484180c9429" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DefaultArgumentExprConstructor.qll", + "sha256": "45dd0dc08a1c4729178b80c4027ad98cba5258ea31e11f0936a8fa9bde8d3b3b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprConstructor.qll", + "base_sha256": "45dd0dc08a1c4729178b80c4027ad98cba5258ea31e11f0936a8fa9bde8d3b3b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DefaultArgumentExprImpl.qll", + "sha256": "ec44f7695aab2845105a08276bb1f45c8ec16bbb89aec9380522f7d87f8b45ea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprImpl.qll", + "base_sha256": "ec44f7695aab2845105a08276bb1f45c8ec16bbb89aec9380522f7d87f8b45ea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DerivedToBaseExprConstructor.qll", + "sha256": "a0a3615be242c3b52624423d685bea3b1f57ebedb2dba51059acc33e2da49844", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprConstructor.qll", + "base_sha256": "a0a3615be242c3b52624423d685bea3b1f57ebedb2dba51059acc33e2da49844" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DerivedToBaseExprImpl.qll", + "sha256": "a92eacc9e410e9de33d7bd0836a934933de2d65ce2700e4b223930c21a0523b4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprImpl.qll", + "base_sha256": "a92eacc9e410e9de33d7bd0836a934933de2d65ce2700e4b223930c21a0523b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DestructureTupleExprConstructor.qll", + "sha256": "82228cc5530c7c07c1bcce4e9c72839c0475d62ba5dedb0d2c7f29a4e512e44e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprConstructor.qll", + "base_sha256": "82228cc5530c7c07c1bcce4e9c72839c0475d62ba5dedb0d2c7f29a4e512e44e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DestructureTupleExprImpl.qll", + "sha256": "e18e4d57952f041b787a595b8d1d8247680cdff8f1d9bf46333035f5c3cf3e9e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprImpl.qll", + "base_sha256": "e18e4d57952f041b787a595b8d1d8247680cdff8f1d9bf46333035f5c3cf3e9e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DictionaryExprConstructor.qll", + "sha256": "3a3f57713f014df1b207fadb883ca046028df9f7a80d3c87b567b73ad0f9a74f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprConstructor.qll", + "base_sha256": "3a3f57713f014df1b207fadb883ca046028df9f7a80d3c87b567b73ad0f9a74f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DictionaryExprImpl.qll", + "sha256": "7989fa916fb29a195ab886e600e3135d2147ccd54f14af7c07f4cc1954f74d53", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprImpl.qll", + "base_sha256": "7989fa916fb29a195ab886e600e3135d2147ccd54f14af7c07f4cc1954f74d53" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DifferentiableFunctionExprConstructor.qll", + "sha256": "0818b3efb745f1524be6ca2ea195284f5ad7946e7097593d593546af73a19ffd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprConstructor.qll", + "base_sha256": "0818b3efb745f1524be6ca2ea195284f5ad7946e7097593d593546af73a19ffd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DifferentiableFunctionExprImpl.qll", + "sha256": "8c10fd6c112062e411a856b276a0fe12b8911c70ba93f5aca922f3efe1b732b4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprImpl.qll", + "base_sha256": "8c10fd6c112062e411a856b276a0fe12b8911c70ba93f5aca922f3efe1b732b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprConstructor.qll", + "sha256": "6e65360e64f046caba97705a2e5adef9a9674228f31332c8d9abe13032197cda", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprConstructor.qll", + "base_sha256": "6e65360e64f046caba97705a2e5adef9a9674228f31332c8d9abe13032197cda" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprImpl.qll", + "sha256": "6b3bedce81b1f572fea4a635478a760cd71100b7dd30c59c6f4c2352df549ef1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprImpl.qll", + "base_sha256": "6b3bedce81b1f572fea4a635478a760cd71100b7dd30c59c6f4c2352df549ef1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DiscardAssignmentExprConstructor.qll", + "sha256": "43b411c22d407338ad7151e6d949d2f85f8ff88e5bc923f8ff713f842803e26e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprConstructor.qll", + "base_sha256": "43b411c22d407338ad7151e6d949d2f85f8ff88e5bc923f8ff713f842803e26e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DiscardAssignmentExprImpl.qll", + "sha256": "0525ab0901bd2cbaab28c834f57ca3ea57841b281bdb257d2e950a521aad1fae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprImpl.qll", + "base_sha256": "0525ab0901bd2cbaab28c834f57ca3ea57841b281bdb257d2e950a521aad1fae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSelfExprConstructor.qll", + "sha256": "96a44bea60877e7ae7cfe878733d30e20a59dac15f2dcf02c174d2e7dd9159e8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprConstructor.qll", + "base_sha256": "96a44bea60877e7ae7cfe878733d30e20a59dac15f2dcf02c174d2e7dd9159e8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSelfExprImpl.qll", + "sha256": "b94944f267c0344b3f5a031b2d972eeb0a8a1cdfbdd19422b3afe245ef1aadbd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprImpl.qll", + "base_sha256": "b94944f267c0344b3f5a031b2d972eeb0a8a1cdfbdd19422b3afe245ef1aadbd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprConstructor.qll", + "sha256": "f2cbb8f9a8dcae1fde553dcc3370be5580657196dfa742aed3ee01bd3a78eba8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprConstructor.qll", + "base_sha256": "f2cbb8f9a8dcae1fde553dcc3370be5580657196dfa742aed3ee01bd3a78eba8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprImpl.qll", + "sha256": "4d4ebec165777223b528f71ae46171eadfeea03097621b5812cd6db10cdf31e3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprImpl.qll", + "base_sha256": "4d4ebec165777223b528f71ae46171eadfeea03097621b5812cd6db10cdf31e3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSyntaxCallExpr.qll", + "sha256": "fa324de82c9f65479bb2d540f1f027a46709635503d30d41227760e1029f2d08", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExpr.qll", + "base_sha256": "fa324de82c9f65479bb2d540f1f027a46709635503d30d41227760e1029f2d08" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSyntaxCallExprConstructor.qll", + "sha256": "e11ac5d0f19b30fb3eacde0433545fb298bc25ce31fb557a7bf79d7b26d0eafd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprConstructor.qll", + "base_sha256": "e11ac5d0f19b30fb3eacde0433545fb298bc25ce31fb557a7bf79d7b26d0eafd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DotSyntaxCallExprImpl.qll", + "sha256": "1535e3aa7faaf8cd54eb0c8d0d2170f4c30931c1f666c28a9c76c663f53b4c41", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprImpl.qll", + "base_sha256": "1535e3aa7faaf8cd54eb0c8d0d2170f4c30931c1f666c28a9c76c663f53b4c41" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicLookupExprImpl.qll", + "sha256": "bcd16e57c95213b646623c63c119eb425bab0da758a85b2a6681c6f7cdd9ec61", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicLookupExprImpl.qll", + "base_sha256": "bcd16e57c95213b646623c63c119eb425bab0da758a85b2a6681c6f7cdd9ec61" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicMemberRefExprConstructor.qll", + "sha256": "aa86cadeea1cd0d6ddeea7207fd87e2db960fa7327ce7be964df40727a5daa85", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprConstructor.qll", + "base_sha256": "aa86cadeea1cd0d6ddeea7207fd87e2db960fa7327ce7be964df40727a5daa85" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicMemberRefExprImpl.qll", + "sha256": "3a5480dcc542a458aa8472e3be53a2d6a94bbff8a7c58a9aedfc066ad8cd868c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprImpl.qll", + "base_sha256": "3a5480dcc542a458aa8472e3be53a2d6a94bbff8a7c58a9aedfc066ad8cd868c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicSubscriptExprConstructor.qll", + "sha256": "27774dd280e37f3c5d9451ed14e01183b5e84099f1f30afad942c3dd26c438c3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprConstructor.qll", + "base_sha256": "27774dd280e37f3c5d9451ed14e01183b5e84099f1f30afad942c3dd26c438c3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicSubscriptExprImpl.qll", + "sha256": "44b4c8db4821d18f643d44facaa779536b1c35b5e3c384a091a6ee4fd564b1bc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprImpl.qll", + "base_sha256": "44b4c8db4821d18f643d44facaa779536b1c35b5e3c384a091a6ee4fd564b1bc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicTypeExprConstructor.qll", + "sha256": "4ef87ba39c66d05683877d3f2960076d7c608ec62ff9e351689a3c1259962fb6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprConstructor.qll", + "base_sha256": "4ef87ba39c66d05683877d3f2960076d7c608ec62ff9e351689a3c1259962fb6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/DynamicTypeExprImpl.qll", + "sha256": "4526751ba8a1b1ff1b04d5f68ba95b067ecbbf2b167bf0448e8268ad35880282", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprImpl.qll", + "base_sha256": "4526751ba8a1b1ff1b04d5f68ba95b067ecbbf2b167bf0448e8268ad35880282" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/EnumIsCaseExprConstructor.qll", + "sha256": "50677ca3ba9149ef120a1316ba90c184c4554ecbed7e6d589be39acaf327b839", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprConstructor.qll", + "base_sha256": "50677ca3ba9149ef120a1316ba90c184c4554ecbed7e6d589be39acaf327b839" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/EnumIsCaseExprImpl.qll", + "sha256": "28ef943e058d5f8840df796559cb3fef87f0fa460631a1e465f431ed2bb442a0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprImpl.qll", + "base_sha256": "28ef943e058d5f8840df796559cb3fef87f0fa460631a1e465f431ed2bb442a0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ErasureExprConstructor.qll", + "sha256": "3dd73ae9f010a855fca85b857ae3dfef5c45f6fd5e2880f7d9ab1c547d81d68d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprConstructor.qll", + "base_sha256": "3dd73ae9f010a855fca85b857ae3dfef5c45f6fd5e2880f7d9ab1c547d81d68d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ErasureExprImpl.qll", + "sha256": "deb4fdf4c2a9d813f1be8bde90e5a14d49eff8f9532277c078324259a437c9c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprImpl.qll", + "base_sha256": "deb4fdf4c2a9d813f1be8bde90e5a14d49eff8f9532277c078324259a437c9c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ErrorExprConstructor.qll", + "sha256": "859460e2cf898a51246d49a491fbb288876ac04334665ed3cf9d05c22ed867ec", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprConstructor.qll", + "base_sha256": "859460e2cf898a51246d49a491fbb288876ac04334665ed3cf9d05c22ed867ec" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ErrorExprImpl.qll", + "sha256": "7524223852db9b1832881c5b50a4c6c500ae9beb2cb9ded2341de728693bc6cc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprImpl.qll", + "base_sha256": "7524223852db9b1832881c5b50a4c6c500ae9beb2cb9ded2341de728693bc6cc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprConstructor.qll", + "sha256": "0e66776ca92ebc6ab5b3cbc2b4e7fca382436279dacd5bf9f742b6e0c2150ab0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprConstructor.qll", + "base_sha256": "0e66776ca92ebc6ab5b3cbc2b4e7fca382436279dacd5bf9f742b6e0c2150ab0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprImpl.qll", + "sha256": "38b634dc13cdbabe0f7195e2a399c7370522b7fc8a56a3a9c53e8928b0742100", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprImpl.qll", + "base_sha256": "38b634dc13cdbabe0f7195e2a399c7370522b7fc8a56a3a9c53e8928b0742100" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExplicitCastExprImpl.qll", + "sha256": "9a707a952cc9f8ff2d8654444685e29e2c69305676389f3cdf6e1c3f4cc46756", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitCastExprImpl.qll", + "base_sha256": "9a707a952cc9f8ff2d8654444685e29e2c69305676389f3cdf6e1c3f4cc46756" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExplicitClosureExprConstructor.qll", + "sha256": "f8ea635fe9ab01d48a52f135079a34689a648a4c279bddaf8def56ed014868b7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprConstructor.qll", + "base_sha256": "f8ea635fe9ab01d48a52f135079a34689a648a4c279bddaf8def56ed014868b7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExplicitClosureExprImpl.qll", + "sha256": "709fec5a5e080fd3047d4af83c6b5b8daf906ffeae2cc545ed66ed0f8d5dbba7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprImpl.qll", + "base_sha256": "709fec5a5e080fd3047d4af83c6b5b8daf906ffeae2cc545ed66ed0f8d5dbba7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExprImpl.qll", + "sha256": "25004339c2eec000da9d653d3d0e66b9bc166f6c7df4936ba4de70974f283f5b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExprImpl.qll", + "base_sha256": "25004339c2eec000da9d653d3d0e66b9bc166f6c7df4936ba4de70974f283f5b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprConstructor.qll", + "sha256": "b6c3085b5d7fed62660b57578537fb9ad7bde1a564b832e1eee7845a813e76be", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprConstructor.qll", + "base_sha256": "b6c3085b5d7fed62660b57578537fb9ad7bde1a564b832e1eee7845a813e76be" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprImpl.qll", + "sha256": "02e36137fcd5b64d1a89950a01ed129dc28034cf64310d333c06bc581ac9472e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprImpl.qll", + "base_sha256": "02e36137fcd5b64d1a89950a01ed129dc28034cf64310d333c06bc581ac9472e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/FloatLiteralExprConstructor.qll", + "sha256": "fe2eb2aacb3d4c3d2fa5476199512d5e1ce6aca6d2605dc94445e127ee2f3b08", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprConstructor.qll", + "base_sha256": "fe2eb2aacb3d4c3d2fa5476199512d5e1ce6aca6d2605dc94445e127ee2f3b08" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/FloatLiteralExprImpl.qll", + "sha256": "2d9adb666131e139df017b54b150bf641f39455e27eedd4cca05ab52dba5e59c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprImpl.qll", + "base_sha256": "2d9adb666131e139df017b54b150bf641f39455e27eedd4cca05ab52dba5e59c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForceTryExprConstructor.qll", + "sha256": "ebd9c1eb6c5029eef2ee6bb307e15f1eaf2e5db1fa97565cd04386b584b56674", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprConstructor.qll", + "base_sha256": "ebd9c1eb6c5029eef2ee6bb307e15f1eaf2e5db1fa97565cd04386b584b56674" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForceTryExprImpl.qll", + "sha256": "d13dbf1e6d4a06a11a0ef9d912f493a115f16d75f83d0cba9a5dbfefe503043f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprImpl.qll", + "base_sha256": "d13dbf1e6d4a06a11a0ef9d912f493a115f16d75f83d0cba9a5dbfefe503043f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForceValueExprConstructor.qll", + "sha256": "a89cf5fdd2063318244d42e73ddbe0e235bd76dcf35e54ace58f098d217e94d7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprConstructor.qll", + "base_sha256": "a89cf5fdd2063318244d42e73ddbe0e235bd76dcf35e54ace58f098d217e94d7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForceValueExprImpl.qll", + "sha256": "1ec8a40b7f40f36be8b88ea0e7b26131257e20cc4e11dd00ec36cfb612f78c32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprImpl.qll", + "base_sha256": "1ec8a40b7f40f36be8b88ea0e7b26131257e20cc4e11dd00ec36cfb612f78c32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForcedCheckedCastExprConstructor.qll", + "sha256": "da40790cd05ba28c1d7b64b184e22cd4deb01b2865a5f519bbb19f6f97e2efbc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprConstructor.qll", + "base_sha256": "da40790cd05ba28c1d7b64b184e22cd4deb01b2865a5f519bbb19f6f97e2efbc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForcedCheckedCastExprImpl.qll", + "sha256": "88c951ee57f4cc16aca0c0e97716734eb2b6cc78f5b8643c0cadd0d28b92d203", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprImpl.qll", + "base_sha256": "88c951ee57f4cc16aca0c0e97716734eb2b6cc78f5b8643c0cadd0d28b92d203" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForeignObjectConversionExprConstructor.qll", + "sha256": "7f58ce7e4351b956ccd16d1e5e06a36157e2cb9b1bfce6ee0c8cbb652ab4c485", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprConstructor.qll", + "base_sha256": "7f58ce7e4351b956ccd16d1e5e06a36157e2cb9b1bfce6ee0c8cbb652ab4c485" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ForeignObjectConversionExprImpl.qll", + "sha256": "aa72c07d7574df984f989a9b243d8e09783f843ea8e9ac455177530d5d139bb2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprImpl.qll", + "base_sha256": "aa72c07d7574df984f989a9b243d8e09783f843ea8e9ac455177530d5d139bb2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/FunctionConversionExprConstructor.qll", + "sha256": "ddfa1c798ff246db2134c57ba6dc4c624185f60c577b1a221a0171a723a3408e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprConstructor.qll", + "base_sha256": "ddfa1c798ff246db2134c57ba6dc4c624185f60c577b1a221a0171a723a3408e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/FunctionConversionExprImpl.qll", + "sha256": "93726be84291b21f448a69f887368639148811009d32d15a87c1cc536d8893d8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprImpl.qll", + "base_sha256": "93726be84291b21f448a69f887368639148811009d32d15a87c1cc536d8893d8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IdentityExprImpl.qll", + "sha256": "d290702bb6a0ebf19dab86d849698c42d3dce31efe522a5f3a8b4c40bf485fb4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IdentityExprImpl.qll", + "base_sha256": "d290702bb6a0ebf19dab86d849698c42d3dce31efe522a5f3a8b4c40bf485fb4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IfExprConstructor.qll", + "sha256": "997ddb61565716c057d2913e7747023e625fe66acd8ce4d26e44c5e81efde48d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprConstructor.qll", + "base_sha256": "997ddb61565716c057d2913e7747023e625fe66acd8ce4d26e44c5e81efde48d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IfExprImpl.qll", + "sha256": "aa1c07094109fc3e6cf4dbd8d286437bbf62868babcb456068f8e108cdaeafed", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprImpl.qll", + "base_sha256": "aa1c07094109fc3e6cf4dbd8d286437bbf62868babcb456068f8e108cdaeafed" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ImplicitConversionExprImpl.qll", + "sha256": "adf181c06c6d81896d2008bedd2f47563d3ec14d4571eb168c09779e4bb37f79", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ImplicitConversionExprImpl.qll", + "base_sha256": "adf181c06c6d81896d2008bedd2f47563d3ec14d4571eb168c09779e4bb37f79" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InOutExprConstructor.qll", + "sha256": "907cde9a2ae22a8cde9de6ec1ad2f1a56cf8455ecbc8562c6375b1695679aa4b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprConstructor.qll", + "base_sha256": "907cde9a2ae22a8cde9de6ec1ad2f1a56cf8455ecbc8562c6375b1695679aa4b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InOutExprImpl.qll", + "sha256": "9b0044d294e83a794131ba9b84f90e7b61f4c586fd48db8ef1abb35328fec0cc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprImpl.qll", + "base_sha256": "9b0044d294e83a794131ba9b84f90e7b61f4c586fd48db8ef1abb35328fec0cc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InOutToPointerExprConstructor.qll", + "sha256": "61ad8913d43af36843027c52598f0ed5a406523f67234be1a5c31f4702a67376", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprConstructor.qll", + "base_sha256": "61ad8913d43af36843027c52598f0ed5a406523f67234be1a5c31f4702a67376" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InOutToPointerExprImpl.qll", + "sha256": "350a105c7cae56b07b82c8e504c597b422c0f75e190766ddd9f1f29cf1ded7dc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprImpl.qll", + "base_sha256": "350a105c7cae56b07b82c8e504c597b422c0f75e190766ddd9f1f29cf1ded7dc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InitializerRefCallExpr.qll", + "sha256": "371ca7ff8c1c2e4e7616226fd22ab437e8753628f6ef203f0cc02cb658898a38", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExpr.qll", + "base_sha256": "371ca7ff8c1c2e4e7616226fd22ab437e8753628f6ef203f0cc02cb658898a38" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InitializerRefCallExprConstructor.qll", + "sha256": "e65073d032908c8c9d709ae92640b8eb94fc2f1e88c8f8220f11e28f1db27b97", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprConstructor.qll", + "base_sha256": "e65073d032908c8c9d709ae92640b8eb94fc2f1e88c8f8220f11e28f1db27b97" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InitializerRefCallExprImpl.qll", + "sha256": "100a8ac02119ef9300c31d85821aac3e94997f180109f55d3bab716ceb1df7a7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprImpl.qll", + "base_sha256": "100a8ac02119ef9300c31d85821aac3e94997f180109f55d3bab716ceb1df7a7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InjectIntoOptionalExprConstructor.qll", + "sha256": "8ff9ff6ed10e91d920f3c93b1316c4567b545b8d2289d607233b4f35318a2a32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprConstructor.qll", + "base_sha256": "8ff9ff6ed10e91d920f3c93b1316c4567b545b8d2289d607233b4f35318a2a32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InjectIntoOptionalExprImpl.qll", + "sha256": "f1178be9938f2dea96700cfb0072b84b66b5e4bb00d371e5988da5b8622c73e2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprImpl.qll", + "base_sha256": "f1178be9938f2dea96700cfb0072b84b66b5e4bb00d371e5988da5b8622c73e2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IntegerLiteralExprConstructor.qll", + "sha256": "e30346f405e64f68d433aef284300ecbfb5a885e65dbb8b08977cf1e396dd3dc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprConstructor.qll", + "base_sha256": "e30346f405e64f68d433aef284300ecbfb5a885e65dbb8b08977cf1e396dd3dc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IntegerLiteralExprImpl.qll", + "sha256": "136829905d21fde170ea273f682eaa5713e89b3a15e844407838e4845614eecd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprImpl.qll", + "base_sha256": "136829905d21fde170ea273f682eaa5713e89b3a15e844407838e4845614eecd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprConstructor.qll", + "sha256": "11aa8375e67a160ae62df313f22fcf8fc034beab44ca6b3ddc1a0bdbf47cd97c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprConstructor.qll", + "base_sha256": "11aa8375e67a160ae62df313f22fcf8fc034beab44ca6b3ddc1a0bdbf47cd97c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprImpl.qll", + "sha256": "5ebe325a676c02ba976832280dfb2216260f1463379bbed53dda41b1ee833b5e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprImpl.qll", + "base_sha256": "5ebe325a676c02ba976832280dfb2216260f1463379bbed53dda41b1ee833b5e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IsExprConstructor.qll", + "sha256": "0d672419a60c697de62b0c944c3377bc96a247fb0b6d84a7916ffa1cff515be9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprConstructor.qll", + "base_sha256": "0d672419a60c697de62b0c944c3377bc96a247fb0b6d84a7916ffa1cff515be9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/IsExprImpl.qll", + "sha256": "25dcf900aeab6f8c0dec1567dd16b7950e932b570b4431a10be3b772387c1fac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprImpl.qll", + "base_sha256": "25dcf900aeab6f8c0dec1567dd16b7950e932b570b4431a10be3b772387c1fac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathApplicationExprConstructor.qll", + "sha256": "45a413c881222bd5aa698e1bd477f89bb55be367a815aa5ec5233c00e1864a26", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprConstructor.qll", + "base_sha256": "45a413c881222bd5aa698e1bd477f89bb55be367a815aa5ec5233c00e1864a26" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathApplicationExprImpl.qll", + "sha256": "a146166cd1b0e19952ba7f4759938fd08e3499fb4fd4621451d070ec097b78cc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprImpl.qll", + "base_sha256": "a146166cd1b0e19952ba7f4759938fd08e3499fb4fd4621451d070ec097b78cc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathDotExprConstructor.qll", + "sha256": "682d3c25232193bb2b87faf569047fac750ce4eb75a09f3d5e10342882e6ac0a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprConstructor.qll", + "base_sha256": "682d3c25232193bb2b87faf569047fac750ce4eb75a09f3d5e10342882e6ac0a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathDotExprImpl.qll", + "sha256": "069bbd11f9cb4efd0392defbd27c76ab64b05a01b39c25900b0db0dfd46abcac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprImpl.qll", + "base_sha256": "069bbd11f9cb4efd0392defbd27c76ab64b05a01b39c25900b0db0dfd46abcac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathExprConstructor.qll", + "sha256": "1ac918ca17125df7f2ed9bbcf55533381d3dcfac4ba7b3461c3c1c1abfbe26f2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprConstructor.qll", + "base_sha256": "1ac918ca17125df7f2ed9bbcf55533381d3dcfac4ba7b3461c3c1c1abfbe26f2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/KeyPathExprImpl.qll", + "sha256": "fa29025e457b16079132e72eb3cdf46e1b1df76400450b2523b409d91c158997", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprImpl.qll", + "base_sha256": "fa29025e457b16079132e72eb3cdf46e1b1df76400450b2523b409d91c158997" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LazyInitializationExprConstructor.qll", + "sha256": "ab8ee51d52910c716bbf00155d5403e99c0cc4301a82ee250cac6928d396e4ca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprConstructor.qll", + "base_sha256": "ab8ee51d52910c716bbf00155d5403e99c0cc4301a82ee250cac6928d396e4ca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LazyInitializationExprImpl.qll", + "sha256": "1b9444bf8fd6ded03ea5e8f2709d1829a09b6df556de22564c849d141152e462", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprImpl.qll", + "base_sha256": "1b9444bf8fd6ded03ea5e8f2709d1829a09b6df556de22564c849d141152e462" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearFunctionExprConstructor.qll", + "sha256": "895afaf7cf904ff760adb5fedca945165f9ff392c65015f7b9163a19fed26152", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprConstructor.qll", + "base_sha256": "895afaf7cf904ff760adb5fedca945165f9ff392c65015f7b9163a19fed26152" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearFunctionExprImpl.qll", + "sha256": "eb19166bc43e5165dae8159b60f6c7c376b076b2f5377aa025bd10a00f3496a0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprImpl.qll", + "base_sha256": "eb19166bc43e5165dae8159b60f6c7c376b076b2f5377aa025bd10a00f3496a0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprConstructor.qll", + "sha256": "a5bfba96a697e4bd70c03a0dc8ef544d110d098a6826d40c89dc0bf84a513f86", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprConstructor.qll", + "base_sha256": "a5bfba96a697e4bd70c03a0dc8ef544d110d098a6826d40c89dc0bf84a513f86" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprImpl.qll", + "sha256": "a7b5756c8c3212d85210554e23aa308494de6548a2558cf0e92fac62a5b277e8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprImpl.qll", + "base_sha256": "a7b5756c8c3212d85210554e23aa308494de6548a2558cf0e92fac62a5b277e8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprConstructor.qll", + "sha256": "80bafa0b1aa45881ba3eda0c6d18301bafa39056add3a72e7fe9629b51b11322", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprConstructor.qll", + "base_sha256": "80bafa0b1aa45881ba3eda0c6d18301bafa39056add3a72e7fe9629b51b11322" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprImpl.qll", + "sha256": "191beffd54409f8a003ac72e811b80d9e7d456a3fb01d203592a62bbe50b819d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprImpl.qll", + "base_sha256": "191beffd54409f8a003ac72e811b80d9e7d456a3fb01d203592a62bbe50b819d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LiteralExprImpl.qll", + "sha256": "41ae5b5eab4134bd78bcbf9c1360746e5ba7a82785d30a9f0a37f1a1756bd0a1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LiteralExprImpl.qll", + "base_sha256": "41ae5b5eab4134bd78bcbf9c1360746e5ba7a82785d30a9f0a37f1a1756bd0a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LoadExprConstructor.qll", + "sha256": "b5b05334e4c35236ca84e782baeaee62f7220cd546b1aae876efbffba8110661", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprConstructor.qll", + "base_sha256": "b5b05334e4c35236ca84e782baeaee62f7220cd546b1aae876efbffba8110661" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LoadExprImpl.qll", + "sha256": "9a7fc28baa3cd51ec2956e6d5009d88365c60a035fcf3890bb08242ed10b3ef5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprImpl.qll", + "base_sha256": "9a7fc28baa3cd51ec2956e6d5009d88365c60a035fcf3890bb08242ed10b3ef5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/LookupExprImpl.qll", + "sha256": "57640b998a3ff75e0e51f1b4dae5851b4ccda087611556264d79bec11114e875", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LookupExprImpl.qll", + "base_sha256": "57640b998a3ff75e0e51f1b4dae5851b4ccda087611556264d79bec11114e875" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprConstructor.qll", + "sha256": "95980be351868456adbafc6c7a78be83f3c7d5ed2305f6ee1a2e6b6ce72bcec6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprConstructor.qll", + "base_sha256": "95980be351868456adbafc6c7a78be83f3c7d5ed2305f6ee1a2e6b6ce72bcec6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprImpl.qll", + "sha256": "65b669c7b33e105e3accd31ab479d30f1cd712a156faa74663718be9a0cf5857", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprImpl.qll", + "base_sha256": "65b669c7b33e105e3accd31ab479d30f1cd712a156faa74663718be9a0cf5857" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprConstructor.qll", + "sha256": "93944b8b4f1b89e3bf89fed13593c2def22d5fbcf74aaf18a0fa83c620706f11", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprConstructor.qll", + "base_sha256": "93944b8b4f1b89e3bf89fed13593c2def22d5fbcf74aaf18a0fa83c620706f11" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprImpl.qll", + "sha256": "534c0fe0944f1cf07f88ea3ede0e1441cd3b8ec227f3e3da3de4c3f38b33d2f7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprImpl.qll", + "base_sha256": "534c0fe0944f1cf07f88ea3ede0e1441cd3b8ec227f3e3da3de4c3f38b33d2f7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MaterializePackExprConstructor.qll", + "sha256": "dad7e4fc171c733bf5e547f1ba1a2028986bef52c5f7a3990ba5335d15f113ae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprConstructor.qll", + "base_sha256": "dad7e4fc171c733bf5e547f1ba1a2028986bef52c5f7a3990ba5335d15f113ae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MaterializePackExprImpl.qll", + "sha256": "3774f229896ea988bb61f42ce05cf0ca96fd78c3e1b06ab446513f85e65cc527", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprImpl.qll", + "base_sha256": "3774f229896ea988bb61f42ce05cf0ca96fd78c3e1b06ab446513f85e65cc527" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MemberRefExprConstructor.qll", + "sha256": "d79da455bea22a1ec236e8b11eac3620ef6049620e26ac0585b4c1cd223adeb4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprConstructor.qll", + "base_sha256": "d79da455bea22a1ec236e8b11eac3620ef6049620e26ac0585b4c1cd223adeb4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MemberRefExprImpl.qll", + "sha256": "c542148324713adaa03e0061722b7d6330b765044223c421b9fb4ff04e153d14", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprImpl.qll", + "base_sha256": "c542148324713adaa03e0061722b7d6330b765044223c421b9fb4ff04e153d14" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MetatypeConversionExprConstructor.qll", + "sha256": "851eda459f0c53c7c83af68a1b2b6946e94a60b13ba54ee674657a32514dad20", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprConstructor.qll", + "base_sha256": "851eda459f0c53c7c83af68a1b2b6946e94a60b13ba54ee674657a32514dad20" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MetatypeConversionExprImpl.qll", + "sha256": "d5803f5dfa0cde2794d88ab2322ec8b71c0efde668809730eb9327530d923b18", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprImpl.qll", + "base_sha256": "d5803f5dfa0cde2794d88ab2322ec8b71c0efde668809730eb9327530d923b18" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MethodLookupExprConstructor.qll", + "sha256": "b7109e3338998ec599438abeb126e32b7819a4a7446e6e746e89bffa3bab7a52", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprConstructor.qll", + "base_sha256": "b7109e3338998ec599438abeb126e32b7819a4a7446e6e746e89bffa3bab7a52" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/MethodLookupExprImpl.qll", + "sha256": "11e6fb030426259a3be801c9bc796aa877735ee5810ebdbc162a9a4b08e1b984", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprImpl.qll", + "base_sha256": "11e6fb030426259a3be801c9bc796aa877735ee5810ebdbc162a9a4b08e1b984" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/NilLiteralExprConstructor.qll", + "sha256": "4150728b33b3debb4512cca7d1a66dfa1ff2a198031706af219845462cd1e865", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprConstructor.qll", + "base_sha256": "4150728b33b3debb4512cca7d1a66dfa1ff2a198031706af219845462cd1e865" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/NilLiteralExprImpl.qll", + "sha256": "dca6c34dfc52e93dfbebfa0160ea50f8b1757ff19c440c9c76b3133def73ab06", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprImpl.qll", + "base_sha256": "dca6c34dfc52e93dfbebfa0160ea50f8b1757ff19c440c9c76b3133def73ab06" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/NumberLiteralExprImpl.qll", + "sha256": "9797c8dcdde4ffb97365fbf3c8237e8b5b4e7b8da9396ba12f66eb36d70540fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NumberLiteralExprImpl.qll", + "base_sha256": "9797c8dcdde4ffb97365fbf3c8237e8b5b4e7b8da9396ba12f66eb36d70540fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ObjCSelectorExprConstructor.qll", + "sha256": "1ace3421016bd9d98c5219b0f0101dc9c21cce0bd765ffa184795b2114f67b9a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprConstructor.qll", + "base_sha256": "1ace3421016bd9d98c5219b0f0101dc9c21cce0bd765ffa184795b2114f67b9a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ObjCSelectorExprImpl.qll", + "sha256": "3605b39110f189baf503eaf7ee22eb224e9d13128dc86153279e607b9eae43f1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprImpl.qll", + "base_sha256": "3605b39110f189baf503eaf7ee22eb224e9d13128dc86153279e607b9eae43f1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ObjectLiteralExprConstructor.qll", + "sha256": "9f404b362975ebcace8c28abf2d0e2f5bae894595dad9cd2a2692bb354394e9b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprConstructor.qll", + "base_sha256": "9f404b362975ebcace8c28abf2d0e2f5bae894595dad9cd2a2692bb354394e9b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ObjectLiteralExprImpl.qll", + "sha256": "a3c6074b7027996b0454c08c9049be1aed2ea595cec819f9a49d445cdca15c97", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprImpl.qll", + "base_sha256": "a3c6074b7027996b0454c08c9049be1aed2ea595cec819f9a49d445cdca15c97" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OneWayExprConstructor.qll", + "sha256": "fbb1722318fa85aa89c1f42a280c7a0e1c94221479662c9c65aff389235e393b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprConstructor.qll", + "base_sha256": "fbb1722318fa85aa89c1f42a280c7a0e1c94221479662c9c65aff389235e393b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OneWayExprImpl.qll", + "sha256": "3934226d9efc8936997b86c53963d3a0bbed5bd34137c05797f13c6925817450", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprImpl.qll", + "base_sha256": "3934226d9efc8936997b86c53963d3a0bbed5bd34137c05797f13c6925817450" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OpaqueValueExprConstructor.qll", + "sha256": "67a3b527643c43b9516d5cc29d6feda411d562122a285d0278147eb9280fd049", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprConstructor.qll", + "base_sha256": "67a3b527643c43b9516d5cc29d6feda411d562122a285d0278147eb9280fd049" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OpaqueValueExprImpl.qll", + "sha256": "2c4b5d5b2c7bc859849b0c39bd79d87ef82ebf5437cf05a8d21c46adc46d0507", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprImpl.qll", + "base_sha256": "2c4b5d5b2c7bc859849b0c39bd79d87ef82ebf5437cf05a8d21c46adc46d0507" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OpenExistentialExprConstructor.qll", + "sha256": "b7bc908db184f6753c71c41dd5d77fed1ab9492571f4479eff35e657cdf1deb9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprConstructor.qll", + "base_sha256": "b7bc908db184f6753c71c41dd5d77fed1ab9492571f4479eff35e657cdf1deb9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OpenExistentialExprImpl.qll", + "sha256": "51e6faafd5ae06d8994cc7b6fe65d403eaafbc0e501d0e89f95277e311b240a5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprImpl.qll", + "base_sha256": "51e6faafd5ae06d8994cc7b6fe65d403eaafbc0e501d0e89f95277e311b240a5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OptionalEvaluationExprConstructor.qll", + "sha256": "d281be9d679268e10b82396855b4f03dfa2b88a5041a1a4cd40432fb14f0e147", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprConstructor.qll", + "base_sha256": "d281be9d679268e10b82396855b4f03dfa2b88a5041a1a4cd40432fb14f0e147" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OptionalEvaluationExprImpl.qll", + "sha256": "c55bea544997006837f20bdd617e8893ddee276ebd2529e8b2653f05ae970e85", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprImpl.qll", + "base_sha256": "c55bea544997006837f20bdd617e8893ddee276ebd2529e8b2653f05ae970e85" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OptionalTryExprConstructor.qll", + "sha256": "1daa3665fc061f67e5df65b6688cd594a364e4dbdc984dda845fe3ea180aecb3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprConstructor.qll", + "base_sha256": "1daa3665fc061f67e5df65b6688cd594a364e4dbdc984dda845fe3ea180aecb3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OptionalTryExprImpl.qll", + "sha256": "eedbe4d3608b55e68255d528fc5bf7fd6da8f6de7cd7ae902a5fbd002b6da6cb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprImpl.qll", + "base_sha256": "eedbe4d3608b55e68255d528fc5bf7fd6da8f6de7cd7ae902a5fbd002b6da6cb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OtherInitializerRefExprConstructor.qll", + "sha256": "64b071e317aaf5c56c8234137e006cf3fa54ae0ea7de9db2a22328eded51e439", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprConstructor.qll", + "base_sha256": "64b071e317aaf5c56c8234137e006cf3fa54ae0ea7de9db2a22328eded51e439" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OtherInitializerRefExprImpl.qll", + "sha256": "edd081e15783bfcf1ecd239501199dbc3c23ca16702c498fb6d70965ef8cc14b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprImpl.qll", + "base_sha256": "edd081e15783bfcf1ecd239501199dbc3c23ca16702c498fb6d70965ef8cc14b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OverloadedDeclRefExprConstructor.qll", + "sha256": "1108216769f70b4145108750c383301bbcbb9923e2a93b18cbecb9f16eefe111", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprConstructor.qll", + "base_sha256": "1108216769f70b4145108750c383301bbcbb9923e2a93b18cbecb9f16eefe111" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/OverloadedDeclRefExprImpl.qll", + "sha256": "6d2bd82b415d99c43031fdef4d41a87facd63395016f7bbeed68af4b37b68e8e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprImpl.qll", + "base_sha256": "6d2bd82b415d99c43031fdef4d41a87facd63395016f7bbeed68af4b37b68e8e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PackElementExprConstructor.qll", + "sha256": "5d84cec9fc385e4c3f73c96137b0225cff577c4a4ebad57b01809478ac3d0b74", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprConstructor.qll", + "base_sha256": "5d84cec9fc385e4c3f73c96137b0225cff577c4a4ebad57b01809478ac3d0b74" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PackElementExprImpl.qll", + "sha256": "21ed4d2a8d22041a38622b978ed2da5df768a7cbab33a26a2fffa1acc7899c20", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprImpl.qll", + "base_sha256": "21ed4d2a8d22041a38622b978ed2da5df768a7cbab33a26a2fffa1acc7899c20" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PackExpansionExprConstructor.qll", + "sha256": "897def6d150414b6d33b284f8cbf31bfc4ad62c9ceac3ddc930682afb009aa4e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprConstructor.qll", + "base_sha256": "897def6d150414b6d33b284f8cbf31bfc4ad62c9ceac3ddc930682afb009aa4e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PackExpansionExprImpl.qll", + "sha256": "86ecaffb23050f51268c281c0fb44a6d98157b3f43316510eb69525eeb95a76d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprImpl.qll", + "base_sha256": "86ecaffb23050f51268c281c0fb44a6d98157b3f43316510eb69525eeb95a76d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ParenExprConstructor.qll", + "sha256": "507bb6b8f0980f87552f9cbaa7b2fc566e9756fac81fa9ae9b8cfe52c2e20bd2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprConstructor.qll", + "base_sha256": "507bb6b8f0980f87552f9cbaa7b2fc566e9756fac81fa9ae9b8cfe52c2e20bd2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ParenExprImpl.qll", + "sha256": "20d3326a5282f52a3f088a4152b071438c54fa3f0065f2d18066fe88bad21e93", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprImpl.qll", + "base_sha256": "20d3326a5282f52a3f088a4152b071438c54fa3f0065f2d18066fe88bad21e93" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PointerToPointerExprConstructor.qll", + "sha256": "22b94c03e9f3c0f071a21cab5eb8c3f4e2cfab455fbd83fdf69156eeec394a4b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprConstructor.qll", + "base_sha256": "22b94c03e9f3c0f071a21cab5eb8c3f4e2cfab455fbd83fdf69156eeec394a4b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PointerToPointerExprImpl.qll", + "sha256": "3e795dee02f028fdf7bd92205c76656c5950f4722422c6789995c5afa73e51d1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprImpl.qll", + "base_sha256": "3e795dee02f028fdf7bd92205c76656c5950f4722422c6789995c5afa73e51d1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PostfixUnaryExprConstructor.qll", + "sha256": "7ff361cf13b78dd14e262c9df9100edf25166b3c161a23c6649c8f145805f506", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprConstructor.qll", + "base_sha256": "7ff361cf13b78dd14e262c9df9100edf25166b3c161a23c6649c8f145805f506" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PostfixUnaryExprImpl.qll", + "sha256": "144383bd8dc34504f628e3071d0c102e9d6afcb7760ae063dee72a678675e393", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprImpl.qll", + "base_sha256": "144383bd8dc34504f628e3071d0c102e9d6afcb7760ae063dee72a678675e393" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PrefixUnaryExprConstructor.qll", + "sha256": "ddbc4596b37726fa25f7314487b3cf2a36d02f5aa2bba7d3e5a9aae11e4186dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprConstructor.qll", + "base_sha256": "ddbc4596b37726fa25f7314487b3cf2a36d02f5aa2bba7d3e5a9aae11e4186dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PrefixUnaryExprImpl.qll", + "sha256": "3ae9b1e8977d98b8ca9250e9a8c0c82b40419e900251306911441f3c2068563b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprImpl.qll", + "base_sha256": "3ae9b1e8977d98b8ca9250e9a8c0c82b40419e900251306911441f3c2068563b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprConstructor.qll", + "sha256": "995f082db1b6f09a48ad766932639f2d87a8b38a7981c991ad1166f0fb997fbd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprConstructor.qll", + "base_sha256": "995f082db1b6f09a48ad766932639f2d87a8b38a7981c991ad1166f0fb997fbd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprImpl.qll", + "sha256": "16b9188fe4ec5be668f91459677982d8158f5eaa0b97aa26ee2fc56994cf5b89", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprImpl.qll", + "base_sha256": "16b9188fe4ec5be668f91459677982d8158f5eaa0b97aa26ee2fc56994cf5b89" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprConstructor.qll", + "sha256": "1ab7aea377213cd48fecec44268a05c3b74290f50fc9d74a2fc2be4078bfa070", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprConstructor.qll", + "base_sha256": "1ab7aea377213cd48fecec44268a05c3b74290f50fc9d74a2fc2be4078bfa070" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprImpl.qll", + "sha256": "9d8e9fb531944580de921196b472d63ef1e9edcb2e98bcd4fe164ea3858f7283", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprImpl.qll", + "base_sha256": "9d8e9fb531944580de921196b472d63ef1e9edcb2e98bcd4fe164ea3858f7283" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprConstructor.qll", + "sha256": "61a625ebf97a2b8b7c2c7cae77b65258910ffcddb1be6c93fee347a8ccaa0951", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprConstructor.qll", + "base_sha256": "61a625ebf97a2b8b7c2c7cae77b65258910ffcddb1be6c93fee347a8ccaa0951" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprImpl.qll", + "sha256": "0dbb0ce7b17511a90e9cb90eaac1f6b3aa44bc44292f67314952310f7b82a32e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprImpl.qll", + "base_sha256": "0dbb0ce7b17511a90e9cb90eaac1f6b3aa44bc44292f67314952310f7b82a32e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/RegexLiteralExprConstructor.qll", + "sha256": "d085bfb23b381acfd21b6d9004cd729f5b489d9bc992801ec744e84a7898e68c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprConstructor.qll", + "base_sha256": "d085bfb23b381acfd21b6d9004cd729f5b489d9bc992801ec744e84a7898e68c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/RegexLiteralExprImpl.qll", + "sha256": "bedbbf7e027d3a803a3a2d0313a9d626a1a2f143d2c8f0b39a6069ab4b158669", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprImpl.qll", + "base_sha256": "bedbbf7e027d3a803a3a2d0313a9d626a1a2f143d2c8f0b39a6069ab4b158669" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SelfApplyExpr.qll", + "sha256": "56de90bbc6f0f27179bae45d9682d99c94599298ddfddb7f219a58290478ddac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExpr.qll", + "base_sha256": "56de90bbc6f0f27179bae45d9682d99c94599298ddfddb7f219a58290478ddac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SelfApplyExprImpl.qll", + "sha256": "96fe0eab3f6fedebacc2e3d59137ac4ad69afd06801c457f25e4710f0b3a692b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExprImpl.qll", + "base_sha256": "96fe0eab3f6fedebacc2e3d59137ac4ad69afd06801c457f25e4710f0b3a692b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SequenceExprConstructor.qll", + "sha256": "4a93b3b5b7c163915bb47b8e51d3b1df1023b122ed36b5a31fbf1940b8017cff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprConstructor.qll", + "base_sha256": "4a93b3b5b7c163915bb47b8e51d3b1df1023b122ed36b5a31fbf1940b8017cff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SequenceExprImpl.qll", + "sha256": "3a4628c77b0e0ed39688481fe5efa3b1a14c01e424146d64b7efb694a8d0292d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprImpl.qll", + "base_sha256": "3a4628c77b0e0ed39688481fe5efa3b1a14c01e424146d64b7efb694a8d0292d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SingleValueStmtExprConstructor.qll", + "sha256": "ac9bab9c282276c70e910cf97505e639c1319afd7a77f1fd3b175f739ee4fd54", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprConstructor.qll", + "base_sha256": "ac9bab9c282276c70e910cf97505e639c1319afd7a77f1fd3b175f739ee4fd54" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SingleValueStmtExprImpl.qll", + "sha256": "e083b06a9f1ca9eac8ced176162abf14430f26cf993c6752473b45b5939b4fcc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprImpl.qll", + "base_sha256": "e083b06a9f1ca9eac8ced176162abf14430f26cf993c6752473b45b5939b4fcc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/StringLiteralExprConstructor.qll", + "sha256": "516fb10926e7a6f616e45fe27b865c0fb06a258db084b1ee65d8a86c5f815b77", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprConstructor.qll", + "base_sha256": "516fb10926e7a6f616e45fe27b865c0fb06a258db084b1ee65d8a86c5f815b77" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/StringLiteralExprImpl.qll", + "sha256": "416007db5e250afa09123b558e3dcf8ff06bf2756b545f5ba8fe0d3cda0587a7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprImpl.qll", + "base_sha256": "416007db5e250afa09123b558e3dcf8ff06bf2756b545f5ba8fe0d3cda0587a7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/StringToPointerExprConstructor.qll", + "sha256": "5323d638b8573e19ff08052e88bf4522a3357cdb61a57d75ce09a69210bb9b3f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprConstructor.qll", + "base_sha256": "5323d638b8573e19ff08052e88bf4522a3357cdb61a57d75ce09a69210bb9b3f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/StringToPointerExprImpl.qll", + "sha256": "f2387c46a963503735e8a1869992eea8795cf52320d3384c754bc539def5167f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprImpl.qll", + "base_sha256": "f2387c46a963503735e8a1869992eea8795cf52320d3384c754bc539def5167f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SubscriptExprConstructor.qll", + "sha256": "a14346d8c10130e10276e8c5db47c4509b5300f2445953aa9461ddc577c2747e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprConstructor.qll", + "base_sha256": "a14346d8c10130e10276e8c5db47c4509b5300f2445953aa9461ddc577c2747e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SubscriptExprImpl.qll", + "sha256": "0317943169fed9d7c7d3d491a3f5c160ef57a350b03fddab03ba6ed1eb389800", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprImpl.qll", + "base_sha256": "0317943169fed9d7c7d3d491a3f5c160ef57a350b03fddab03ba6ed1eb389800" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SuperRefExprConstructor.qll", + "sha256": "75d646f7999d27eca9cf0328efc93cbd8cba6a9fcea5a3b5d19b9ac5c6037d48", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprConstructor.qll", + "base_sha256": "75d646f7999d27eca9cf0328efc93cbd8cba6a9fcea5a3b5d19b9ac5c6037d48" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/SuperRefExprImpl.qll", + "sha256": "16178623107c9c0aab3096145105c4a473c20e03239964747419b81d85964dcf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprImpl.qll", + "base_sha256": "16178623107c9c0aab3096145105c4a473c20e03239964747419b81d85964dcf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TapExprConstructor.qll", + "sha256": "7399b071a0c0f26b1503289e8385ed78fb7bb8fa7ab274989aace3d95525a737", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprConstructor.qll", + "base_sha256": "7399b071a0c0f26b1503289e8385ed78fb7bb8fa7ab274989aace3d95525a737" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TapExprImpl.qll", + "sha256": "13d551037e9c12d09e1032556d70335c93ac9283f8757d5d95ffe68049aefc3c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprImpl.qll", + "base_sha256": "13d551037e9c12d09e1032556d70335c93ac9283f8757d5d95ffe68049aefc3c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TryExprConstructor.qll", + "sha256": "195239952441b15c19c602cdbf00ed0e0213210a07f6fb9c7c35f9715a8813b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprConstructor.qll", + "base_sha256": "195239952441b15c19c602cdbf00ed0e0213210a07f6fb9c7c35f9715a8813b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TryExprImpl.qll", + "sha256": "c53d364f43f553561778bb076d2d9c034a890b69f049e6c5117bafbcb6700e33", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprImpl.qll", + "base_sha256": "c53d364f43f553561778bb076d2d9c034a890b69f049e6c5117bafbcb6700e33" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TupleElementExprConstructor.qll", + "sha256": "ccac3b0ae4ebc028a9cb58f6f71a07330fb235180109c1f72ddbb10992af976c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprConstructor.qll", + "base_sha256": "ccac3b0ae4ebc028a9cb58f6f71a07330fb235180109c1f72ddbb10992af976c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TupleElementExprImpl.qll", + "sha256": "99ada1329653b009acdcebbac520272b499875ce643f54b2e91cfe4627a1c792", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprImpl.qll", + "base_sha256": "99ada1329653b009acdcebbac520272b499875ce643f54b2e91cfe4627a1c792" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TupleExprConstructor.qll", + "sha256": "165527b92b2302e098002cf888254a8f4af208cd3aa8f441c740b59ac50ddc15", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprConstructor.qll", + "base_sha256": "165527b92b2302e098002cf888254a8f4af208cd3aa8f441c740b59ac50ddc15" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TupleExprImpl.qll", + "sha256": "9d394315a6c76b2af3ce970d9418ba1d4a1443eb756d877676a1460c4737b964", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprImpl.qll", + "base_sha256": "9d394315a6c76b2af3ce970d9418ba1d4a1443eb756d877676a1460c4737b964" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TypeExprConstructor.qll", + "sha256": "3388ed62f69e5d45a5d6753400cae3532b1da915186b9bf5d0d29c9cb0e71e8c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprConstructor.qll", + "base_sha256": "3388ed62f69e5d45a5d6753400cae3532b1da915186b9bf5d0d29c9cb0e71e8c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TypeExprImpl.qll", + "sha256": "6a383c7755502b30b5b3926b7995387a3a6a8351a5dfa610c2477d44e4123971", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprImpl.qll", + "base_sha256": "6a383c7755502b30b5b3926b7995387a3a6a8351a5dfa610c2477d44e4123971" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TypeValueExprConstructor.qll", + "sha256": "b8b3a648919cbc98b6ad8d973a4e5745cc03026dafeeba2614e6995630e18d6a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprConstructor.qll", + "base_sha256": "b8b3a648919cbc98b6ad8d973a4e5745cc03026dafeeba2614e6995630e18d6a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/TypeValueExprImpl.qll", + "sha256": "86df96c256cc924e108241fffe4bd152c61171bc012b13f10d6bbd308df12446", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprImpl.qll", + "base_sha256": "86df96c256cc924e108241fffe4bd152c61171bc012b13f10d6bbd308df12446" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprConstructor.qll", + "sha256": "0485956adfc2e9a31aeeef1c8ed1d53781967445e3ea0f76c843fd48e33f021a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprConstructor.qll", + "base_sha256": "0485956adfc2e9a31aeeef1c8ed1d53781967445e3ea0f76c843fd48e33f021a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprImpl.qll", + "sha256": "9b062defb7c19e217bea6e5bd65ccf28e1ff25fb1e784405eb92406806a3349c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprImpl.qll", + "base_sha256": "9b062defb7c19e217bea6e5bd65ccf28e1ff25fb1e784405eb92406806a3349c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprConstructor.qll", + "sha256": "b49bfdfa550330bab087c5a6b7a3885fd22360e557adf984ce7a35534d882510", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprConstructor.qll", + "base_sha256": "b49bfdfa550330bab087c5a6b7a3885fd22360e557adf984ce7a35534d882510" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprImpl.qll", + "sha256": "bc4811a0b40380b1a065f64dbd4b4f756e80cb11ee3b5c4f6ce035c5629db852", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprImpl.qll", + "base_sha256": "bc4811a0b40380b1a065f64dbd4b4f756e80cb11ee3b5c4f6ce035c5629db852" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnreachableExprConstructor.qll", + "sha256": "35d37b022f6c6f0b1d6483a2698c2e08f0bd545fd573edbf642815ad7d34bafd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprConstructor.qll", + "base_sha256": "35d37b022f6c6f0b1d6483a2698c2e08f0bd545fd573edbf642815ad7d34bafd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnreachableExprImpl.qll", + "sha256": "7ff8f246f567689305a44b04e990f31cb696ad2533dbb8c40f1cf82e3e8100ff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprImpl.qll", + "base_sha256": "7ff8f246f567689305a44b04e990f31cb696ad2533dbb8c40f1cf82e3e8100ff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprConstructor.qll", + "sha256": "25553a602da130b30e69ae9844e9be9da73ee579ba74c3bb84a9aa8e24801b46", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprConstructor.qll", + "base_sha256": "25553a602da130b30e69ae9844e9be9da73ee579ba74c3bb84a9aa8e24801b46" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprImpl.qll", + "sha256": "88f694cd1ffc72be0d846aa9558debcfc848befb2cfa206770e67a6800fc4539", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprImpl.qll", + "base_sha256": "88f694cd1ffc72be0d846aa9558debcfc848befb2cfa206770e67a6800fc4539" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedDotExprConstructor.qll", + "sha256": "297485aa44da7ce69c7e33bc3ffde66bee79615fa947159b76e6ed73d1886b25", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprConstructor.qll", + "base_sha256": "297485aa44da7ce69c7e33bc3ffde66bee79615fa947159b76e6ed73d1886b25" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedDotExprImpl.qll", + "sha256": "89eb6acc13ddfa7b99046fe3ab13ed3a515c283b60a750bd5cd194889634289f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprImpl.qll", + "base_sha256": "89eb6acc13ddfa7b99046fe3ab13ed3a515c283b60a750bd5cd194889634289f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprConstructor.qll", + "sha256": "8adf6b2f415b69b8eb235c7e76eb5f0e5320939a0904d0b6823b28293eaa3b57", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprConstructor.qll", + "base_sha256": "8adf6b2f415b69b8eb235c7e76eb5f0e5320939a0904d0b6823b28293eaa3b57" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprImpl.qll", + "sha256": "1754d46c54e769eb4bcad86bf3e5c69ca5e8803fe31626f70abe1de50bab8760", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprImpl.qll", + "base_sha256": "1754d46c54e769eb4bcad86bf3e5c69ca5e8803fe31626f70abe1de50bab8760" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedMemberExprConstructor.qll", + "sha256": "c6baa97b9545fd840ad51ca6bfea6ef1d0fee935cc5e735863941c3d2652cb9a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprConstructor.qll", + "base_sha256": "c6baa97b9545fd840ad51ca6bfea6ef1d0fee935cc5e735863941c3d2652cb9a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedMemberExprImpl.qll", + "sha256": "1faeac3919a8f13f7e54ceafc5a6589473002ff942f577bb3720d89f92d20d47", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprImpl.qll", + "base_sha256": "1faeac3919a8f13f7e54ceafc5a6589473002ff942f577bb3720d89f92d20d47" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedPatternExprConstructor.qll", + "sha256": "93e9648bb70e60d1c352103d22bc0a0570349d9a558327531cdab59972173b29", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprConstructor.qll", + "base_sha256": "93e9648bb70e60d1c352103d22bc0a0570349d9a558327531cdab59972173b29" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedPatternExprImpl.qll", + "sha256": "178106fe716808d71217d8197ccd257f7e0ffeb58168ff8ff47ceed5691e857e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprImpl.qll", + "base_sha256": "178106fe716808d71217d8197ccd257f7e0ffeb58168ff8ff47ceed5691e857e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprConstructor.qll", + "sha256": "0d9f939f245c05a5ac15ec9e4209f62c7d3ddbb80c470b94cf135095f12bbc8a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprConstructor.qll", + "base_sha256": "0d9f939f245c05a5ac15ec9e4209f62c7d3ddbb80c470b94cf135095f12bbc8a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprImpl.qll", + "sha256": "a994738135b4118fadeb1a00c976772f777e7eeb4ecc0ab55e00676e0e1d507d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprImpl.qll", + "base_sha256": "a994738135b4118fadeb1a00c976772f777e7eeb4ecc0ab55e00676e0e1d507d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprConstructor.qll", + "sha256": "db3f463afb834181d618e8cc3773f0b174f17a0b29674cc8b1c3f5845c1317f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprConstructor.qll", + "base_sha256": "db3f463afb834181d618e8cc3773f0b174f17a0b29674cc8b1c3f5845c1317f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprImpl.qll", + "sha256": "b97de4c795e873acee89d9b87d8c58b14e05f0c09e3a0385a479638adcf32966", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprImpl.qll", + "base_sha256": "b97de4c795e873acee89d9b87d8c58b14e05f0c09e3a0385a479638adcf32966" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnsafeCastExprConstructor.qll", + "sha256": "f20eb160de27d9413a3b5d7ace406fe5f6912ad5720db85d8a12c48c71e42b35", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprConstructor.qll", + "base_sha256": "f20eb160de27d9413a3b5d7ace406fe5f6912ad5720db85d8a12c48c71e42b35" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnsafeCastExprImpl.qll", + "sha256": "50496a0f3f3a9e3d5a2e6cbcd5eb16b634cf3fd5e0878bdf017678243dbfd8a0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprImpl.qll", + "base_sha256": "50496a0f3f3a9e3d5a2e6cbcd5eb16b634cf3fd5e0878bdf017678243dbfd8a0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnsafeExprConstructor.qll", + "sha256": "7b9d866b762e1b49a9fa3320247b6c9f8d3f80283e2521c58a422dc73a15f6ce", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprConstructor.qll", + "base_sha256": "7b9d866b762e1b49a9fa3320247b6c9f8d3f80283e2521c58a422dc73a15f6ce" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/UnsafeExprImpl.qll", + "sha256": "f0de29ed4b8b53b5b6f0cabf94d64eb3559f6b5462fe80bcbce062c7588371fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprImpl.qll", + "base_sha256": "f0de29ed4b8b53b5b6f0cabf94d64eb3559f6b5462fe80bcbce062c7588371fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/VarargExpansionExprConstructor.qll", + "sha256": "b72ca103ced9cbb45f2ef9387387b8aaf3134e358ae5a03fa3ea242896954c81", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprConstructor.qll", + "base_sha256": "b72ca103ced9cbb45f2ef9387387b8aaf3134e358ae5a03fa3ea242896954c81" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/expr/internal/VarargExpansionExprImpl.qll", + "sha256": "8fffefef9ff9508c0cb7cffc65cf994a7ffff70f4d400005f9299bae3f8dccfc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprImpl.qll", + "base_sha256": "8fffefef9ff9508c0cb7cffc65cf994a7ffff70f4d400005f9299bae3f8dccfc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/AstNodeImpl.qll", + "sha256": "35aae193cc078fe470cab4e72bcd70433c4b6c0828591b6402a3132c5398eff9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/AstNodeImpl.qll", + "base_sha256": "35aae193cc078fe470cab4e72bcd70433c4b6c0828591b6402a3132c5398eff9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/AvailabilityInfoConstructor.qll", + "sha256": "86beb6f684e08b6f557b7d67bc164113e9f5270c09bbe95fbd81c558d77f7f84", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoConstructor.qll", + "base_sha256": "86beb6f684e08b6f557b7d67bc164113e9f5270c09bbe95fbd81c558d77f7f84" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/AvailabilityInfoImpl.qll", + "sha256": "c9d7910e856ea7673cf2db35d49b1d5849761e807fb7b7a36896edf76cf12ead", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoImpl.qll", + "base_sha256": "c9d7910e856ea7673cf2db35d49b1d5849761e807fb7b7a36896edf76cf12ead" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/AvailabilitySpecConstructor.qll", + "sha256": "cbb1494346379083c0f275111eca78617591568894258a6b73efda34f3fba1ba", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecConstructor.qll", + "base_sha256": "cbb1494346379083c0f275111eca78617591568894258a6b73efda34f3fba1ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/AvailabilitySpecImpl.qll", + "sha256": "5f0befdb0c36ed8462bb0a419582780bb8ed7fb7dddd7d9c1c3e245e054b6dca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecImpl.qll", + "base_sha256": "5f0befdb0c36ed8462bb0a419582780bb8ed7fb7dddd7d9c1c3e245e054b6dca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/CallableImpl.qll", + "sha256": "aba054834fcceeba2a194b7f3448d333084b43c5fa8099850a5169dd0bc4a193", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/CallableImpl.qll", + "base_sha256": "aba054834fcceeba2a194b7f3448d333084b43c5fa8099850a5169dd0bc4a193" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/CommentConstructor.qll", + "sha256": "e05b3ba3e00437488fdf53361211c6e5c3ae14ad1fdaf32093b02bdea2076abe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentConstructor.qll", + "base_sha256": "e05b3ba3e00437488fdf53361211c6e5c3ae14ad1fdaf32093b02bdea2076abe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/CommentImpl.qll", + "sha256": "f0a52a0f17805932674572cd6977c8a89641809bea66f107f5996d5615c4792c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentImpl.qll", + "base_sha256": "f0a52a0f17805932674572cd6977c8a89641809bea66f107f5996d5615c4792c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DbFileConstructor.qll", + "sha256": "a9c8d1c7abb5516c1d22ee9e020266297e52a2cd84f892792c1e6476517a6737", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileConstructor.qll", + "base_sha256": "a9c8d1c7abb5516c1d22ee9e020266297e52a2cd84f892792c1e6476517a6737" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DbFileImpl.qll", + "sha256": "b204d164e7a10ec4a77e0052710339a2c96ba6d42da547cc03cd23c1bd898261", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileImpl.qll", + "base_sha256": "b204d164e7a10ec4a77e0052710339a2c96ba6d42da547cc03cd23c1bd898261" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DbLocationConstructor.qll", + "sha256": "1aa1bd51b7da940c9681116aa2d8ffe105000ddb2b9e36984aaa007023123899", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationConstructor.qll", + "base_sha256": "1aa1bd51b7da940c9681116aa2d8ffe105000ddb2b9e36984aaa007023123899" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DbLocationImpl.qll", + "sha256": "31866a2152d168563def9fa22431a27d7c8fd4abd6bb79e3bb6a16e24b622eb7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationImpl.qll", + "base_sha256": "31866a2152d168563def9fa22431a27d7c8fd4abd6bb79e3bb6a16e24b622eb7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DiagnosticsConstructor.qll", + "sha256": "2b9fbc9d84048d3dffa782db049e1ecdaaa1696744515e28ac4421ab265a5f67", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsConstructor.qll", + "base_sha256": "2b9fbc9d84048d3dffa782db049e1ecdaaa1696744515e28ac4421ab265a5f67" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/DiagnosticsImpl.qll", + "sha256": "1891792c128a10833fe5c788a7af39ae6c16da2a52527305e4420cf8c5112211", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsImpl.qll", + "base_sha256": "1891792c128a10833fe5c788a7af39ae6c16da2a52527305e4420cf8c5112211" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/ElementImpl.qll", + "sha256": "ef6ccab4796e382df3bc4967ed8f72167e78dad812b22cb447e4fc431b3ce8aa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/ElementImpl.qll", + "base_sha256": "ef6ccab4796e382df3bc4967ed8f72167e78dad812b22cb447e4fc431b3ce8aa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/ErrorElementImpl.qll", + "sha256": "db606ce97fdf2d2f38a66c7a4ef1437c8a3f6a57b71e426ec2bb0329d9e8a193", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/ErrorElementImpl.qll", + "base_sha256": "db606ce97fdf2d2f38a66c7a4ef1437c8a3f6a57b71e426ec2bb0329d9e8a193" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/FileImpl.qll", + "sha256": "9861171d6029c7870f52bd384f88cd14157e6e391156c35b9a2bf4277121cc46", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/FileImpl.qll", + "base_sha256": "9861171d6029c7870f52bd384f88cd14157e6e391156c35b9a2bf4277121cc46" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/KeyPathComponentConstructor.qll", + "sha256": "5875187267cf91e37426d817a6c0c5e7ba9ddb0bd840ad358338ba003e0a877c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentConstructor.qll", + "base_sha256": "5875187267cf91e37426d817a6c0c5e7ba9ddb0bd840ad358338ba003e0a877c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/KeyPathComponentImpl.qll", + "sha256": "a96a29d4b59715369a0af1819fc8537c3319b35c5aab1a1dfc6f1e2e2b2462df", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentImpl.qll", + "base_sha256": "a96a29d4b59715369a0af1819fc8537c3319b35c5aab1a1dfc6f1e2e2b2462df" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/LocatableImpl.qll", + "sha256": "439fd1d2dbb999f54b924f7e34910158f428c9fc7963f6a8834e876308f3d628", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocatableImpl.qll", + "base_sha256": "439fd1d2dbb999f54b924f7e34910158f428c9fc7963f6a8834e876308f3d628" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/LocationImpl.qll", + "sha256": "cb1c0d015101d993fb8e9b76e1858e1f20a85e762e63a6b294c83ad7dee1ad31", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocationImpl.qll", + "base_sha256": "cb1c0d015101d993fb8e9b76e1858e1f20a85e762e63a6b294c83ad7dee1ad31" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/MacroRoleConstructor.qll", + "sha256": "e281ef4ba76a6e4b2b689e00f542ef585cec7a540911ccd7fbb59f3232f08a3d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleConstructor.qll", + "base_sha256": "e281ef4ba76a6e4b2b689e00f542ef585cec7a540911ccd7fbb59f3232f08a3d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/MacroRoleImpl.qll", + "sha256": "44abbf98e933ccce6c6afc4e34b4b53df38266263587092a91f4cad71ef60bd9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleImpl.qll", + "base_sha256": "44abbf98e933ccce6c6afc4e34b4b53df38266263587092a91f4cad71ef60bd9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/UnknownFileImpl.qll", + "sha256": "09cb70bb01898bbc738f687104a9bb3f530bc26fd543ef0dc9da5f611b1670d8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownFileImpl.qll", + "base_sha256": "09cb70bb01898bbc738f687104a9bb3f530bc26fd543ef0dc9da5f611b1670d8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/UnknownLocationConstructor.qll", + "sha256": "5203e6eecde699d4eb9ae91520e9bb5fa2a2f8fb157311147d97f700f56b2d08", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationConstructor.qll", + "base_sha256": "5203e6eecde699d4eb9ae91520e9bb5fa2a2f8fb157311147d97f700f56b2d08" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/UnknownLocationImpl.qll", + "sha256": "88deaa55c6b74cdd39cda01faaff596bf337ec019ef3e23d411915d11645ab17", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationImpl.qll", + "base_sha256": "88deaa55c6b74cdd39cda01faaff596bf337ec019ef3e23d411915d11645ab17" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/UnspecifiedElementConstructor.qll", + "sha256": "eb30f05ae09f2c7bc93d758c0870b63f16bf61d0d2446ed827250f89772596ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementConstructor.qll", + "base_sha256": "eb30f05ae09f2c7bc93d758c0870b63f16bf61d0d2446ed827250f89772596ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/UnspecifiedElementImpl.qll", + "sha256": "1d5ecb5fe43bacf15df92d04f6bd38633d25c85c69eff7908c90c50f1813ab65", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementImpl.qll", + "base_sha256": "1d5ecb5fe43bacf15df92d04f6bd38633d25c85c69eff7908c90c50f1813ab65" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/internal/expr/MethodLookupExprConstructor.qll", + "sha256": "7222a0baddc9d20f5ade0a37fcc3860b549809faa68a026844abe7c806094e71", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/internal/expr/MethodLookupExprConstructor.qll", + "base_sha256": "7222a0baddc9d20f5ade0a37fcc3860b549809faa68a026844abe7c806094e71" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/AnyPattern.qll", + "sha256": "55751b143f758968cd006cc70f1d90a9917d9ac7eb319364b2485282944d2835", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/AnyPattern.qll", + "base_sha256": "55751b143f758968cd006cc70f1d90a9917d9ac7eb319364b2485282944d2835" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/BindingPattern.qll", + "sha256": "8cc4040c7c5357904389b61e98837d9da2c4aad65039b99ade3f4f9fac4d4479", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BindingPattern.qll", + "base_sha256": "8cc4040c7c5357904389b61e98837d9da2c4aad65039b99ade3f4f9fac4d4479" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/BoolPattern.qll", + "sha256": "7edb09ee7f3c1b767c99dc93d9120390c01d174ce1253f8dcf25e3ca91aeaaf7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BoolPattern.qll", + "base_sha256": "7edb09ee7f3c1b767c99dc93d9120390c01d174ce1253f8dcf25e3ca91aeaaf7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/EnumElementPattern.qll", + "sha256": "0ca2edb016e8ad2b65f4a60b6b9a0f8beecfdfface130a4366c8598fdc5855fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/EnumElementPattern.qll", + "base_sha256": "0ca2edb016e8ad2b65f4a60b6b9a0f8beecfdfface130a4366c8598fdc5855fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/ExprPattern.qll", + "sha256": "cdc06564cf34c8a9880978bd4cb01c00753441dfc990cfbedd9e850f356adf4d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ExprPattern.qll", + "base_sha256": "cdc06564cf34c8a9880978bd4cb01c00753441dfc990cfbedd9e850f356adf4d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/IsPattern.qll", + "sha256": "5ea56e0c487df71171aa96520c0940e05f122a69aa832597a0fd7baa3db051c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/IsPattern.qll", + "base_sha256": "5ea56e0c487df71171aa96520c0940e05f122a69aa832597a0fd7baa3db051c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/NamedPattern.qll", + "sha256": "ee56ae8d0aa5ea5125a72050981ff492e8c475fb3a0111cd65902a3e1e3616c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/NamedPattern.qll", + "base_sha256": "ee56ae8d0aa5ea5125a72050981ff492e8c475fb3a0111cd65902a3e1e3616c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/OptionalSomePattern.qll", + "sha256": "987107721d2346f4cfbe4ce629aca0df361610e6395e23720302b49287d8a221", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/OptionalSomePattern.qll", + "base_sha256": "987107721d2346f4cfbe4ce629aca0df361610e6395e23720302b49287d8a221" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/ParenPattern.qll", + "sha256": "8599b0af4cb0d2ae1e2b8f0154ede455cb57229e29d0d362e2aba5bfdf507187", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ParenPattern.qll", + "base_sha256": "8599b0af4cb0d2ae1e2b8f0154ede455cb57229e29d0d362e2aba5bfdf507187" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/Pattern.qll", + "sha256": "b38eb7439f0d5aef24b6a4bdb1b506fd46e4ffc6680fd59d227267048f753e1a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/Pattern.qll", + "base_sha256": "b38eb7439f0d5aef24b6a4bdb1b506fd46e4ffc6680fd59d227267048f753e1a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/TuplePattern.qll", + "sha256": "69bf3bc9d918487e2f4a6d7a380f17c671fe53c18d43822b99573ff5bf112466", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TuplePattern.qll", + "base_sha256": "69bf3bc9d918487e2f4a6d7a380f17c671fe53c18d43822b99573ff5bf112466" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/TypedPattern.qll", + "sha256": "b737ecd567aac1276648c74b3609f8a17949d2a71077b7a2d02fede849aa04a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TypedPattern.qll", + "base_sha256": "b737ecd567aac1276648c74b3609f8a17949d2a71077b7a2d02fede849aa04a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/AnyPatternConstructor.qll", + "sha256": "e4b7bc7d2a351c9fc75828ea9df8a38d502d5090e7a30dbd0d710b42d3226723", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternConstructor.qll", + "base_sha256": "e4b7bc7d2a351c9fc75828ea9df8a38d502d5090e7a30dbd0d710b42d3226723" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/AnyPatternImpl.qll", + "sha256": "abc7f449210400c1b6735b137d665004c26048d31c7915c2afb7fd4235963c96", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternImpl.qll", + "base_sha256": "abc7f449210400c1b6735b137d665004c26048d31c7915c2afb7fd4235963c96" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/BindingPatternConstructor.qll", + "sha256": "28e97c3e9fa7da265de0a77dfe609e5602720fccd14923c9b612dcb107ff46ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternConstructor.qll", + "base_sha256": "28e97c3e9fa7da265de0a77dfe609e5602720fccd14923c9b612dcb107ff46ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/BindingPatternImpl.qll", + "sha256": "af13d6547ff7c76c8f5b065034a09223ff449557bba73e845d2d7fed3b5251aa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternImpl.qll", + "base_sha256": "af13d6547ff7c76c8f5b065034a09223ff449557bba73e845d2d7fed3b5251aa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/BoolPatternConstructor.qll", + "sha256": "b5c750969157fcc6a6773e6917021a583b1a36a3aad9a605bb3199a7aa4a7036", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternConstructor.qll", + "base_sha256": "b5c750969157fcc6a6773e6917021a583b1a36a3aad9a605bb3199a7aa4a7036" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/BoolPatternImpl.qll", + "sha256": "43afb41f24065792dde66dd0b05567554f702beeba5804a066b5a662c30f0b5c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternImpl.qll", + "base_sha256": "43afb41f24065792dde66dd0b05567554f702beeba5804a066b5a662c30f0b5c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/EnumElementPatternConstructor.qll", + "sha256": "ff9c267dcec4d4c10432a88fe267a438e365f2980854794c7c6e39e8811a1ee0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternConstructor.qll", + "base_sha256": "ff9c267dcec4d4c10432a88fe267a438e365f2980854794c7c6e39e8811a1ee0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/EnumElementPatternImpl.qll", + "sha256": "337b4edabfd52ec6333a609f2f19754f4086de1288126029a73f1bd7c70ca0d4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternImpl.qll", + "base_sha256": "337b4edabfd52ec6333a609f2f19754f4086de1288126029a73f1bd7c70ca0d4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/ExprPatternConstructor.qll", + "sha256": "c36d041008a4c173df62199fe6462037879695bac1b9e0ccd282fc0360064b30", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternConstructor.qll", + "base_sha256": "c36d041008a4c173df62199fe6462037879695bac1b9e0ccd282fc0360064b30" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/ExprPatternImpl.qll", + "sha256": "165253bf9f0e05fe0b5bbe402df55cc2b416b29b22e12dab479ef9952abc3377", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternImpl.qll", + "base_sha256": "165253bf9f0e05fe0b5bbe402df55cc2b416b29b22e12dab479ef9952abc3377" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/IsPatternConstructor.qll", + "sha256": "92d52b1dce76dd9dbf77eaed4d49ca47ea372602ba9ba397512795cc9bd153ac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternConstructor.qll", + "base_sha256": "92d52b1dce76dd9dbf77eaed4d49ca47ea372602ba9ba397512795cc9bd153ac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/IsPatternImpl.qll", + "sha256": "62b61c8bac09546da938ac3600baade77cb7a2c110b132e705ee935e199ddaa4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternImpl.qll", + "base_sha256": "62b61c8bac09546da938ac3600baade77cb7a2c110b132e705ee935e199ddaa4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/NamedPatternConstructor.qll", + "sha256": "de94fbded324d12b57f89e6f9136707a7f3745838653e2e862b93a49811ffee7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternConstructor.qll", + "base_sha256": "de94fbded324d12b57f89e6f9136707a7f3745838653e2e862b93a49811ffee7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/NamedPatternImpl.qll", + "sha256": "00f2e98cf7bf196b51a146e469dffdff08210338e9d65bc66b49d92f501504a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternImpl.qll", + "base_sha256": "00f2e98cf7bf196b51a146e469dffdff08210338e9d65bc66b49d92f501504a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/OptionalSomePatternConstructor.qll", + "sha256": "279fd577de0d26a137e7c2cea0cb8808785e8f65056a94a7bbe15645a0ce9b2e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternConstructor.qll", + "base_sha256": "279fd577de0d26a137e7c2cea0cb8808785e8f65056a94a7bbe15645a0ce9b2e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/OptionalSomePatternImpl.qll", + "sha256": "4230cf0647682992029c771cea4bb6431cd5156b559a81f6b8a2fedab3bc1615", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternImpl.qll", + "base_sha256": "4230cf0647682992029c771cea4bb6431cd5156b559a81f6b8a2fedab3bc1615" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/ParenPatternConstructor.qll", + "sha256": "a697f4e65b06109532fa5237cf1feb53a9d42706be7c1929bb9932f73d73a296", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternConstructor.qll", + "base_sha256": "a697f4e65b06109532fa5237cf1feb53a9d42706be7c1929bb9932f73d73a296" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/ParenPatternImpl.qll", + "sha256": "bf05e3b72fcdc52670495beb66663e6341de5dfd4a7cbd42e40d3dd04492a890", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternImpl.qll", + "base_sha256": "bf05e3b72fcdc52670495beb66663e6341de5dfd4a7cbd42e40d3dd04492a890" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/PatternImpl.qll", + "sha256": "16181fcbcc4de439d1eb25d2af52b6e37e375a622ac5fce01db22870b5356533", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/PatternImpl.qll", + "base_sha256": "16181fcbcc4de439d1eb25d2af52b6e37e375a622ac5fce01db22870b5356533" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/TuplePatternConstructor.qll", + "sha256": "424af260772f207ead8decc1eafef02b2fce28a76a1a1aeb83aba803cdc34cce", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternConstructor.qll", + "base_sha256": "424af260772f207ead8decc1eafef02b2fce28a76a1a1aeb83aba803cdc34cce" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/TuplePatternImpl.qll", + "sha256": "d21e9ded3e44713edcbc2b0d02be9f62977afcf2407eae84cd40460b0e8feed0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternImpl.qll", + "base_sha256": "d21e9ded3e44713edcbc2b0d02be9f62977afcf2407eae84cd40460b0e8feed0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/TypedPatternConstructor.qll", + "sha256": "c8f5ec0a8541c566366246435f98c1e1dafaa23d3a4f069f179f7ddf5fd89377", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternConstructor.qll", + "base_sha256": "c8f5ec0a8541c566366246435f98c1e1dafaa23d3a4f069f179f7ddf5fd89377" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/pattern/internal/TypedPatternImpl.qll", + "sha256": "735f9a80e0427a12f4d67e5699a1899c5dc58e366d2c467010c9923627923d39", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternImpl.qll", + "base_sha256": "735f9a80e0427a12f4d67e5699a1899c5dc58e366d2c467010c9923627923d39" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/BraceStmt.qll", + "sha256": "d67cbfa0bfc096986ae46dc713adae96f688f1edfb45209900c9c367edb8501b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BraceStmt.qll", + "base_sha256": "d67cbfa0bfc096986ae46dc713adae96f688f1edfb45209900c9c367edb8501b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/BreakStmt.qll", + "sha256": "2e1860ea8ff0ed986afb563ba7f5cc225812ffe06a0119c8f222ca7e287695d8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BreakStmt.qll", + "base_sha256": "2e1860ea8ff0ed986afb563ba7f5cc225812ffe06a0119c8f222ca7e287695d8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/CaseLabelItem.qll", + "sha256": "d891a037ddd7d970a49e1bd3a899ffd84c2a8915ecd5ea1284ccdeb125d29df8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseLabelItem.qll", + "base_sha256": "d891a037ddd7d970a49e1bd3a899ffd84c2a8915ecd5ea1284ccdeb125d29df8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/CaseStmt.qll", + "sha256": "f5ed64e368b2093fd6e5baac5f0e1196bc097e36c234c379dd88f6d6a549387f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseStmt.qll", + "base_sha256": "f5ed64e368b2093fd6e5baac5f0e1196bc097e36c234c379dd88f6d6a549387f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ConditionElement.qll", + "sha256": "5358044535ecab2fd3ab6f5e806b158868772e7a854301d0746205a281ee00ee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ConditionElement.qll", + "base_sha256": "5358044535ecab2fd3ab6f5e806b158868772e7a854301d0746205a281ee00ee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ContinueStmt.qll", + "sha256": "ebaccdd962a690b0cfc9fe1c598a6f98129b223c9845bbefdafc2c8ed7ae99b2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ContinueStmt.qll", + "base_sha256": "ebaccdd962a690b0cfc9fe1c598a6f98129b223c9845bbefdafc2c8ed7ae99b2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/DeferStmt.qll", + "sha256": "b927805da89613dc33f84a56a45230be4cd7bd2d3fea1c4daf6e499716cb42f4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DeferStmt.qll", + "base_sha256": "b927805da89613dc33f84a56a45230be4cd7bd2d3fea1c4daf6e499716cb42f4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/DiscardStmt.qll", + "sha256": "b64901ef92ed67590d672b4f8a0c387d7d78cb49988ccd782f810b39d6d726d2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DiscardStmt.qll", + "base_sha256": "b64901ef92ed67590d672b4f8a0c387d7d78cb49988ccd782f810b39d6d726d2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/DoCatchStmt.qll", + "sha256": "eccd557195e8922b87f9d359f38e69be4ce83e1e91d2531456ffa8ce9d4c87e0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoCatchStmt.qll", + "base_sha256": "eccd557195e8922b87f9d359f38e69be4ce83e1e91d2531456ffa8ce9d4c87e0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/DoStmt.qll", + "sha256": "c5ec1fba5ba562629863ac6d1a15f9bbd8dce9f59326f580997352b47f9f2a90", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoStmt.qll", + "base_sha256": "c5ec1fba5ba562629863ac6d1a15f9bbd8dce9f59326f580997352b47f9f2a90" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/FailStmt.qll", + "sha256": "0fac97257b7b2e453c484ca0212e61e655e2b2fa456f030ce159806dee048909", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FailStmt.qll", + "base_sha256": "0fac97257b7b2e453c484ca0212e61e655e2b2fa456f030ce159806dee048909" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/FallthroughStmt.qll", + "sha256": "2daabb70b723d9f95d4b120ec2774df8c2ba315f9b17f944a65d306f71c0a70f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FallthroughStmt.qll", + "base_sha256": "2daabb70b723d9f95d4b120ec2774df8c2ba315f9b17f944a65d306f71c0a70f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ForEachStmt.qll", + "sha256": "c9a79da4742b8dac82c2760e0c15809dcc237b09603798b9c8368f02e20c5138", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ForEachStmt.qll", + "base_sha256": "c9a79da4742b8dac82c2760e0c15809dcc237b09603798b9c8368f02e20c5138" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/GuardStmt.qll", + "sha256": "50812bd09f77d8aba1071f03f073bed8951b1b9bb940b424c91f7f10095333cd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/GuardStmt.qll", + "base_sha256": "50812bd09f77d8aba1071f03f073bed8951b1b9bb940b424c91f7f10095333cd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/IfStmt.qll", + "sha256": "a97ae07ef314b199baafa47af4cdc302ebf2f72205a14a28fdfc7db5ce4cfd47", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/IfStmt.qll", + "base_sha256": "a97ae07ef314b199baafa47af4cdc302ebf2f72205a14a28fdfc7db5ce4cfd47" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/LabeledConditionalStmt.qll", + "sha256": "28459d17878789184c8833eb202cb736ea7f267d728790561b57f60b4b9a2ce9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledConditionalStmt.qll", + "base_sha256": "28459d17878789184c8833eb202cb736ea7f267d728790561b57f60b4b9a2ce9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/LabeledStmt.qll", + "sha256": "2eea6034a4574f9d6cc39e89a015d1c93b0d6f3c21ee08864374680190e8b8b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledStmt.qll", + "base_sha256": "2eea6034a4574f9d6cc39e89a015d1c93b0d6f3c21ee08864374680190e8b8b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/PoundAssertStmt.qll", + "sha256": "ea61756e01bac608a71eb8f78aa912660c482dc5354a7c983845f84571c0df3a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/PoundAssertStmt.qll", + "base_sha256": "ea61756e01bac608a71eb8f78aa912660c482dc5354a7c983845f84571c0df3a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/RepeatWhileStmt.qll", + "sha256": "df0696d2ed8df079122c5586711285db651d3d32476338f8e3a91028924cbd66", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/RepeatWhileStmt.qll", + "base_sha256": "df0696d2ed8df079122c5586711285db651d3d32476338f8e3a91028924cbd66" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ReturnStmt.qll", + "sha256": "32e58273036436ccc56e3bcb15f6187aaae123df8125f15f4bf7fb15674e6a5d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ReturnStmt.qll", + "base_sha256": "32e58273036436ccc56e3bcb15f6187aaae123df8125f15f4bf7fb15674e6a5d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/Stmt.qll", + "sha256": "3b4bed11dd6a661d70d5fa60579b6451394318a8fddb9a0088520111a3045a6e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/Stmt.qll", + "base_sha256": "3b4bed11dd6a661d70d5fa60579b6451394318a8fddb9a0088520111a3045a6e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/StmtCondition.qll", + "sha256": "7faf9a7e5f9dc217c65825d899f6e703642d571b74d70115c79b48eba8f447c1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/StmtCondition.qll", + "base_sha256": "7faf9a7e5f9dc217c65825d899f6e703642d571b74d70115c79b48eba8f447c1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/SwitchStmt.qll", + "sha256": "e69e60e7f755518e38f2df5711977cd50a2d2e238afe94a1acc37f2bf474d231", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/SwitchStmt.qll", + "base_sha256": "e69e60e7f755518e38f2df5711977cd50a2d2e238afe94a1acc37f2bf474d231" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ThenStmt.qll", + "sha256": "7c47bec87bb5e6ac2d7486e55463e78eda5eaa27587e38a500129ad15c3ec7a0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThenStmt.qll", + "base_sha256": "7c47bec87bb5e6ac2d7486e55463e78eda5eaa27587e38a500129ad15c3ec7a0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/ThrowStmt.qll", + "sha256": "6f1006bc4fdb56b1e2e8b33b0c0e6ea7dfbbc38833700ee2f58c063de8a08ce7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThrowStmt.qll", + "base_sha256": "6f1006bc4fdb56b1e2e8b33b0c0e6ea7dfbbc38833700ee2f58c063de8a08ce7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/WhileStmt.qll", + "sha256": "a56663e6725e72e479ce3e46275c41a0a44da2954199b36bd955e1bd6a5ce2aa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/WhileStmt.qll", + "base_sha256": "a56663e6725e72e479ce3e46275c41a0a44da2954199b36bd955e1bd6a5ce2aa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/YieldStmt.qll", + "sha256": "8e508532f8d1ddb0e7ed2668aaa9d3542dae921e04bbd137c21087aa04ff6b7e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/YieldStmt.qll", + "base_sha256": "8e508532f8d1ddb0e7ed2668aaa9d3542dae921e04bbd137c21087aa04ff6b7e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/BraceStmtConstructor.qll", + "sha256": "333feea42661cf709363dc416b863319d1d4c5f5e91e80d3355958c291188c23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtConstructor.qll", + "base_sha256": "333feea42661cf709363dc416b863319d1d4c5f5e91e80d3355958c291188c23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/BraceStmtImpl.qll", + "sha256": "a0b3cafc9a4e667b8003271aece4221a194712b283ab762e20306ce6b0f43120", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtImpl.qll", + "base_sha256": "a0b3cafc9a4e667b8003271aece4221a194712b283ab762e20306ce6b0f43120" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/BreakStmtConstructor.qll", + "sha256": "910ae975e5e09a619796961935ce47bd79719d76f27e0dac929a1b7a0989fb4d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtConstructor.qll", + "base_sha256": "910ae975e5e09a619796961935ce47bd79719d76f27e0dac929a1b7a0989fb4d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/BreakStmtImpl.qll", + "sha256": "6b66326108aac2636e655c1efa4baf896b2dadd57187cf64368540a672991a72", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtImpl.qll", + "base_sha256": "6b66326108aac2636e655c1efa4baf896b2dadd57187cf64368540a672991a72" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/CaseLabelItemConstructor.qll", + "sha256": "290b893116f2daafdaea0092e2465b4008a71e4e6b3d0592568bb175c4608423", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemConstructor.qll", + "base_sha256": "290b893116f2daafdaea0092e2465b4008a71e4e6b3d0592568bb175c4608423" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/CaseLabelItemImpl.qll", + "sha256": "c155d7d4a2c4e4d50ed58260d3f37f6e9730590ce5dec2073a5e2a175123eb84", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemImpl.qll", + "base_sha256": "c155d7d4a2c4e4d50ed58260d3f37f6e9730590ce5dec2073a5e2a175123eb84" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/CaseStmtConstructor.qll", + "sha256": "6131a2c4ce348cc315d5a5db2acbffeb9b2c02c669c5aaf3df35df69d8529f0f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtConstructor.qll", + "base_sha256": "6131a2c4ce348cc315d5a5db2acbffeb9b2c02c669c5aaf3df35df69d8529f0f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/CaseStmtImpl.qll", + "sha256": "d4058e211d8f0279549f583a957a7e7488889d0a3c8cd968fd9ebbe07815e56e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtImpl.qll", + "base_sha256": "d4058e211d8f0279549f583a957a7e7488889d0a3c8cd968fd9ebbe07815e56e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ConditionElementConstructor.qll", + "sha256": "fd7b5e5e26b478680a1550138b4e857774091cfd07e73bb765bb58c167d03212", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementConstructor.qll", + "base_sha256": "fd7b5e5e26b478680a1550138b4e857774091cfd07e73bb765bb58c167d03212" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ConditionElementImpl.qll", + "sha256": "9c7e96acf56088fe8cbdd0a242fa3f2e78efbdd627fee1f50bf27ef04c3f569a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementImpl.qll", + "base_sha256": "9c7e96acf56088fe8cbdd0a242fa3f2e78efbdd627fee1f50bf27ef04c3f569a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ContinueStmtConstructor.qll", + "sha256": "c214e701b76e7d7362e2e7da1bddb6b59a9cb0e54106b0923b3694c358fdb3eb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtConstructor.qll", + "base_sha256": "c214e701b76e7d7362e2e7da1bddb6b59a9cb0e54106b0923b3694c358fdb3eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ContinueStmtImpl.qll", + "sha256": "30fabc7ed93c0079e79f4fac2617f374b8ec1bdfa2bec8aa323375ddb713c78b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtImpl.qll", + "base_sha256": "30fabc7ed93c0079e79f4fac2617f374b8ec1bdfa2bec8aa323375ddb713c78b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DeferStmtConstructor.qll", + "sha256": "192ce27dd2cd4b147fcba99d7741c816fa8cd9a1bf912e7588bcf32f0c5e6a7a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtConstructor.qll", + "base_sha256": "192ce27dd2cd4b147fcba99d7741c816fa8cd9a1bf912e7588bcf32f0c5e6a7a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DeferStmtImpl.qll", + "sha256": "7f26d67146e3b3ca24c74f79d233d3584558ca410b20550c10bad21c53f3e235", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtImpl.qll", + "base_sha256": "7f26d67146e3b3ca24c74f79d233d3584558ca410b20550c10bad21c53f3e235" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DiscardStmtConstructor.qll", + "sha256": "e3714d7387c2b6184f252a15d9e5214c1f24be20a7f520ba6321f85ae180283d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtConstructor.qll", + "base_sha256": "e3714d7387c2b6184f252a15d9e5214c1f24be20a7f520ba6321f85ae180283d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DiscardStmtImpl.qll", + "sha256": "b7835303f32c6e99ae02ba3e1449ccec632001aec1a41c40c786abe5624137ba", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtImpl.qll", + "base_sha256": "b7835303f32c6e99ae02ba3e1449ccec632001aec1a41c40c786abe5624137ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DoCatchStmtConstructor.qll", + "sha256": "2a8dcfabe50207c5ae62a958c3b246d4a532d812033934e4d6b33a80c99b4808", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtConstructor.qll", + "base_sha256": "2a8dcfabe50207c5ae62a958c3b246d4a532d812033934e4d6b33a80c99b4808" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DoCatchStmtImpl.qll", + "sha256": "8c6ddd73ffa17a9aef7008a090bb3e2a646e95fac27ab4b78ac422e66a497565", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtImpl.qll", + "base_sha256": "8c6ddd73ffa17a9aef7008a090bb3e2a646e95fac27ab4b78ac422e66a497565" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DoStmtConstructor.qll", + "sha256": "def0e73f98e5c756fcacc7ffea06e1a35c0da50729a726e3629ce78604bbaf39", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtConstructor.qll", + "base_sha256": "def0e73f98e5c756fcacc7ffea06e1a35c0da50729a726e3629ce78604bbaf39" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/DoStmtImpl.qll", + "sha256": "7ab7eb84f89bfeefc2cb7682132a7bfd9b7b96bb9e71c8759f798626d2c1b9fe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtImpl.qll", + "base_sha256": "7ab7eb84f89bfeefc2cb7682132a7bfd9b7b96bb9e71c8759f798626d2c1b9fe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/FailStmtConstructor.qll", + "sha256": "f6ad97c404fe37adb0dcc02b3c65f3dc8af268109af71a62f4aa74b923871aea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtConstructor.qll", + "base_sha256": "f6ad97c404fe37adb0dcc02b3c65f3dc8af268109af71a62f4aa74b923871aea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/FailStmtImpl.qll", + "sha256": "b4d85d58d38e42757bcfdf511a779cf89f0630996c46f41d37963f453db76f6d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtImpl.qll", + "base_sha256": "b4d85d58d38e42757bcfdf511a779cf89f0630996c46f41d37963f453db76f6d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/FallthroughStmtConstructor.qll", + "sha256": "39544e6078fa7c2a50448925f978b15a3f4c0fd70c75aac3b83cde83087d91b6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtConstructor.qll", + "base_sha256": "39544e6078fa7c2a50448925f978b15a3f4c0fd70c75aac3b83cde83087d91b6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/FallthroughStmtImpl.qll", + "sha256": "d56d1a01df0ff48ba175f41b957f1892b529330849fbfb06bc36538efa6795cb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtImpl.qll", + "base_sha256": "d56d1a01df0ff48ba175f41b957f1892b529330849fbfb06bc36538efa6795cb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ForEachStmtConstructor.qll", + "sha256": "e13e4e4fc04a6eea8639514668b22bf4fc0ba6fa068caa8ede0bc21829f0c7a7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtConstructor.qll", + "base_sha256": "e13e4e4fc04a6eea8639514668b22bf4fc0ba6fa068caa8ede0bc21829f0c7a7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ForEachStmtImpl.qll", + "sha256": "4614b1820c6a5c2f1e9ceda58d6f6698435017de5c10114278625cf35e895b5f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtImpl.qll", + "base_sha256": "4614b1820c6a5c2f1e9ceda58d6f6698435017de5c10114278625cf35e895b5f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/GuardStmtConstructor.qll", + "sha256": "7ecef0a2a711c6c93a0b3889ba95e8f9c8dcddf833e50248b1479059f2c1f74d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtConstructor.qll", + "base_sha256": "7ecef0a2a711c6c93a0b3889ba95e8f9c8dcddf833e50248b1479059f2c1f74d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/GuardStmtImpl.qll", + "sha256": "035baf7bc80ff1485cf81be4f55950302d52186e35fb8653a4d4fdeb2cd383e3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtImpl.qll", + "base_sha256": "035baf7bc80ff1485cf81be4f55950302d52186e35fb8653a4d4fdeb2cd383e3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/IfStmtConstructor.qll", + "sha256": "86f7b62a63d1235a9dc187cf3aa1011c6cc3c7ac857663d1591cf94187d52bd2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtConstructor.qll", + "base_sha256": "86f7b62a63d1235a9dc187cf3aa1011c6cc3c7ac857663d1591cf94187d52bd2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/IfStmtImpl.qll", + "sha256": "ce70aaa6e69d92f6d41a7080f34981fefae1b8716e988d22a629ee578a78d539", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtImpl.qll", + "base_sha256": "ce70aaa6e69d92f6d41a7080f34981fefae1b8716e988d22a629ee578a78d539" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/LabeledConditionalStmtImpl.qll", + "sha256": "11be7d3f615c7f400a110f5439f693f28606d53d6ca0da03c4fe5383068d7b1d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledConditionalStmtImpl.qll", + "base_sha256": "11be7d3f615c7f400a110f5439f693f28606d53d6ca0da03c4fe5383068d7b1d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/LabeledStmtImpl.qll", + "sha256": "b9de904f6ef793ad29997bc85019832e1767ccdc60fc3dfca9467fba67f8ef51", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledStmtImpl.qll", + "base_sha256": "b9de904f6ef793ad29997bc85019832e1767ccdc60fc3dfca9467fba67f8ef51" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/PoundAssertStmtConstructor.qll", + "sha256": "62e9cc18eceba9576438954fa8faf87f967b14b754af28cff6911a94c6018724", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtConstructor.qll", + "base_sha256": "62e9cc18eceba9576438954fa8faf87f967b14b754af28cff6911a94c6018724" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/PoundAssertStmtImpl.qll", + "sha256": "6018f378d1ab337780b2ef52bcde34de6ae39291b60f16e426693258d9cb05b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtImpl.qll", + "base_sha256": "6018f378d1ab337780b2ef52bcde34de6ae39291b60f16e426693258d9cb05b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/RepeatWhileStmtConstructor.qll", + "sha256": "ef7fb358c5223470d06589f9eda28844618c1cd3cf49cf12749f9ab3516f3513", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtConstructor.qll", + "base_sha256": "ef7fb358c5223470d06589f9eda28844618c1cd3cf49cf12749f9ab3516f3513" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/RepeatWhileStmtImpl.qll", + "sha256": "eec0f7d6d90abd530ba16ccacea21319a176865404f0dbe536e4ff47c525506f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtImpl.qll", + "base_sha256": "eec0f7d6d90abd530ba16ccacea21319a176865404f0dbe536e4ff47c525506f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ReturnStmtConstructor.qll", + "sha256": "6d9952ed654a4697dc63349d138c7ef0e3e8ff0b5980b5478c7caec9b7eb4497", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtConstructor.qll", + "base_sha256": "6d9952ed654a4697dc63349d138c7ef0e3e8ff0b5980b5478c7caec9b7eb4497" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ReturnStmtImpl.qll", + "sha256": "118b01325b74e41f707a75cfdf9c5215d2ac9a78b30a99d4473e757b954cad32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtImpl.qll", + "base_sha256": "118b01325b74e41f707a75cfdf9c5215d2ac9a78b30a99d4473e757b954cad32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/StmtConditionConstructor.qll", + "sha256": "4a0dd278470676232b29e2ed02fef5b88061d9dd3ca082238e5fc4e978dcd66f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionConstructor.qll", + "base_sha256": "4a0dd278470676232b29e2ed02fef5b88061d9dd3ca082238e5fc4e978dcd66f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/StmtConditionImpl.qll", + "sha256": "0c9f28aeb502e087b7a73cd1b6f9e461feba53eb4be82a4994d19b0fccc15f9a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionImpl.qll", + "base_sha256": "0c9f28aeb502e087b7a73cd1b6f9e461feba53eb4be82a4994d19b0fccc15f9a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/StmtImpl.qll", + "sha256": "62cd200235973eeaa8f75c20b8cce5c7d8e7a41f52f87dd5ba4becd4384203a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtImpl.qll", + "base_sha256": "62cd200235973eeaa8f75c20b8cce5c7d8e7a41f52f87dd5ba4becd4384203a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/SwitchStmtConstructor.qll", + "sha256": "98a9e32dc3774e47070ec3b0f7f4febfe2ec298858955275e22471682da270bc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtConstructor.qll", + "base_sha256": "98a9e32dc3774e47070ec3b0f7f4febfe2ec298858955275e22471682da270bc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/SwitchStmtImpl.qll", + "sha256": "de1b13fe41b8319cabd6616a250f7c23ab5d374d9415138c8cd9db98f41aeac2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtImpl.qll", + "base_sha256": "de1b13fe41b8319cabd6616a250f7c23ab5d374d9415138c8cd9db98f41aeac2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ThenStmtConstructor.qll", + "sha256": "98c480d82177e5d223307aa0e2fe82bf859915b050ec66a5d959f7d0e58ee068", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtConstructor.qll", + "base_sha256": "98c480d82177e5d223307aa0e2fe82bf859915b050ec66a5d959f7d0e58ee068" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ThenStmtImpl.qll", + "sha256": "6b0a36e1413aab4f1ee51495dae1ffb3bd971708adc92b800e05a29535c78a24", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtImpl.qll", + "base_sha256": "6b0a36e1413aab4f1ee51495dae1ffb3bd971708adc92b800e05a29535c78a24" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ThrowStmtConstructor.qll", + "sha256": "a02f73cd6f36d96d6093ffb4608be6e5fb15d8412f3c4ff0f4648b82b909f582", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtConstructor.qll", + "base_sha256": "a02f73cd6f36d96d6093ffb4608be6e5fb15d8412f3c4ff0f4648b82b909f582" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/ThrowStmtImpl.qll", + "sha256": "297fb6c59591a5bafb48f77473c90e65ed5281ff946fd5a9e2ec14adff81754f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtImpl.qll", + "base_sha256": "297fb6c59591a5bafb48f77473c90e65ed5281ff946fd5a9e2ec14adff81754f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/WhileStmtConstructor.qll", + "sha256": "d527c8f6d08b91917d209554c76aade2b35b90c09caec6aa21c3ba951e8e8bf7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtConstructor.qll", + "base_sha256": "d527c8f6d08b91917d209554c76aade2b35b90c09caec6aa21c3ba951e8e8bf7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/WhileStmtImpl.qll", + "sha256": "747430fb925b2b2859061d94ef348830696d93fcb168bf98f107723d4c8207c6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtImpl.qll", + "base_sha256": "747430fb925b2b2859061d94ef348830696d93fcb168bf98f107723d4c8207c6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/YieldStmtConstructor.qll", + "sha256": "78209a97874bc3bb2c4c3b919ff4b9e68010b0d047d2b455881b980f5100767a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtConstructor.qll", + "base_sha256": "78209a97874bc3bb2c4c3b919ff4b9e68010b0d047d2b455881b980f5100767a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/stmt/internal/YieldStmtImpl.qll", + "sha256": "d68d0162828a9eb61be360a4ae8a6ad2fdbb164902276fdf27409a0d7345eede", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtImpl.qll", + "base_sha256": "d68d0162828a9eb61be360a4ae8a6ad2fdbb164902276fdf27409a0d7345eede" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/AnyBuiltinIntegerType.qll", + "sha256": "129a8bf598dcafc61b3b204e06df6c86d8d33bbd8f487e63a4abb56bd43178fe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyBuiltinIntegerType.qll", + "base_sha256": "129a8bf598dcafc61b3b204e06df6c86d8d33bbd8f487e63a4abb56bd43178fe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/AnyFunctionType.qll", + "sha256": "c128947bdc865b617699316bdf07fa0f86a445e5c56ea15c20f13e24f74bcf8a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyFunctionType.qll", + "base_sha256": "c128947bdc865b617699316bdf07fa0f86a445e5c56ea15c20f13e24f74bcf8a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/AnyGenericType.qll", + "sha256": "ad3fab201781b01dcb3ad86c361ebbbef3a7708aab51d0f54b78a3650d4c56ec", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyGenericType.qll", + "base_sha256": "ad3fab201781b01dcb3ad86c361ebbbef3a7708aab51d0f54b78a3650d4c56ec" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/AnyMetatypeType.qll", + "sha256": "5fdb26a9df29b8f76c308b01e30264e028ed7f09537ed867be5ca41171467524", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyMetatypeType.qll", + "base_sha256": "5fdb26a9df29b8f76c308b01e30264e028ed7f09537ed867be5ca41171467524" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ArchetypeType.qll", + "sha256": "71bf006bdf6f3342f8aba2d0b5da8ad561beb69c0ab7445eea9ea205777069ed", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ArchetypeType.qll", + "base_sha256": "71bf006bdf6f3342f8aba2d0b5da8ad561beb69c0ab7445eea9ea205777069ed" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ArraySliceType.qll", + "sha256": "4826f342f6be30dde4f1e057c1d36053b9393bd4d4b57954b2000d6c293f37a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ArraySliceType.qll", + "base_sha256": "4826f342f6be30dde4f1e057c1d36053b9393bd4d4b57954b2000d6c293f37a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BoundGenericClassType.qll", + "sha256": "384c35322e941d8d9e064991e38d937566a653a2bb376f1b2a99f78e9f316d75", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericClassType.qll", + "base_sha256": "384c35322e941d8d9e064991e38d937566a653a2bb376f1b2a99f78e9f316d75" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BoundGenericEnumType.qll", + "sha256": "87c4c7bd0f7394e10326ae4088a5f7687763d40b52987e68bf03bbab0db9544d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericEnumType.qll", + "base_sha256": "87c4c7bd0f7394e10326ae4088a5f7687763d40b52987e68bf03bbab0db9544d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BoundGenericStructType.qll", + "sha256": "c20a6319cfb3723f5c71d8d6ddf27ec1f9a7a4b79314f81bd2d474ace2f7fbb9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericStructType.qll", + "base_sha256": "c20a6319cfb3723f5c71d8d6ddf27ec1f9a7a4b79314f81bd2d474ace2f7fbb9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BoundGenericType.qll", + "sha256": "46cf563bcfda75bc4284d304ea9a6f438fb4b121d37b8113d1c7039d8bf26705", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericType.qll", + "base_sha256": "46cf563bcfda75bc4284d304ea9a6f438fb4b121d37b8113d1c7039d8bf26705" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinBridgeObjectType.qll", + "sha256": "aa14b6ae2ec510c4ddd2cc073bf971809536ab8fd8763fd05bd171b0bbe83860", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinBridgeObjectType.qll", + "base_sha256": "aa14b6ae2ec510c4ddd2cc073bf971809536ab8fd8763fd05bd171b0bbe83860" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll", + "sha256": "265e87f2e37ca968af572cc619294d1ee91dd66ebb0d1bb1ba9ab7159de52f0b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll", + "base_sha256": "265e87f2e37ca968af572cc619294d1ee91dd66ebb0d1bb1ba9ab7159de52f0b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinExecutorType.qll", + "sha256": "a81465fd0e87ad5b8e418d8f21c337b3e96388a3b92b3332f0d6b0ff7663e5c7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinExecutorType.qll", + "base_sha256": "a81465fd0e87ad5b8e418d8f21c337b3e96388a3b92b3332f0d6b0ff7663e5c7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinFixedArrayType.qll", + "sha256": "95639bfde60f1401ca741e4930ab7f935b0aa4f4bdb7d8ec09cd2010037c0aca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFixedArrayType.qll", + "base_sha256": "95639bfde60f1401ca741e4930ab7f935b0aa4f4bdb7d8ec09cd2010037c0aca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinFloatType.qll", + "sha256": "e26a348d66e3824ccd92729624ce2b2ebc82a844aa47035e0a963a62b08b772d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFloatType.qll", + "base_sha256": "e26a348d66e3824ccd92729624ce2b2ebc82a844aa47035e0a963a62b08b772d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinGenericType.qll", + "sha256": "de3fa330516684f0cfd848101b3a93f83b2d8a9f00b35dae70d2b56cb5414923", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinGenericType.qll", + "base_sha256": "de3fa330516684f0cfd848101b3a93f83b2d8a9f00b35dae70d2b56cb5414923" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll", + "sha256": "e33fdb27d3c22d441277b66ba74136cb88e1da25a2146391b258c68f7fbf5dd3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll", + "base_sha256": "e33fdb27d3c22d441277b66ba74136cb88e1da25a2146391b258c68f7fbf5dd3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinIntegerType.qll", + "sha256": "5d7e6f21284b8c5ff70773bb64f896a40541c9064bfdd336798ccfda4cb4fb9e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerType.qll", + "base_sha256": "5d7e6f21284b8c5ff70773bb64f896a40541c9064bfdd336798ccfda4cb4fb9e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinJobType.qll", + "sha256": "779ceee86a778b59a3feb5247603fe07e4a73068a7990e25c31dd93ba0dd718d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinJobType.qll", + "base_sha256": "779ceee86a778b59a3feb5247603fe07e4a73068a7990e25c31dd93ba0dd718d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinNativeObjectType.qll", + "sha256": "8d1eca73ae7430df5e556af8effce83316ad79316929c344aeb69da6b758d768", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinNativeObjectType.qll", + "base_sha256": "8d1eca73ae7430df5e556af8effce83316ad79316929c344aeb69da6b758d768" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinRawPointerType.qll", + "sha256": "d0eb1d23c4ef9e87a6be031735ccd2f6be1e226058db4b544778dc3123088150", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawPointerType.qll", + "base_sha256": "d0eb1d23c4ef9e87a6be031735ccd2f6be1e226058db4b544778dc3123088150" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll", + "sha256": "38e34ea88bf77a7efc61a370e2909d6ea830fa1009476ecf17b26411c65c2861", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll", + "base_sha256": "38e34ea88bf77a7efc61a370e2909d6ea830fa1009476ecf17b26411c65c2861" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinType.qll", + "sha256": "440b550c9e059b9a8f00484247102af2664be340eaf5156dcc66bba87be353fc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinType.qll", + "base_sha256": "440b550c9e059b9a8f00484247102af2664be340eaf5156dcc66bba87be353fc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll", + "sha256": "578da3e8edd47965657d9b69d54a42512167eb3c4c19eb105283a205666a5e9c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll", + "base_sha256": "578da3e8edd47965657d9b69d54a42512167eb3c4c19eb105283a205666a5e9c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/BuiltinVectorType.qll", + "sha256": "ca070a300903405fea6aba430a244896d0c5337a0b5b80a8f810b315b8bf081e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinVectorType.qll", + "base_sha256": "ca070a300903405fea6aba430a244896d0c5337a0b5b80a8f810b315b8bf081e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ClassType.qll", + "sha256": "f67400db955197e43f84834e8721171ebcd14d09233ad2e24db7fdd92a3c1c8c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ClassType.qll", + "base_sha256": "f67400db955197e43f84834e8721171ebcd14d09233ad2e24db7fdd92a3c1c8c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/DependentMemberType.qll", + "sha256": "aead110474a47811a181483f89eb7052d18e81057765c46c280762025219535e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/DependentMemberType.qll", + "base_sha256": "aead110474a47811a181483f89eb7052d18e81057765c46c280762025219535e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/DictionaryType.qll", + "sha256": "763f35f0a4edb189cc52fa88d520c86648c5174b20acb49e21f1cb8a28ee27a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/DictionaryType.qll", + "base_sha256": "763f35f0a4edb189cc52fa88d520c86648c5174b20acb49e21f1cb8a28ee27a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/DynamicSelfType.qll", + "sha256": "1c22da0d5c76fee87cd021c2bb840791f68ed4a94ccc4d00250d713485ba2cd1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/DynamicSelfType.qll", + "base_sha256": "1c22da0d5c76fee87cd021c2bb840791f68ed4a94ccc4d00250d713485ba2cd1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ElementArchetypeType.qll", + "sha256": "390a084f6b08c232d93ea1a590d1ca73585faa44ba4eb90b7c51e3ecf24cb4c7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ElementArchetypeType.qll", + "base_sha256": "390a084f6b08c232d93ea1a590d1ca73585faa44ba4eb90b7c51e3ecf24cb4c7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/EnumType.qll", + "sha256": "07f3390dbd2c4040d9fff8df2bde8c3611cb1e72a9d8e663331a96dded353a0a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/EnumType.qll", + "base_sha256": "07f3390dbd2c4040d9fff8df2bde8c3611cb1e72a9d8e663331a96dded353a0a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ErrorType.qll", + "sha256": "b41bebd9ef623d318e39610b5c193648c9b1d36d68770abce995492f0f507415", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ErrorType.qll", + "base_sha256": "b41bebd9ef623d318e39610b5c193648c9b1d36d68770abce995492f0f507415" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ExistentialArchetypeType.qll", + "sha256": "0df3e401c0ec4d8e5ffae7bf879a8006a7e538dd76cf3cbe3a8650d5facde5ec", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialArchetypeType.qll", + "base_sha256": "0df3e401c0ec4d8e5ffae7bf879a8006a7e538dd76cf3cbe3a8650d5facde5ec" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ExistentialMetatypeType.qll", + "sha256": "6ecafdd2412b0060ad6b040587ae1e6e66597f2e20e452de4e66f3444376e527", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialMetatypeType.qll", + "base_sha256": "6ecafdd2412b0060ad6b040587ae1e6e66597f2e20e452de4e66f3444376e527" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ExistentialType.qll", + "sha256": "57c7ebf1263a8ec399fbdaa1b7eee2e81f633cd020032e2f575ab9d7fe7f4b97", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialType.qll", + "base_sha256": "57c7ebf1263a8ec399fbdaa1b7eee2e81f633cd020032e2f575ab9d7fe7f4b97" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/FunctionType.qll", + "sha256": "3549451d8443215a5342e3c1b1e3910e71c217a382e42c8916c9435525c49940", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/FunctionType.qll", + "base_sha256": "3549451d8443215a5342e3c1b1e3910e71c217a382e42c8916c9435525c49940" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/GenericFunctionType.qll", + "sha256": "186efec4c23c372f9d9f7038d4b5a36f9c3184564e5b6899d2e467864977dd89", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericFunctionType.qll", + "base_sha256": "186efec4c23c372f9d9f7038d4b5a36f9c3184564e5b6899d2e467864977dd89" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/GenericTypeParamType.qll", + "sha256": "1a764963700b872c8ea7afd586abbc0dadda68366555baefa6737d87b701a73f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericTypeParamType.qll", + "base_sha256": "1a764963700b872c8ea7afd586abbc0dadda68366555baefa6737d87b701a73f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/InOutType.qll", + "sha256": "3cd2b06bc606d84b1d73b8fcd2aea4d49aed0c8b98902b44dd6f19d298db7f9d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/InOutType.qll", + "base_sha256": "3cd2b06bc606d84b1d73b8fcd2aea4d49aed0c8b98902b44dd6f19d298db7f9d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/InlineArrayType.qll", + "sha256": "7e04b96dd988e2f7edd7e34d5cf4a787cbcb94b8d0c21417e3e4829112dbe34e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/InlineArrayType.qll", + "base_sha256": "7e04b96dd988e2f7edd7e34d5cf4a787cbcb94b8d0c21417e3e4829112dbe34e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/IntegerType.qll", + "sha256": "6801c067c63e310f28fed70a7c1ed87d08be6b7070a7ec677517a93b6eab0c3f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/IntegerType.qll", + "base_sha256": "6801c067c63e310f28fed70a7c1ed87d08be6b7070a7ec677517a93b6eab0c3f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/LValueType.qll", + "sha256": "42f5a39fb2c1e5dad3fef6db56430c6063cb04b1ba9c1f2b9c68356aef6aef1c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/LValueType.qll", + "base_sha256": "42f5a39fb2c1e5dad3fef6db56430c6063cb04b1ba9c1f2b9c68356aef6aef1c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/LocalArchetypeType.qll", + "sha256": "1121b807f15d442b708bb614b684ad3d0581c787bae4a16999b8dd7da5103ab6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/LocalArchetypeType.qll", + "base_sha256": "1121b807f15d442b708bb614b684ad3d0581c787bae4a16999b8dd7da5103ab6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/MetatypeType.qll", + "sha256": "aeb2263f4d49f71f529b467f4505605f42be5f48ae52c44b9041eea69fb4e3eb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/MetatypeType.qll", + "base_sha256": "aeb2263f4d49f71f529b467f4505605f42be5f48ae52c44b9041eea69fb4e3eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ModuleType.qll", + "sha256": "426fed7aa292aa0059c1be5f37eb0970e4d81b8c58fb8172c2d2fb55e8232a5b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ModuleType.qll", + "base_sha256": "426fed7aa292aa0059c1be5f37eb0970e4d81b8c58fb8172c2d2fb55e8232a5b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll", + "sha256": "83a2f9ff32fec675f011683f64969ce42e2cf2301f48611ecc056242b0116bef", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll", + "base_sha256": "83a2f9ff32fec675f011683f64969ce42e2cf2301f48611ecc056242b0116bef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/NominalType.qll", + "sha256": "e7664bde6757e207191348d031c27dda9b614628ff7b85e897d9942907f24ea2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalType.qll", + "base_sha256": "e7664bde6757e207191348d031c27dda9b614628ff7b85e897d9942907f24ea2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/NumericType.qll", + "sha256": "0402b35550fe65e2d2bc0ccff4da2baeb36907af8293caf077668448c12d921d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/NumericType.qll", + "base_sha256": "0402b35550fe65e2d2bc0ccff4da2baeb36907af8293caf077668448c12d921d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll", + "sha256": "7fecafbdf1b1a60200dad6bbcef099470e1f2d34638bb6be6580f11f47e63fa4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll", + "base_sha256": "7fecafbdf1b1a60200dad6bbcef099470e1f2d34638bb6be6580f11f47e63fa4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/OptionalType.qll", + "sha256": "5aa94f386dd3b251e7ea739c26d3c3fca8f98409627be24765b124d97e70bfa8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/OptionalType.qll", + "base_sha256": "5aa94f386dd3b251e7ea739c26d3c3fca8f98409627be24765b124d97e70bfa8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/PackArchetypeType.qll", + "sha256": "a5dda9d35b8024665765bc773d071b396837ca49b827ed3d8200cb8a1bdff87c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/PackArchetypeType.qll", + "base_sha256": "a5dda9d35b8024665765bc773d071b396837ca49b827ed3d8200cb8a1bdff87c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/PackElementType.qll", + "sha256": "9fb68c75c11573fcd0fd1048ed1eeec8d5974fafa66e69d8515181c72d5d1230", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/PackElementType.qll", + "base_sha256": "9fb68c75c11573fcd0fd1048ed1eeec8d5974fafa66e69d8515181c72d5d1230" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/PackExpansionType.qll", + "sha256": "0a23d68e3617e709a80d8ce798d50e8d31c89470c0195dc02daa6ae9233ac16b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/PackExpansionType.qll", + "base_sha256": "0a23d68e3617e709a80d8ce798d50e8d31c89470c0195dc02daa6ae9233ac16b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/PackType.qll", + "sha256": "c4952cc7cc120bf4f9cd5091cfad656772bd94211b370338169d4d7919c0597c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/PackType.qll", + "base_sha256": "c4952cc7cc120bf4f9cd5091cfad656772bd94211b370338169d4d7919c0597c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ParameterizedProtocolType.qll", + "sha256": "35b190f0039f39232fef22d6a6f9c0f9b590c1ac8ff142fca2cbf7f48d3bf833", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ParameterizedProtocolType.qll", + "base_sha256": "35b190f0039f39232fef22d6a6f9c0f9b590c1ac8ff142fca2cbf7f48d3bf833" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ParenType.qll", + "sha256": "3c9439f7e53fff588ba3e789ffa7e5057df55c8454d35da7b050d4ba6deec891", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ParenType.qll", + "base_sha256": "3c9439f7e53fff588ba3e789ffa7e5057df55c8454d35da7b050d4ba6deec891" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/PrimaryArchetypeType.qll", + "sha256": "5bde74574ce601ea3ca3525203fb39a0374bf3db085ffcb20b0a8221258aebe5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/PrimaryArchetypeType.qll", + "base_sha256": "5bde74574ce601ea3ca3525203fb39a0374bf3db085ffcb20b0a8221258aebe5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ProtocolCompositionType.qll", + "sha256": "bf1a697676a1b5d68c9ff854b7ac57ba7e9bc513ea615fc834db28d69e885f27", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolCompositionType.qll", + "base_sha256": "bf1a697676a1b5d68c9ff854b7ac57ba7e9bc513ea615fc834db28d69e885f27" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ProtocolType.qll", + "sha256": "cde6ab0e8f6c029be8898c6e61d3eced144d949a8d33b4b80b3d1bf346c48cdc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolType.qll", + "base_sha256": "cde6ab0e8f6c029be8898c6e61d3eced144d949a8d33b4b80b3d1bf346c48cdc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/ReferenceStorageType.qll", + "sha256": "c1cd05c85455f4213718c1f20d4536ec5d55fff04d0fe837e1341c71314ea622", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/ReferenceStorageType.qll", + "base_sha256": "c1cd05c85455f4213718c1f20d4536ec5d55fff04d0fe837e1341c71314ea622" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/StructType.qll", + "sha256": "e243c39ae725c8bc2dc9ce9a3eebf41e129830507a18f9e462d073ec8ffd6e0a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/StructType.qll", + "base_sha256": "e243c39ae725c8bc2dc9ce9a3eebf41e129830507a18f9e462d073ec8ffd6e0a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/SubstitutableType.qll", + "sha256": "0c8dc5f0419b7cad0c9fa3cbb309c3570f430b0e44b381e1f2829654d255d1a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/SubstitutableType.qll", + "base_sha256": "0c8dc5f0419b7cad0c9fa3cbb309c3570f430b0e44b381e1f2829654d255d1a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/SugarType.qll", + "sha256": "8dc9f3460cf44bf8f44fa0b1865ea44a8298df191d96300aaade26202159b0f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/SugarType.qll", + "base_sha256": "8dc9f3460cf44bf8f44fa0b1865ea44a8298df191d96300aaade26202159b0f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/SyntaxSugarType.qll", + "sha256": "f78534a8cbfc0df0dbb2988e759e417e46bd11a0105cd6f115bbb0606d0cb907", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/SyntaxSugarType.qll", + "base_sha256": "f78534a8cbfc0df0dbb2988e759e417e46bd11a0105cd6f115bbb0606d0cb907" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/TupleType.qll", + "sha256": "0481cdbe258d46fea2faa73293fd8f9b6fa55e88c2b92bedd8cae8601ff2f3ba", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/TupleType.qll", + "base_sha256": "0481cdbe258d46fea2faa73293fd8f9b6fa55e88c2b92bedd8cae8601ff2f3ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/Type.qll", + "sha256": "2e70feda9e8d003b5494dab475b11482e4ccffa5e69358f100c8e0f71f1f1349", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/Type.qll", + "base_sha256": "2e70feda9e8d003b5494dab475b11482e4ccffa5e69358f100c8e0f71f1f1349" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/TypeAliasType.qll", + "sha256": "76fb4267815d59cb7b25d5b1a17cf8ef40925e1f24c5274e234bfee3803661e7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeAliasType.qll", + "base_sha256": "76fb4267815d59cb7b25d5b1a17cf8ef40925e1f24c5274e234bfee3803661e7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/TypeRepr.qll", + "sha256": "625c26f2a90f849b1901676ba94f1c0799d254c2c38ee77d05636f301c8a74d6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeRepr.qll", + "base_sha256": "625c26f2a90f849b1901676ba94f1c0799d254c2c38ee77d05636f301c8a74d6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/UnarySyntaxSugarType.qll", + "sha256": "4adbbbd6c808f198de2a5876537d5ccf99702a132b8e4f8252879cb22240a75a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/UnarySyntaxSugarType.qll", + "base_sha256": "4adbbbd6c808f198de2a5876537d5ccf99702a132b8e4f8252879cb22240a75a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/UnboundGenericType.qll", + "sha256": "c1082d05fe3fd285fe5a16f34d890034cf9835435b8a559b085c7e74a71f9237", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/UnboundGenericType.qll", + "base_sha256": "c1082d05fe3fd285fe5a16f34d890034cf9835435b8a559b085c7e74a71f9237" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/UnmanagedStorageType.qll", + "sha256": "294b437dee6974e5efbf598b450e2d14079cb07b8e96da15542140885d361786", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/UnmanagedStorageType.qll", + "base_sha256": "294b437dee6974e5efbf598b450e2d14079cb07b8e96da15542140885d361786" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/UnownedStorageType.qll", + "sha256": "cd3fff5b91830cb0112e71dae468665f77ea15389638a8f43731bb718a75484c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/UnownedStorageType.qll", + "base_sha256": "cd3fff5b91830cb0112e71dae468665f77ea15389638a8f43731bb718a75484c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/UnresolvedType.qll", + "sha256": "aeaff28092c3ed63f77ed6bf282b2b759e8d1cb082818ba3606c23981b55f868", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/UnresolvedType.qll", + "base_sha256": "aeaff28092c3ed63f77ed6bf282b2b759e8d1cb082818ba3606c23981b55f868" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/VariadicSequenceType.qll", + "sha256": "04e8fa7fa7d66833c868a7430c8237fb3174422982bd2bc0cbe8f79e1e41ff21", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/VariadicSequenceType.qll", + "base_sha256": "04e8fa7fa7d66833c868a7430c8237fb3174422982bd2bc0cbe8f79e1e41ff21" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/WeakStorageType.qll", + "sha256": "3864b11407ec28c75ec0b601ded1f76a432b464224a8f35ed70113a484b7314b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/WeakStorageType.qll", + "base_sha256": "3864b11407ec28c75ec0b601ded1f76a432b464224a8f35ed70113a484b7314b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/AnyBuiltinIntegerTypeImpl.qll", + "sha256": "f4799ffca6bc43815b6da9136e681bf06175189c99fa450b74ed15ae0e490780", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyBuiltinIntegerTypeImpl.qll", + "base_sha256": "f4799ffca6bc43815b6da9136e681bf06175189c99fa450b74ed15ae0e490780" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/AnyFunctionTypeImpl.qll", + "sha256": "35bdb8929eaa73beb4d2782a063813233f7bd036452f39c2fe200db57d12d413", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyFunctionTypeImpl.qll", + "base_sha256": "35bdb8929eaa73beb4d2782a063813233f7bd036452f39c2fe200db57d12d413" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/AnyGenericTypeImpl.qll", + "sha256": "ec4df4f9284cca8ec6608fef1025434c8ff99cf766d272b41d057748abe567af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyGenericTypeImpl.qll", + "base_sha256": "ec4df4f9284cca8ec6608fef1025434c8ff99cf766d272b41d057748abe567af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/AnyMetatypeTypeImpl.qll", + "sha256": "e9a0ce50f0593eb6df7b6f2cf143f70185db0bacb1a2e46b9cb14ad7a03c45ec", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyMetatypeTypeImpl.qll", + "base_sha256": "e9a0ce50f0593eb6df7b6f2cf143f70185db0bacb1a2e46b9cb14ad7a03c45ec" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ArchetypeTypeImpl.qll", + "sha256": "175daede47f6b6513d2a3d6e36df98e4951175ad445abd4f87baba6d6399ce9d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArchetypeTypeImpl.qll", + "base_sha256": "175daede47f6b6513d2a3d6e36df98e4951175ad445abd4f87baba6d6399ce9d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ArraySliceTypeConstructor.qll", + "sha256": "a8f2cc8ceeb1da6027a507136c0faffefcdde68e7fdea38c18bd1720be9a1ffb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeConstructor.qll", + "base_sha256": "a8f2cc8ceeb1da6027a507136c0faffefcdde68e7fdea38c18bd1720be9a1ffb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ArraySliceTypeImpl.qll", + "sha256": "2282abe5618ca80f22b3ca703a70ce0363f37b10e31783f4d7b51f219b8ea3bc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeImpl.qll", + "base_sha256": "2282abe5618ca80f22b3ca703a70ce0363f37b10e31783f4d7b51f219b8ea3bc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericClassTypeConstructor.qll", + "sha256": "68f22dbf2777f7596f02862044c64a037565aa95586c210835381391ce0ab68e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeConstructor.qll", + "base_sha256": "68f22dbf2777f7596f02862044c64a037565aa95586c210835381391ce0ab68e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericClassTypeImpl.qll", + "sha256": "fe37b8bbf891cc9a8dd7cf93dc9e5c2e09b321ee41a9cd21bfb9869eb89b7c37", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeImpl.qll", + "base_sha256": "fe37b8bbf891cc9a8dd7cf93dc9e5c2e09b321ee41a9cd21bfb9869eb89b7c37" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericEnumTypeConstructor.qll", + "sha256": "749bfb6581b03ce87218544ab603c417d58e35c000dfdaea7bb6ad5fd4a12168", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeConstructor.qll", + "base_sha256": "749bfb6581b03ce87218544ab603c417d58e35c000dfdaea7bb6ad5fd4a12168" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericEnumTypeImpl.qll", + "sha256": "4705e0cb099867dc68c821093bbbb5520588c0e62a11564362ec6c385e3e402e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeImpl.qll", + "base_sha256": "4705e0cb099867dc68c821093bbbb5520588c0e62a11564362ec6c385e3e402e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericStructTypeConstructor.qll", + "sha256": "5ee7559ce2ac33ae986c1271e3390c8429b833fa4cd7fe4cc9c5c13348da4031", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeConstructor.qll", + "base_sha256": "5ee7559ce2ac33ae986c1271e3390c8429b833fa4cd7fe4cc9c5c13348da4031" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericStructTypeImpl.qll", + "sha256": "4eb70bdb31f97b5d138c21a2003c92fc6a649338a0597f9031aed058e793a64a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeImpl.qll", + "base_sha256": "4eb70bdb31f97b5d138c21a2003c92fc6a649338a0597f9031aed058e793a64a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BoundGenericTypeImpl.qll", + "sha256": "321d4a05c3de5b1b318dbe8533fa43bc71c56a06dd2853eea12c73e289a96b25", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericTypeImpl.qll", + "base_sha256": "321d4a05c3de5b1b318dbe8533fa43bc71c56a06dd2853eea12c73e289a96b25" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeConstructor.qll", + "sha256": "6e0436a09b6fc380b41b231a39c6813fd3066dfaef31d21222b44703650d41fa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeConstructor.qll", + "base_sha256": "6e0436a09b6fc380b41b231a39c6813fd3066dfaef31d21222b44703650d41fa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeImpl.qll", + "sha256": "ed70fbbd5895b067e93b67008be3d58ca35fb71d2e116f134a80eda634e02a1d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeImpl.qll", + "base_sha256": "ed70fbbd5895b067e93b67008be3d58ca35fb71d2e116f134a80eda634e02a1d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeConstructor.qll", + "sha256": "0eff2610587e051b76e059b4218b3f6a2cb39c6690fcf6dce35b8a160049ca30", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeConstructor.qll", + "base_sha256": "0eff2610587e051b76e059b4218b3f6a2cb39c6690fcf6dce35b8a160049ca30" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeImpl.qll", + "sha256": "a715240732615d22623a70b09c6c4d48d7b1d93dd0dc5a30d207136b3b4c4efc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeImpl.qll", + "base_sha256": "a715240732615d22623a70b09c6c4d48d7b1d93dd0dc5a30d207136b3b4c4efc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinExecutorTypeConstructor.qll", + "sha256": "28c28b2d2a05a0e415e1b56f743d66b7f5e6a1aa2e6087d8a2743b7e34a602c4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeConstructor.qll", + "base_sha256": "28c28b2d2a05a0e415e1b56f743d66b7f5e6a1aa2e6087d8a2743b7e34a602c4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinExecutorTypeImpl.qll", + "sha256": "92624449d217fe69c6c9e40488039c59306db5f22066ff245ba7d4957a705043", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeImpl.qll", + "base_sha256": "92624449d217fe69c6c9e40488039c59306db5f22066ff245ba7d4957a705043" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeConstructor.qll", + "sha256": "2449589a1c1d5748d7ead874cc1dc98ffb49a065a0dc8963f741f66845785a74", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeConstructor.qll", + "base_sha256": "2449589a1c1d5748d7ead874cc1dc98ffb49a065a0dc8963f741f66845785a74" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeImpl.qll", + "sha256": "ecaca3d762264423094f7c2cb63e33b5d72d970946766eec33d984fa977950b4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeImpl.qll", + "base_sha256": "ecaca3d762264423094f7c2cb63e33b5d72d970946766eec33d984fa977950b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinFloatTypeConstructor.qll", + "sha256": "cceeaa864cfc84511b3cdad6a88d44fc14ea1c8e38db72b0854c3f217a3f9c44", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeConstructor.qll", + "base_sha256": "cceeaa864cfc84511b3cdad6a88d44fc14ea1c8e38db72b0854c3f217a3f9c44" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinFloatTypeImpl.qll", + "sha256": "d98f743c28174fb3294f0ff60232600a4fc80aeefe72e5cc15bb56e09880ec1e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeImpl.qll", + "base_sha256": "d98f743c28174fb3294f0ff60232600a4fc80aeefe72e5cc15bb56e09880ec1e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinGenericTypeImpl.qll", + "sha256": "263e41354843afc5d1f57bd2f50610992d05d77ceb1c2079587ddd3a1eceffc5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinGenericTypeImpl.qll", + "base_sha256": "263e41354843afc5d1f57bd2f50610992d05d77ceb1c2079587ddd3a1eceffc5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeConstructor.qll", + "sha256": "93be2ad0b7235bab613b74582bc1de0ca8b2a4da7a387d09a9b8ef9b38095534", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeConstructor.qll", + "base_sha256": "93be2ad0b7235bab613b74582bc1de0ca8b2a4da7a387d09a9b8ef9b38095534" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeImpl.qll", + "sha256": "f141415be39f8a5f09d4a90cc5d841f90385c3be8781c0bafbad0871681ec8a3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeImpl.qll", + "base_sha256": "f141415be39f8a5f09d4a90cc5d841f90385c3be8781c0bafbad0871681ec8a3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinIntegerTypeConstructor.qll", + "sha256": "abd29915698109395a4751999aa334ba3c020f20372a5dff213acdd672d024a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeConstructor.qll", + "base_sha256": "abd29915698109395a4751999aa334ba3c020f20372a5dff213acdd672d024a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinIntegerTypeImpl.qll", + "sha256": "f631af62b4f237bc340922a5e40dcd10a3fdfb0b92a2db1c08c959a8ab4a458b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeImpl.qll", + "base_sha256": "f631af62b4f237bc340922a5e40dcd10a3fdfb0b92a2db1c08c959a8ab4a458b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinJobTypeConstructor.qll", + "sha256": "a4286382b098ef6cf685e5d9980f21d423cf6bd61c585efc37e3de88a7819db7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeConstructor.qll", + "base_sha256": "a4286382b098ef6cf685e5d9980f21d423cf6bd61c585efc37e3de88a7819db7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinJobTypeImpl.qll", + "sha256": "d90cba2a5a35d7bd616f7b76b22b2b438a0c9f3d4f55eef8a883eb58c1d27332", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeImpl.qll", + "base_sha256": "d90cba2a5a35d7bd616f7b76b22b2b438a0c9f3d4f55eef8a883eb58c1d27332" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeConstructor.qll", + "sha256": "12b77f69cdcec87611df1a5f554d5aefa4c313ba97bf94dec0eb758bc8f54fef", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeConstructor.qll", + "base_sha256": "12b77f69cdcec87611df1a5f554d5aefa4c313ba97bf94dec0eb758bc8f54fef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeImpl.qll", + "sha256": "0bca119c348d4d983b3131a476511ed733c87f3ca1c402a6fbb78076ac560310", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeImpl.qll", + "base_sha256": "0bca119c348d4d983b3131a476511ed733c87f3ca1c402a6fbb78076ac560310" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinRawPointerTypeConstructor.qll", + "sha256": "80497d4e1a8d6501ac1d9234b3dc7a8cda1edb5f9c7592d75504fb2810484cd3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeConstructor.qll", + "base_sha256": "80497d4e1a8d6501ac1d9234b3dc7a8cda1edb5f9c7592d75504fb2810484cd3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinRawPointerTypeImpl.qll", + "sha256": "36956eb36f0966b398a41068892bac2eb5ab7ff64c0480eeae560341ebd6bf92", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeImpl.qll", + "base_sha256": "36956eb36f0966b398a41068892bac2eb5ab7ff64c0480eeae560341ebd6bf92" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeConstructor.qll", + "sha256": "a1160ea7b494fa8f377c72d2b12aab4512309b117d2d9cfe24a8127c6e4f35c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeConstructor.qll", + "base_sha256": "a1160ea7b494fa8f377c72d2b12aab4512309b117d2d9cfe24a8127c6e4f35c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeImpl.qll", + "sha256": "08f5e691bee181083f915b044de7c0e3e756dab7ca1635b3c3ad7d7dcd69cccb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeImpl.qll", + "base_sha256": "08f5e691bee181083f915b044de7c0e3e756dab7ca1635b3c3ad7d7dcd69cccb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinTypeImpl.qll", + "sha256": "669ed86490d2325ec693a6a38ef39972e28f14c06236d5104219b942e6d31adf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinTypeImpl.qll", + "base_sha256": "669ed86490d2325ec693a6a38ef39972e28f14c06236d5104219b942e6d31adf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeConstructor.qll", + "sha256": "27bb53e9b689bcf073f0a90f81ec0bf67712c8c6302e741d7dd5915c54b0a151", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeConstructor.qll", + "base_sha256": "27bb53e9b689bcf073f0a90f81ec0bf67712c8c6302e741d7dd5915c54b0a151" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeImpl.qll", + "sha256": "b698528f3e9f66962c9eb9c7ed6843d9d6c063840c57098298022962db71ea56", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeImpl.qll", + "base_sha256": "b698528f3e9f66962c9eb9c7ed6843d9d6c063840c57098298022962db71ea56" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinVectorTypeConstructor.qll", + "sha256": "aceceab6dd1f583db3a03c54ce5c855db2079adbae1c46a465817a0d3dc2a57d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeConstructor.qll", + "base_sha256": "aceceab6dd1f583db3a03c54ce5c855db2079adbae1c46a465817a0d3dc2a57d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/BuiltinVectorTypeImpl.qll", + "sha256": "f191634d8eba2672f499ebbf360101fe9160f72b4a444da1702cfcb50e80183c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeImpl.qll", + "base_sha256": "f191634d8eba2672f499ebbf360101fe9160f72b4a444da1702cfcb50e80183c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ClassTypeConstructor.qll", + "sha256": "6ed9bfdd6101bd44afc0af312d088bf1965652933ef2111ae5f29f3249ad4080", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeConstructor.qll", + "base_sha256": "6ed9bfdd6101bd44afc0af312d088bf1965652933ef2111ae5f29f3249ad4080" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ClassTypeImpl.qll", + "sha256": "0d517488efbcd0ae557c50ec5bc16b607a06af86e1021b13c167644697d384a1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeImpl.qll", + "base_sha256": "0d517488efbcd0ae557c50ec5bc16b607a06af86e1021b13c167644697d384a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DependentMemberTypeConstructor.qll", + "sha256": "e80214e4b0203ab3ddde9272836603ca5f5c2b883b9bf55260400801b8c8a22f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeConstructor.qll", + "base_sha256": "e80214e4b0203ab3ddde9272836603ca5f5c2b883b9bf55260400801b8c8a22f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DependentMemberTypeImpl.qll", + "sha256": "bb573530a8450589b17e6b8d2de0cdfb73312f5215d0b50a1c2d055a8fe0b4aa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeImpl.qll", + "base_sha256": "bb573530a8450589b17e6b8d2de0cdfb73312f5215d0b50a1c2d055a8fe0b4aa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DictionaryTypeConstructor.qll", + "sha256": "d8e3f431c1624431fb656f733388e692fb10b755dfcd856faeeb5d4c8e6d269c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeConstructor.qll", + "base_sha256": "d8e3f431c1624431fb656f733388e692fb10b755dfcd856faeeb5d4c8e6d269c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DictionaryTypeImpl.qll", + "sha256": "7c13fbcf5a23f223349d8df17607e8a96ae710d71967225d946aa1debbc12bc7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeImpl.qll", + "base_sha256": "7c13fbcf5a23f223349d8df17607e8a96ae710d71967225d946aa1debbc12bc7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DynamicSelfTypeConstructor.qll", + "sha256": "1940db8f33a83e686345d9cffd9114f852d7caf951932b33cb9d93e3a9ba5620", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeConstructor.qll", + "base_sha256": "1940db8f33a83e686345d9cffd9114f852d7caf951932b33cb9d93e3a9ba5620" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/DynamicSelfTypeImpl.qll", + "sha256": "d9012651c866206c0dc1e44bcf10ff2c7da31ee9a16e21e37b54724c823e1301", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeImpl.qll", + "base_sha256": "d9012651c866206c0dc1e44bcf10ff2c7da31ee9a16e21e37b54724c823e1301" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ElementArchetypeTypeConstructor.qll", + "sha256": "31c1a8a6ff976efeceec2edcd7090e20911d0c691cad6527b81f1650e68ef2c3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeConstructor.qll", + "base_sha256": "31c1a8a6ff976efeceec2edcd7090e20911d0c691cad6527b81f1650e68ef2c3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ElementArchetypeTypeImpl.qll", + "sha256": "42037dd695884a418f83446ef7413a590c861ecc1922eef74328369914ff652b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeImpl.qll", + "base_sha256": "42037dd695884a418f83446ef7413a590c861ecc1922eef74328369914ff652b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/EnumTypeConstructor.qll", + "sha256": "0eab43c0f7d7f415493ea776f857e91d64df60442737cb818361c9634c74ae48", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeConstructor.qll", + "base_sha256": "0eab43c0f7d7f415493ea776f857e91d64df60442737cb818361c9634c74ae48" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/EnumTypeImpl.qll", + "sha256": "7903e471170bad4ac51971c614c3d5aec81453630f9d74792a6a782f76aa6491", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeImpl.qll", + "base_sha256": "7903e471170bad4ac51971c614c3d5aec81453630f9d74792a6a782f76aa6491" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ErrorTypeConstructor.qll", + "sha256": "e30fd9785602b50081917e82b03776bd98774fe45ff35734497cc0816f284cd4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeConstructor.qll", + "base_sha256": "e30fd9785602b50081917e82b03776bd98774fe45ff35734497cc0816f284cd4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ErrorTypeImpl.qll", + "sha256": "1fcd9cdadbddfd1f89d9cb0962fd767ccf920b26975a9557c4d758933ebd27b3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeImpl.qll", + "base_sha256": "1fcd9cdadbddfd1f89d9cb0962fd767ccf920b26975a9557c4d758933ebd27b3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialArchetypeTypeConstructor.qll", + "sha256": "bcff385e197dbff3855f492b6c1d25bd5db2eb6a7cb66ccce80309e9c8f403bb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeConstructor.qll", + "base_sha256": "bcff385e197dbff3855f492b6c1d25bd5db2eb6a7cb66ccce80309e9c8f403bb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialArchetypeTypeImpl.qll", + "sha256": "ab76d66eda10dc4af67eab6ba0757f2f452b75354f9f5d788fe3671d8dc7724f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeImpl.qll", + "base_sha256": "ab76d66eda10dc4af67eab6ba0757f2f452b75354f9f5d788fe3671d8dc7724f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialMetatypeTypeConstructor.qll", + "sha256": "c28e1ef4c8da26eaca30726bf3a81547bf3996cdfdf4b35cfc062d574e791d86", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeConstructor.qll", + "base_sha256": "c28e1ef4c8da26eaca30726bf3a81547bf3996cdfdf4b35cfc062d574e791d86" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialMetatypeTypeImpl.qll", + "sha256": "c5ad2564888f6c10ac2478d72c5a436cec111824781b992adb9bddc723f13faf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeImpl.qll", + "base_sha256": "c5ad2564888f6c10ac2478d72c5a436cec111824781b992adb9bddc723f13faf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialTypeConstructor.qll", + "sha256": "b2da77005c4cc9dc8dad8864b222de781863f93996b0128346a0464a7cacdd8b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeConstructor.qll", + "base_sha256": "b2da77005c4cc9dc8dad8864b222de781863f93996b0128346a0464a7cacdd8b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ExistentialTypeImpl.qll", + "sha256": "87dc0b8d658822303d6d7b7006e43bea2ea1f0ecc00eff4f197f69c2e55dafd7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeImpl.qll", + "base_sha256": "87dc0b8d658822303d6d7b7006e43bea2ea1f0ecc00eff4f197f69c2e55dafd7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/FunctionTypeConstructor.qll", + "sha256": "db4a0e98311ebcd63be7a7c8e172084003cd9909c005827cf58531eff21fabd1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeConstructor.qll", + "base_sha256": "db4a0e98311ebcd63be7a7c8e172084003cd9909c005827cf58531eff21fabd1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/FunctionTypeImpl.qll", + "sha256": "8ce6ae7c7f54d30528a18af3adeec8b4ec6d75ed599f2dac78ca76fbd02e716c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeImpl.qll", + "base_sha256": "8ce6ae7c7f54d30528a18af3adeec8b4ec6d75ed599f2dac78ca76fbd02e716c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/GenericFunctionTypeConstructor.qll", + "sha256": "fd42804969860553c36ed8384e01b1046ac6eb1534d151af63c47b246b9d71e3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeConstructor.qll", + "base_sha256": "fd42804969860553c36ed8384e01b1046ac6eb1534d151af63c47b246b9d71e3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/GenericFunctionTypeImpl.qll", + "sha256": "a05052227d76d83f768bf1fbbfd387e11900b8c34b8f3a2b37fef5772f4e2a0f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeImpl.qll", + "base_sha256": "a05052227d76d83f768bf1fbbfd387e11900b8c34b8f3a2b37fef5772f4e2a0f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/GenericTypeParamTypeConstructor.qll", + "sha256": "f326323d8c4d0188e5ace176e0661b7d504ec4341642a4822187d98c0393ecd8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeConstructor.qll", + "base_sha256": "f326323d8c4d0188e5ace176e0661b7d504ec4341642a4822187d98c0393ecd8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/GenericTypeParamTypeImpl.qll", + "sha256": "aaa621c691813a2f70f4071e3592d7760cef319904209770442ca0d0583f65a1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeImpl.qll", + "base_sha256": "aaa621c691813a2f70f4071e3592d7760cef319904209770442ca0d0583f65a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/InOutTypeConstructor.qll", + "sha256": "775f16224a455e336da239a179f84581b345803b9576aca119aeb3eef583d739", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeConstructor.qll", + "base_sha256": "775f16224a455e336da239a179f84581b345803b9576aca119aeb3eef583d739" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/InOutTypeImpl.qll", + "sha256": "ff12e91e30ee53bb8acdcf9e31261b6b1b0ae966babb4eacacb344c22aa1cb6e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeImpl.qll", + "base_sha256": "ff12e91e30ee53bb8acdcf9e31261b6b1b0ae966babb4eacacb344c22aa1cb6e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/InlineArrayTypeConstructor.qll", + "sha256": "0401ff7ff1c07d8d55e670f21a47377b6d650fe74b78c7d9daf9d23de30dbfdf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeConstructor.qll", + "base_sha256": "0401ff7ff1c07d8d55e670f21a47377b6d650fe74b78c7d9daf9d23de30dbfdf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/InlineArrayTypeImpl.qll", + "sha256": "c026806f4f3e5fb416b0d1511c8e8aa6b31fa525b2987a0774d8750118dacad4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeImpl.qll", + "base_sha256": "c026806f4f3e5fb416b0d1511c8e8aa6b31fa525b2987a0774d8750118dacad4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/IntegerTypeConstructor.qll", + "sha256": "08903e4d0bc8889761d016d6b6c4b7f1bd061a08c97e2a151b59cc0400ea2199", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeConstructor.qll", + "base_sha256": "08903e4d0bc8889761d016d6b6c4b7f1bd061a08c97e2a151b59cc0400ea2199" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/IntegerTypeImpl.qll", + "sha256": "88064b52d9430b67edd62ed37426f5adc8f6d80722370340d147b0a4ca90f70c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeImpl.qll", + "base_sha256": "88064b52d9430b67edd62ed37426f5adc8f6d80722370340d147b0a4ca90f70c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/LValueTypeConstructor.qll", + "sha256": "cfa65d0f22416408ee1e5e5af440166fe5f5b39ae9bf1b9ae92bd9f9f2954b76", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeConstructor.qll", + "base_sha256": "cfa65d0f22416408ee1e5e5af440166fe5f5b39ae9bf1b9ae92bd9f9f2954b76" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/LValueTypeImpl.qll", + "sha256": "f2e56aeffaaf5d3b08b9c39f83ebf08a52348e059f99fc2fe9c2ac54344473b6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeImpl.qll", + "base_sha256": "f2e56aeffaaf5d3b08b9c39f83ebf08a52348e059f99fc2fe9c2ac54344473b6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/LocalArchetypeTypeImpl.qll", + "sha256": "e72508db440afe58c2da26529c362f1f7eeb6f360424f62c7f6cd841c4a6f3bd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LocalArchetypeTypeImpl.qll", + "base_sha256": "e72508db440afe58c2da26529c362f1f7eeb6f360424f62c7f6cd841c4a6f3bd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/MetatypeTypeConstructor.qll", + "sha256": "b56938e2d9cd814b2fa3de569f091f42e716b399e73e024e405eb211f65a944c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeConstructor.qll", + "base_sha256": "b56938e2d9cd814b2fa3de569f091f42e716b399e73e024e405eb211f65a944c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/MetatypeTypeImpl.qll", + "sha256": "9d538f4ab0872d5abbbb26dcb39fb13106eaefa561af7e66dd8aca9c834bc4fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeImpl.qll", + "base_sha256": "9d538f4ab0872d5abbbb26dcb39fb13106eaefa561af7e66dd8aca9c834bc4fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ModuleTypeConstructor.qll", + "sha256": "24ffd4796bc011f4b2961965cff013dc8be3eeec4e5c9ff226b033b90e50c6c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeConstructor.qll", + "base_sha256": "24ffd4796bc011f4b2961965cff013dc8be3eeec4e5c9ff226b033b90e50c6c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ModuleTypeImpl.qll", + "sha256": "0e3ec2afffd2a917c33611921ea6c8d3af95de513d0e7ebcfe43a1ab6dc269a3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeImpl.qll", + "base_sha256": "0e3ec2afffd2a917c33611921ea6c8d3af95de513d0e7ebcfe43a1ab6dc269a3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/NominalOrBoundGenericNominalTypeImpl.qll", + "sha256": "5ba1224ee1a942e5d5453effe5434d5b3d7dd5e68979e7c1ea3bab7ff3030484", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalOrBoundGenericNominalTypeImpl.qll", + "base_sha256": "5ba1224ee1a942e5d5453effe5434d5b3d7dd5e68979e7c1ea3bab7ff3030484" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/NominalTypeImpl.qll", + "sha256": "a50853ac6cb9b6e153e7917d05bc1921eb0dda7a8ef8151a580ac6306cbf5ca7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalTypeImpl.qll", + "base_sha256": "a50853ac6cb9b6e153e7917d05bc1921eb0dda7a8ef8151a580ac6306cbf5ca7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeConstructor.qll", + "sha256": "88ad64e4c114f34a952701fff67386d43982dacd2845eead408230447d3c0506", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeConstructor.qll", + "base_sha256": "88ad64e4c114f34a952701fff67386d43982dacd2845eead408230447d3c0506" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeImpl.qll", + "sha256": "b7ef0cbfdd74083403ace6e0d8e6b0502fba1267d04a16c7465fa8b5dbce4138", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeImpl.qll", + "base_sha256": "b7ef0cbfdd74083403ace6e0d8e6b0502fba1267d04a16c7465fa8b5dbce4138" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/OptionalTypeConstructor.qll", + "sha256": "4249552ad87c3e474e32c89e6bf6302d7de5d15980c550f97ec8576a5801770b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeConstructor.qll", + "base_sha256": "4249552ad87c3e474e32c89e6bf6302d7de5d15980c550f97ec8576a5801770b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/OptionalTypeImpl.qll", + "sha256": "2513c2da982ed0a11687b5d3938de9e029742ecc1b6942b28e443aafe951f7e6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeImpl.qll", + "base_sha256": "2513c2da982ed0a11687b5d3938de9e029742ecc1b6942b28e443aafe951f7e6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackArchetypeTypeConstructor.qll", + "sha256": "b46528bc0673a80a3d5ce29c358105b876967b73ae4a5596e6d7cf82e2292144", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeConstructor.qll", + "base_sha256": "b46528bc0673a80a3d5ce29c358105b876967b73ae4a5596e6d7cf82e2292144" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackArchetypeTypeImpl.qll", + "sha256": "1f3ed8d2d69195f552e04b4c282251003aca9cb00d638c3c23d7f7bbdb247c4c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeImpl.qll", + "base_sha256": "1f3ed8d2d69195f552e04b4c282251003aca9cb00d638c3c23d7f7bbdb247c4c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackElementTypeConstructor.qll", + "sha256": "3e6285bdfbc3cd4c4a583515b7805cec458db2e0f80572656b735e57f3bdfc4a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeConstructor.qll", + "base_sha256": "3e6285bdfbc3cd4c4a583515b7805cec458db2e0f80572656b735e57f3bdfc4a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackElementTypeImpl.qll", + "sha256": "104a1a69589578db31f4a8e3e44106f4dc9bba13410312d8a6e789a6302b2fcf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeImpl.qll", + "base_sha256": "104a1a69589578db31f4a8e3e44106f4dc9bba13410312d8a6e789a6302b2fcf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackExpansionTypeConstructor.qll", + "sha256": "72b8509a2481f3def5cc4f47a7d3feae9cc44b2599b09d645fc21569a00a4f60", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeConstructor.qll", + "base_sha256": "72b8509a2481f3def5cc4f47a7d3feae9cc44b2599b09d645fc21569a00a4f60" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackExpansionTypeImpl.qll", + "sha256": "9b293a404239d5577ec4370878f162b9326380d8bad46e9f85e8350ec37fbfd2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeImpl.qll", + "base_sha256": "9b293a404239d5577ec4370878f162b9326380d8bad46e9f85e8350ec37fbfd2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackTypeConstructor.qll", + "sha256": "318b11d4e2582187d0adc2386ff8e02fa79cdcf62dfb88285943e41d846bc8b3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeConstructor.qll", + "base_sha256": "318b11d4e2582187d0adc2386ff8e02fa79cdcf62dfb88285943e41d846bc8b3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PackTypeImpl.qll", + "sha256": "b2131617632699d1981aa9f2eefd47c2854e31893a3777b8c1d5c92786b8f3ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeImpl.qll", + "base_sha256": "b2131617632699d1981aa9f2eefd47c2854e31893a3777b8c1d5c92786b8f3ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ParameterizedProtocolTypeConstructor.qll", + "sha256": "6cb94da1c1a6b301a41b08e7f60148550578caec1093724867c0efd27463e28a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeConstructor.qll", + "base_sha256": "6cb94da1c1a6b301a41b08e7f60148550578caec1093724867c0efd27463e28a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ParameterizedProtocolTypeImpl.qll", + "sha256": "7247508dbc0e4796f258d09232f602f67fef86080e11352c8a500bba6529817a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeImpl.qll", + "base_sha256": "7247508dbc0e4796f258d09232f602f67fef86080e11352c8a500bba6529817a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ParenTypeConstructor.qll", + "sha256": "aa0e593ebb5fc3e7e1b787ee010a11b8c9dc530fa24038f1e02d7b95d28f5c38", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeConstructor.qll", + "base_sha256": "aa0e593ebb5fc3e7e1b787ee010a11b8c9dc530fa24038f1e02d7b95d28f5c38" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ParenTypeImpl.qll", + "sha256": "fc08dccb6fce49d3002133eb2e3c5e661886f844cd6d7650d2c3898426bee356", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeImpl.qll", + "base_sha256": "fc08dccb6fce49d3002133eb2e3c5e661886f844cd6d7650d2c3898426bee356" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PrimaryArchetypeTypeConstructor.qll", + "sha256": "0e6d9a34d97fdabc417f84b3921f59794054ec6fdd2e54546f0ca5e39c51ee3e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeConstructor.qll", + "base_sha256": "0e6d9a34d97fdabc417f84b3921f59794054ec6fdd2e54546f0ca5e39c51ee3e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/PrimaryArchetypeTypeImpl.qll", + "sha256": "fc3850a8f7a58b2a6e4a6a75a48a2e89de940665f0e07d6a5fc52aea72e4d0ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeImpl.qll", + "base_sha256": "fc3850a8f7a58b2a6e4a6a75a48a2e89de940665f0e07d6a5fc52aea72e4d0ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ProtocolCompositionTypeConstructor.qll", + "sha256": "b432f87de3acac37577ea71daadf83eb33d0bffd14eb4015ce5a424ecdab5545", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeConstructor.qll", + "base_sha256": "b432f87de3acac37577ea71daadf83eb33d0bffd14eb4015ce5a424ecdab5545" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ProtocolCompositionTypeImpl.qll", + "sha256": "094931c07111fb93962c705e56652d8cdba4506a5b3713833732d9395efed019", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeImpl.qll", + "base_sha256": "094931c07111fb93962c705e56652d8cdba4506a5b3713833732d9395efed019" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ProtocolTypeConstructor.qll", + "sha256": "cdb769868f749c1a04a732d73a5547215bcdee80aa5826f3e0b8bab4e45a0e7a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeConstructor.qll", + "base_sha256": "cdb769868f749c1a04a732d73a5547215bcdee80aa5826f3e0b8bab4e45a0e7a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ProtocolTypeImpl.qll", + "sha256": "6756d56629d3edfcc284b9b8a98f8db4c712464cbcfa1e7e283dc317ba268b49", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeImpl.qll", + "base_sha256": "6756d56629d3edfcc284b9b8a98f8db4c712464cbcfa1e7e283dc317ba268b49" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/ReferenceStorageTypeImpl.qll", + "sha256": "efb3a4021262faab1dcabba7155e2e821f4f892f65e77e47fd97f2c1ec3f3352", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ReferenceStorageTypeImpl.qll", + "base_sha256": "efb3a4021262faab1dcabba7155e2e821f4f892f65e77e47fd97f2c1ec3f3352" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/StructTypeConstructor.qll", + "sha256": "2f8e1be4cc070c7029da4407cc7be8fe0aca4e9a95b7a74d610df61d23087d30", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeConstructor.qll", + "base_sha256": "2f8e1be4cc070c7029da4407cc7be8fe0aca4e9a95b7a74d610df61d23087d30" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/StructTypeImpl.qll", + "sha256": "5791a8f06938411c336c3ec922ca2de59a1972699079c8e6214d29c0ab93fd60", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeImpl.qll", + "base_sha256": "5791a8f06938411c336c3ec922ca2de59a1972699079c8e6214d29c0ab93fd60" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/SubstitutableTypeImpl.qll", + "sha256": "93fb27832905ed954af6990f71226461d1b6cb70acd891171c2d8daadff20114", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SubstitutableTypeImpl.qll", + "base_sha256": "93fb27832905ed954af6990f71226461d1b6cb70acd891171c2d8daadff20114" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/SugarTypeImpl.qll", + "sha256": "1165b55a5f1d7f4d23b69cb87de23ae8dc1dca3f218ec05f2069b81fe35acacf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SugarTypeImpl.qll", + "base_sha256": "1165b55a5f1d7f4d23b69cb87de23ae8dc1dca3f218ec05f2069b81fe35acacf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/SyntaxSugarTypeImpl.qll", + "sha256": "162ca52a8da789357ec852414a9d726a38058c04d06a435c8cd769238a9e2e68", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SyntaxSugarTypeImpl.qll", + "base_sha256": "162ca52a8da789357ec852414a9d726a38058c04d06a435c8cd769238a9e2e68" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TupleTypeConstructor.qll", + "sha256": "fe255f451bb9fbc5a272e023e397e750f39397c8368307b326e8c7455a90bf80", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeConstructor.qll", + "base_sha256": "fe255f451bb9fbc5a272e023e397e750f39397c8368307b326e8c7455a90bf80" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TupleTypeImpl.qll", + "sha256": "b414c67e49d84f1e4d982455883d32448bb07d1f30f37b60de46e83b7722a005", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeImpl.qll", + "base_sha256": "b414c67e49d84f1e4d982455883d32448bb07d1f30f37b60de46e83b7722a005" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TypeAliasTypeConstructor.qll", + "sha256": "64bfa4dada4f3babdccd76b415c4b994811e3a7a39ecf6cb7a6277bc24cf9bd7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeConstructor.qll", + "base_sha256": "64bfa4dada4f3babdccd76b415c4b994811e3a7a39ecf6cb7a6277bc24cf9bd7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TypeAliasTypeImpl.qll", + "sha256": "171237957ccb99761a95eee8bcbe9550dbb831a3c10a1f6ff8b11afc8ce0e912", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeImpl.qll", + "base_sha256": "171237957ccb99761a95eee8bcbe9550dbb831a3c10a1f6ff8b11afc8ce0e912" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TypeImpl.qll", + "sha256": "f06109f1b017ed6714f6b486da52702ec2e538bf4631814b608851cdda42c506", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeImpl.qll", + "base_sha256": "f06109f1b017ed6714f6b486da52702ec2e538bf4631814b608851cdda42c506" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TypeReprConstructor.qll", + "sha256": "71a91e8436034c553e2481ee60ba52f824cf399d625fecb726311cafd61c9e70", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprConstructor.qll", + "base_sha256": "71a91e8436034c553e2481ee60ba52f824cf399d625fecb726311cafd61c9e70" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/TypeReprImpl.qll", + "sha256": "9b8ca6b8787b9962fc418c378f7381991bff45555f22071aaf42a0a4fe1112d6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprImpl.qll", + "base_sha256": "9b8ca6b8787b9962fc418c378f7381991bff45555f22071aaf42a0a4fe1112d6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnarySyntaxSugarTypeImpl.qll", + "sha256": "8a6589a625129b6d4dda94550dea301867958af21b85987dbc7781c10815356b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnarySyntaxSugarTypeImpl.qll", + "base_sha256": "8a6589a625129b6d4dda94550dea301867958af21b85987dbc7781c10815356b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnboundGenericTypeConstructor.qll", + "sha256": "e13df95480eb908fdea2001c38a8ef45b7ccb7bc559deac5a37127990943a421", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeConstructor.qll", + "base_sha256": "e13df95480eb908fdea2001c38a8ef45b7ccb7bc559deac5a37127990943a421" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnboundGenericTypeImpl.qll", + "sha256": "61977bb89bb8d6e4b4e5537b380b03aff4b6a5b5a73f2f74fdb8053b860bad63", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeImpl.qll", + "base_sha256": "61977bb89bb8d6e4b4e5537b380b03aff4b6a5b5a73f2f74fdb8053b860bad63" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnmanagedStorageTypeConstructor.qll", + "sha256": "6b09e8df82abdb5d3055f4746a322b16e32da0f2f4add78a9562cfd153f824ec", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeConstructor.qll", + "base_sha256": "6b09e8df82abdb5d3055f4746a322b16e32da0f2f4add78a9562cfd153f824ec" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnmanagedStorageTypeImpl.qll", + "sha256": "66bdb76113cd60dab12a854261f9146965005f1ed9341bbab843fec7dc50cf01", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeImpl.qll", + "base_sha256": "66bdb76113cd60dab12a854261f9146965005f1ed9341bbab843fec7dc50cf01" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnownedStorageTypeConstructor.qll", + "sha256": "cbc017b29ef1ea9b9cb6087f65ddc2d953a257c512908c6eb850d1e63138abcf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeConstructor.qll", + "base_sha256": "cbc017b29ef1ea9b9cb6087f65ddc2d953a257c512908c6eb850d1e63138abcf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnownedStorageTypeImpl.qll", + "sha256": "cdab90a1a7c427706cc71d41e6d88c348d634d6971ce24c152a1b51c20e84adc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeImpl.qll", + "base_sha256": "cdab90a1a7c427706cc71d41e6d88c348d634d6971ce24c152a1b51c20e84adc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnresolvedTypeConstructor.qll", + "sha256": "62f38496bd6784e0c1b5be3836775d92edf2ae7a9dbae5850373eb2451cc7c04", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeConstructor.qll", + "base_sha256": "62f38496bd6784e0c1b5be3836775d92edf2ae7a9dbae5850373eb2451cc7c04" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/UnresolvedTypeImpl.qll", + "sha256": "8490da52acc256d29041e596c54db6ff9a64ad9313cea4359c88f9343caffeff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeImpl.qll", + "base_sha256": "8490da52acc256d29041e596c54db6ff9a64ad9313cea4359c88f9343caffeff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/VariadicSequenceTypeConstructor.qll", + "sha256": "c9b2effc1d01c13c5e6a74a111122fa79a2f6554dda3cb016d68ba397e566ec4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeConstructor.qll", + "base_sha256": "c9b2effc1d01c13c5e6a74a111122fa79a2f6554dda3cb016d68ba397e566ec4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/VariadicSequenceTypeImpl.qll", + "sha256": "a97dee9e6cc81a6998032bbbb3873c27a60eb391682c851f76b52c5cc4b25f14", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeImpl.qll", + "base_sha256": "a97dee9e6cc81a6998032bbbb3873c27a60eb391682c851f76b52c5cc4b25f14" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/WeakStorageTypeConstructor.qll", + "sha256": "60ea79d6943e129deba0deccb566cf9d73f78398b0f7f0212674d91287d6b2ae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeConstructor.qll", + "base_sha256": "60ea79d6943e129deba0deccb566cf9d73f78398b0f7f0212674d91287d6b2ae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements/type/internal/WeakStorageTypeImpl.qll", + "sha256": "34e1810f74cecda5b580ed050438ae1d914b97a36b8f4e2de1c25254c0cac633", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeImpl.qll", + "base_sha256": "34e1810f74cecda5b580ed050438ae1d914b97a36b8f4e2de1c25254c0cac633" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/elements.qll", + "sha256": "70e20ccd31c9247904fb5ef00ccbda5a6d29c680e88b0ed238f4b4546abf5f33", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/elements.qll", + "base_sha256": "70e20ccd31c9247904fb5ef00ccbda5a6d29c680e88b0ed238f4b4546abf5f33" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Alamofire/Alamofire.qll", + "sha256": "98a1087622374ff0feb25eb05340699c20d8b20df0ee20fbc7ee235c7707f404", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Alamofire/Alamofire.qll", + "base_sha256": "98a1087622374ff0feb25eb05340699c20d8b20df0ee20fbc7ee235c7707f404" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Frameworks.qll", + "sha256": "daf4bef49a956956c287a16bd45afcd2b698b5cde4d29de7038f1609ad37d54b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Frameworks.qll", + "base_sha256": "daf4bef49a956956c287a16bd45afcd2b698b5cde4d29de7038f1609ad37d54b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Heuristic.qll", + "sha256": "ae7b39bd0d143ea357616ad2a49cde520e16eb60147d44dafa1a2a2174844771", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Heuristic.qll", + "base_sha256": "ae7b39bd0d143ea357616ad2a49cde520e16eb60147d44dafa1a2a2174844771" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/JavaScriptCore/JavaScriptCore.qll", + "sha256": "70ac87bf881107a9066e5e508a1d61744713dd79d9459b7d88d61c42aab6850d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/JavaScriptCore/JavaScriptCore.qll", + "base_sha256": "70ac87bf881107a9066e5e508a1d61744713dd79d9459b7d88d61c42aab6850d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/SQL/SQL.qll", + "sha256": "ad9a7cf895e9f07953c84b07bc947c6b95f3bcb58ff37e7757f1f5e165e3d8d7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/SQL/SQL.qll", + "base_sha256": "ad9a7cf895e9f07953c84b07bc947c6b95f3bcb58ff37e7757f1f5e165e3d8d7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Array.qll", + "sha256": "7cfbbc7837f31c4d8ce5278c0f1fb2fb888092fb5fced84e08ddad405fffe1b3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Array.qll", + "base_sha256": "7cfbbc7837f31c4d8ce5278c0f1fb2fb888092fb5fced84e08ddad405fffe1b3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/CInterop.qll", + "sha256": "11a41dca49817991f33cb914647941128dc64a396b88005ba4465f689009f0c3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CInterop.qll", + "base_sha256": "11a41dca49817991f33cb914647941128dc64a396b88005ba4465f689009f0c3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Collection.qll", + "sha256": "bdc4039309e618a3a4b8afbeab7fec0c40f6ae60f25aa4e542f64e1a0eca00d8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Collection.qll", + "base_sha256": "bdc4039309e618a3a4b8afbeab7fec0c40f6ae60f25aa4e542f64e1a0eca00d8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/CustomUrlSchemes.qll", + "sha256": "3318effb794f871708bdf1dacab8d6432b19cfbaeb86ded80085eb8c063ec598", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CustomUrlSchemes.qll", + "base_sha256": "3318effb794f871708bdf1dacab8d6432b19cfbaeb86ded80085eb8c063ec598" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Data.qll", + "sha256": "9294c0359ce0bb6b521eff6189afb110992d3671461bdf0bd5f84b28bab17c9d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Data.qll", + "base_sha256": "9294c0359ce0bb6b521eff6189afb110992d3671461bdf0bd5f84b28bab17c9d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Dictionary.qll", + "sha256": "bd235ac98c46bd0420fc8f0a42486eac0cc5345d8ff1b52072ebaff50f418f27", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Dictionary.qll", + "base_sha256": "bd235ac98c46bd0420fc8f0a42486eac0cc5345d8ff1b52072ebaff50f418f27" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/FileManager.qll", + "sha256": "2d46a8b564bb0548e82e99b83580023c9cc2300d2324e1605d2cc1e83ac8c60f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FileManager.qll", + "base_sha256": "2d46a8b564bb0548e82e99b83580023c9cc2300d2324e1605d2cc1e83ac8c60f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/FilePath.qll", + "sha256": "91aeb5109024de635d33f4857e2a865134429b3a84b556147b7aad89c802c49a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FilePath.qll", + "base_sha256": "91aeb5109024de635d33f4857e2a865134429b3a84b556147b7aad89c802c49a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/InputStream.qll", + "sha256": "ab7a53cc1dc79cc0c174423e9b6c49a7bc46626942bde37cb06ee4dad5a68fd0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/InputStream.qll", + "base_sha256": "ab7a53cc1dc79cc0c174423e9b6c49a7bc46626942bde37cb06ee4dad5a68fd0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/IteratorProtocol.qll", + "sha256": "884288007e0e07cd47a5e50f21e5e6b3b7f5be393e37a89b7ced5811ff93f25c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/IteratorProtocol.qll", + "base_sha256": "884288007e0e07cd47a5e50f21e5e6b3b7f5be393e37a89b7ced5811ff93f25c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/ManualMemoryManagement.qll", + "sha256": "82f42da5cac726263fdf56478b6ce15c05d29a09e89e340bad4b78bad5d38654", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/ManualMemoryManagement.qll", + "base_sha256": "82f42da5cac726263fdf56478b6ce15c05d29a09e89e340bad4b78bad5d38654" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/NsData.qll", + "sha256": "3e43d3015ccfe4edf6f92c5fa780455692835a33a1d7fbe93c858054dd3a5cac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsData.qll", + "base_sha256": "3e43d3015ccfe4edf6f92c5fa780455692835a33a1d7fbe93c858054dd3a5cac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/NsObject.qll", + "sha256": "bae94b8dd246a19d52cd5e643c96a3ce0b31ecf6d5b5bc9ff8e4f63f943d2115", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsObject.qll", + "base_sha256": "bae94b8dd246a19d52cd5e643c96a3ce0b31ecf6d5b5bc9ff8e4f63f943d2115" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/NsString.qll", + "sha256": "70ef81d7efe1281e79d3af3cb07c0995f161eff6e9dcef58903d63a24257ef53", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsString.qll", + "base_sha256": "70ef81d7efe1281e79d3af3cb07c0995f161eff6e9dcef58903d63a24257ef53" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/NsUrl.qll", + "sha256": "861f25948ce458bea9b4f8ac2543bcf762aec88b527f43a2a745e224ff6c5604", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsUrl.qll", + "base_sha256": "861f25948ce458bea9b4f8ac2543bcf762aec88b527f43a2a745e224ff6c5604" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Numeric.qll", + "sha256": "5589c0c68e8fda7ed9e75c81155d6c1f85db314d6f70cbbf6547d1b870633d1f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Numeric.qll", + "base_sha256": "5589c0c68e8fda7ed9e75c81155d6c1f85db314d6f70cbbf6547d1b870633d1f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/PointerTypes.qll", + "sha256": "108a88f19126e554411aef057e94d6a1f1649dbb95e02b5f03407cddf607eadf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/PointerTypes.qll", + "base_sha256": "108a88f19126e554411aef057e94d6a1f1649dbb95e02b5f03407cddf607eadf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/RawRepresentable.qll", + "sha256": "9f9ffae9f28593f80c02dc16f7698f0f2d381df2cb98eb2a5ed84999d17b26ed", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/RawRepresentable.qll", + "base_sha256": "9f9ffae9f28593f80c02dc16f7698f0f2d381df2cb98eb2a5ed84999d17b26ed" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Security.qll", + "sha256": "170b3049b76f44b5fefe4d2cde9c7a437c5f2ec6d67dd7c33109b05b0816445a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Security.qll", + "base_sha256": "170b3049b76f44b5fefe4d2cde9c7a437c5f2ec6d67dd7c33109b05b0816445a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Sequence.qll", + "sha256": "fa4662600d05023d5b9b02eb5ca033399a1df798e51a4b31d2f58760f3733ffa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Sequence.qll", + "base_sha256": "fa4662600d05023d5b9b02eb5ca033399a1df798e51a4b31d2f58760f3733ffa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Set.qll", + "sha256": "803e2365cb610b8c01fead574e9797f141fbf5f3b10610d16df8b02466fae40c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Set.qll", + "base_sha256": "803e2365cb610b8c01fead574e9797f141fbf5f3b10610d16df8b02466fae40c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/StandardLibrary.qll", + "sha256": "ea16fba93e2b77478e6ae3779fb5525c97f1a29918a39e8b2e6a697914398ab3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/StandardLibrary.qll", + "base_sha256": "ea16fba93e2b77478e6ae3779fb5525c97f1a29918a39e8b2e6a697914398ab3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Stream.qll", + "sha256": "ac0f15febcdca93cdf524782a3312aa76fab51bbc30b4ccf2c155da1d35f16ba", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Stream.qll", + "base_sha256": "ac0f15febcdca93cdf524782a3312aa76fab51bbc30b4ccf2c155da1d35f16ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/String.qll", + "sha256": "66932f8c2147d709c531c73db49e9b3cf09e18a6ae0b5342c38878e1ac858168", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/String.qll", + "base_sha256": "66932f8c2147d709c531c73db49e9b3cf09e18a6ae0b5342c38878e1ac858168" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/Url.qll", + "sha256": "9d3ccbd01b779cb59d4cf4405abec5bf6d2bb8159305330049d648cfda9317b9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Url.qll", + "base_sha256": "9d3ccbd01b779cb59d4cf4405abec5bf6d2bb8159305330049d648cfda9317b9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/UrlSession.qll", + "sha256": "a5a9a69e86bdeecb0a18880897f064501416571b2397f14a47cd91ccd0fd408c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/UrlSession.qll", + "base_sha256": "a5a9a69e86bdeecb0a18880897f064501416571b2397f14a47cd91ccd0fd408c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/StandardLibrary/WebView.qll", + "sha256": "6b96d2c2057cd3f4d51d4a9240c51edf6ec8f4a229f270523d76bfc404e2b651", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/WebView.qll", + "base_sha256": "6b96d2c2057cd3f4d51d4a9240c51edf6ec8f4a229f270523d76bfc404e2b651" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/UIKit/UIKit.qll", + "sha256": "0170d2169ff84a2984728bc4e0d0617c64951febbb97ac66c49e54243896b456", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UIKit.qll", + "base_sha256": "0170d2169ff84a2984728bc4e0d0617c64951febbb97ac66c49e54243896b456" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/UIKit/UITextField.qll", + "sha256": "daafc11ec6a65681ac953cda53cf5ec477214d6214def5600122093a377dafca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UITextField.qll", + "base_sha256": "daafc11ec6a65681ac953cda53cf5ec477214d6214def5600122093a377dafca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Xml/AEXML.qll", + "sha256": "2ea28b6613e4393c4a2e9f79ff2d7bb6e941d0ec8f85196d4330cb53efb7508e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/AEXML.qll", + "base_sha256": "2ea28b6613e4393c4a2e9f79ff2d7bb6e941d0ec8f85196d4330cb53efb7508e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Xml/Libxml2.qll", + "sha256": "dec998e09a3438f56d92db66539d10c39c33d21132c1ccfe7b0c13486e1fa333", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Libxml2.qll", + "base_sha256": "dec998e09a3438f56d92db66539d10c39c33d21132c1ccfe7b0c13486e1fa333" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/frameworks/Xml/Xml.qll", + "sha256": "00759ff04ae47fcbb78337f7272d5ec8fa03d7cca138d45180301550026f3c90", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Xml.qll", + "base_sha256": "00759ff04ae47fcbb78337f7272d5ec8fa03d7cca138d45180301550026f3c90" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/AstNode.qll", + "sha256": "e5c28418e9a38bde08f323a3986a199620189fc4a8a4dc8f670610a5d3d65b99", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/AstNode.qll", + "base_sha256": "e5c28418e9a38bde08f323a3986a199620189fc4a8a4dc8f670610a5d3d65b99" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/AvailabilityInfo.qll", + "sha256": "889563791ca8d9758dbbccf64a0731c4bdbf721cad32bc6cd723f1072b6aa1de", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilityInfo.qll", + "base_sha256": "889563791ca8d9758dbbccf64a0731c4bdbf721cad32bc6cd723f1072b6aa1de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/AvailabilitySpec.qll", + "sha256": "658f2eb51860726cfa6808b3e3501d624e0734750d1420f7a25c89782f1f6c7e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilitySpec.qll", + "base_sha256": "658f2eb51860726cfa6808b3e3501d624e0734750d1420f7a25c89782f1f6c7e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Callable.qll", + "sha256": "02eaaef87c919f9ceb92e59fa895f5133904bce6d23ea9381e1210377573ddf4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Callable.qll", + "base_sha256": "02eaaef87c919f9ceb92e59fa895f5133904bce6d23ea9381e1210377573ddf4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Comment.qll", + "sha256": "4d87eed099c645b43272ae806106a8d787e84e5e55ea4f1bbc7b79bf0b127d15", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Comment.qll", + "base_sha256": "4d87eed099c645b43272ae806106a8d787e84e5e55ea4f1bbc7b79bf0b127d15" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/DbFile.qll", + "sha256": "33e215d838cfa36e3dd0e62879e896d988430d1470a87ce1bb45aad70886212b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/DbFile.qll", + "base_sha256": "33e215d838cfa36e3dd0e62879e896d988430d1470a87ce1bb45aad70886212b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/DbLocation.qll", + "sha256": "1939414bc5d574796e83ab916408c3183210ead04957b50493610529700e0427", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/DbLocation.qll", + "base_sha256": "1939414bc5d574796e83ab916408c3183210ead04957b50493610529700e0427" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Diagnostics.qll", + "sha256": "8aa78be37a8f23e4b899b910508fd5966ebc98fade6c284d59d59e246de18288", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Diagnostics.qll", + "base_sha256": "8aa78be37a8f23e4b899b910508fd5966ebc98fade6c284d59d59e246de18288" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Element.qll", + "sha256": "820390ffbb1012f73267668626f7d0ccd368500331c91bbc276fcb1c25037e41", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Element.qll", + "base_sha256": "820390ffbb1012f73267668626f7d0ccd368500331c91bbc276fcb1c25037e41" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/ErrorElement.qll", + "sha256": "fd859ec969ba434049e7ba4e78271cc8cebc8b058d2e96e4d47a22064cbb5a21", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/ErrorElement.qll", + "base_sha256": "fd859ec969ba434049e7ba4e78271cc8cebc8b058d2e96e4d47a22064cbb5a21" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/File.qll", + "sha256": "3134018bb50166cbf2690f64bba551cace350e4a7e6e25bcded18f997ad1835b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/File.qll", + "base_sha256": "3134018bb50166cbf2690f64bba551cace350e4a7e6e25bcded18f997ad1835b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/KeyPathComponent.qll", + "sha256": "3371ae8f26dd5168ac1593bc92a4acd5105905a10a2d696d9ff5478370e6b055", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/KeyPathComponent.qll", + "base_sha256": "3371ae8f26dd5168ac1593bc92a4acd5105905a10a2d696d9ff5478370e6b055" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Locatable.qll", + "sha256": "e97d4d4fb8a4800e0008cc00f60c8ed9b1ebd5f1140fd85e68b034616178d721", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Locatable.qll", + "base_sha256": "e97d4d4fb8a4800e0008cc00f60c8ed9b1ebd5f1140fd85e68b034616178d721" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Location.qll", + "sha256": "5a0af2d070bcb2ed53d6d0282bf9c60dc64c2dce89c21fdd485e9c7893c1c8fa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Location.qll", + "base_sha256": "5a0af2d070bcb2ed53d6d0282bf9c60dc64c2dce89c21fdd485e9c7893c1c8fa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/MacroRole.qll", + "sha256": "969d8d4b44e3f1a9c193a152a4d83a303e56d2dbb871fc920c47a33f699cf018", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/MacroRole.qll", + "base_sha256": "969d8d4b44e3f1a9c193a152a4d83a303e56d2dbb871fc920c47a33f699cf018" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/ParentChild.qll", + "sha256": "59b283c8a30b6b364c853302ab919ea713e0289e7b793b08b46fc87178d14a6a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/ParentChild.qll", + "base_sha256": "59b283c8a30b6b364c853302ab919ea713e0289e7b793b08b46fc87178d14a6a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/PureSynthConstructors.qll", + "sha256": "bc31a6c4d142fa3fbdcae69d5ba6f1cec00eb9ad92b46c8d7b91ebfa7ef6c1f4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/PureSynthConstructors.qll", + "base_sha256": "bc31a6c4d142fa3fbdcae69d5ba6f1cec00eb9ad92b46c8d7b91ebfa7ef6c1f4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Raw.qll", + "sha256": "3594391128bf4f3fb387ce386ab0f1ef070b7fa046425b6b4152f13b21d0a754", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Raw.qll", + "base_sha256": "3594391128bf4f3fb387ce386ab0f1ef070b7fa046425b6b4152f13b21d0a754" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/Synth.qll", + "sha256": "9bd0c9c90532db97cde9553dde4089b7cf12c462c690d853fa40cb36ea112c21", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/Synth.qll", + "base_sha256": "9bd0c9c90532db97cde9553dde4089b7cf12c462c690d853fa40cb36ea112c21" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/SynthConstructors.qll", + "sha256": "c40f01e1331bdbe238620a41d17409cefe34a6b23066708ef5d74f8631b54f48", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/SynthConstructors.qll", + "base_sha256": "c40f01e1331bdbe238620a41d17409cefe34a6b23066708ef5d74f8631b54f48" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/UnknownFile.qll", + "sha256": "452b29f0465ef45e978ef8b647b75e5a2a1e53f2a568fc003bc8f52f73b3fa4d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/UnknownFile.qll", + "base_sha256": "452b29f0465ef45e978ef8b647b75e5a2a1e53f2a568fc003bc8f52f73b3fa4d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/UnknownLocation.qll", + "sha256": "b05971d7774e60790362fb810fb7086314f40a2de747b8cb1bc823ec6494a4dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/UnknownLocation.qll", + "base_sha256": "b05971d7774e60790362fb810fb7086314f40a2de747b8cb1bc823ec6494a4dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/UnspecifiedElement.qll", + "sha256": "025218e1fee8ee382b63ad38009dfec73dc604d2ba80b9ad956c7c96eeed7022", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/UnspecifiedElement.qll", + "base_sha256": "025218e1fee8ee382b63ad38009dfec73dc604d2ba80b9ad956c7c96eeed7022" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/AbstractStorageDecl.qll", + "sha256": "a20e02c383350c7cf7ddb23db1e782f802a82f4d76b67243f8d6491a759d1d53", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractStorageDecl.qll", + "base_sha256": "a20e02c383350c7cf7ddb23db1e782f802a82f4d76b67243f8d6491a759d1d53" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/AbstractTypeParamDecl.qll", + "sha256": "00e4135e775ff7076cada8894c6bae60aa642db717d6367a05f87b937f447a6e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractTypeParamDecl.qll", + "base_sha256": "00e4135e775ff7076cada8894c6bae60aa642db717d6367a05f87b937f447a6e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/Accessor.qll", + "sha256": "aa2156241f3740246950bd26f97641fc2a8a140fa5d1cd0a341b14c235f7a2b2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/Accessor.qll", + "base_sha256": "aa2156241f3740246950bd26f97641fc2a8a140fa5d1cd0a341b14c235f7a2b2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/AccessorOrNamedFunction.qll", + "sha256": "07ec58884fdc5e3ddf138c4dd1eccea6bba849671a84e03d9ee12e2310fa8cf2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/AccessorOrNamedFunction.qll", + "base_sha256": "07ec58884fdc5e3ddf138c4dd1eccea6bba849671a84e03d9ee12e2310fa8cf2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/AssociatedTypeDecl.qll", + "sha256": "fa909d2d471119652c12fac3fdf51abe526920d5f961fd9f9e9c7c512be3bd5d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/AssociatedTypeDecl.qll", + "base_sha256": "fa909d2d471119652c12fac3fdf51abe526920d5f961fd9f9e9c7c512be3bd5d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/CapturedDecl.qll", + "sha256": "62b45dc415ab912ad77db69f93011573918ddaeb0ce6837434b86c3fe561536f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/CapturedDecl.qll", + "base_sha256": "62b45dc415ab912ad77db69f93011573918ddaeb0ce6837434b86c3fe561536f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ClassDecl.qll", + "sha256": "3f8a409209a10c3f7e4ea13be4f00f7d353340b8c8cf357b099b3f244fb9a10e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ClassDecl.qll", + "base_sha256": "3f8a409209a10c3f7e4ea13be4f00f7d353340b8c8cf357b099b3f244fb9a10e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ConcreteVarDecl.qll", + "sha256": "878f6369aaf224d6ad873c3d16a92ac246085cafde6f27e044b228cfc7683da5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ConcreteVarDecl.qll", + "base_sha256": "878f6369aaf224d6ad873c3d16a92ac246085cafde6f27e044b228cfc7683da5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/Decl.qll", + "sha256": "a15ceee144caa31c42db68134062af101847d8bf38612a4456f5acf52998e843", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/Decl.qll", + "base_sha256": "a15ceee144caa31c42db68134062af101847d8bf38612a4456f5acf52998e843" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/Deinitializer.qll", + "sha256": "3e6c6a7ffd914de1853ce2299ddbc6ea598eeb572ef66db9f8c3fdd7ee0766f8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/Deinitializer.qll", + "base_sha256": "3e6c6a7ffd914de1853ce2299ddbc6ea598eeb572ef66db9f8c3fdd7ee0766f8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/EnumCaseDecl.qll", + "sha256": "0781fd0621b03b4753be0e80c1a543ea11e9e93a7760434e1e03a0e8e32125d9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumCaseDecl.qll", + "base_sha256": "0781fd0621b03b4753be0e80c1a543ea11e9e93a7760434e1e03a0e8e32125d9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/EnumDecl.qll", + "sha256": "14023d9b557f780dc61f2e5639cfad6e34f3151a992eaad324f5200172f8fef5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumDecl.qll", + "base_sha256": "14023d9b557f780dc61f2e5639cfad6e34f3151a992eaad324f5200172f8fef5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/EnumElementDecl.qll", + "sha256": "76129c2813a70afbc90716cf11f3f88e6ea9b340b939b2e673e054093b488f7b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumElementDecl.qll", + "base_sha256": "76129c2813a70afbc90716cf11f3f88e6ea9b340b939b2e673e054093b488f7b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ExtensionDecl.qll", + "sha256": "be871ba29f4ecd055736220f56a17284ba80e23bb0579d21145795d170d79e1b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ExtensionDecl.qll", + "base_sha256": "be871ba29f4ecd055736220f56a17284ba80e23bb0579d21145795d170d79e1b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/Function.qll", + "sha256": "dd19c68f9305eeee39c1c210303c25023a0105dc47a9c8e8d5de1b6165c6800c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/Function.qll", + "base_sha256": "dd19c68f9305eeee39c1c210303c25023a0105dc47a9c8e8d5de1b6165c6800c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/GenericContext.qll", + "sha256": "0775ed064ac60cb3262043f839c5b5d964c2901b5739a7d00ab5e3eac3bd063b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericContext.qll", + "base_sha256": "0775ed064ac60cb3262043f839c5b5d964c2901b5739a7d00ab5e3eac3bd063b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/GenericTypeDecl.qll", + "sha256": "5d7a98957762b016ae865b0d733d209260fd321efe153d5bda7d40a662df957b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeDecl.qll", + "base_sha256": "5d7a98957762b016ae865b0d733d209260fd321efe153d5bda7d40a662df957b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/GenericTypeParamDecl.qll", + "sha256": "5f429899767f456e71827c363254a53d9f7cd13a0e1943bff2861bf3430740d4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeParamDecl.qll", + "base_sha256": "5f429899767f456e71827c363254a53d9f7cd13a0e1943bff2861bf3430740d4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/IfConfigDecl.qll", + "sha256": "0370d786adcb0540b3cd19b10d8b7de0ffb399d43ef20fb81fabf7a510317015", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/IfConfigDecl.qll", + "base_sha256": "0370d786adcb0540b3cd19b10d8b7de0ffb399d43ef20fb81fabf7a510317015" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ImportDecl.qll", + "sha256": "78a71f997d399e8f20bd8e1567d84cca0ffe4f1c3a0b115813b365e57fe44f23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ImportDecl.qll", + "base_sha256": "78a71f997d399e8f20bd8e1567d84cca0ffe4f1c3a0b115813b365e57fe44f23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/InfixOperatorDecl.qll", + "sha256": "c09114a0de2741404474b7096209c0cecb59b2b443508a0749ba248d610ea343", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/InfixOperatorDecl.qll", + "base_sha256": "c09114a0de2741404474b7096209c0cecb59b2b443508a0749ba248d610ea343" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/Initializer.qll", + "sha256": "60f0fe8d1b27cd5bf0c77d7a35695f0fca8787bc5801fb3546d27abd4ba9d23e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/Initializer.qll", + "base_sha256": "60f0fe8d1b27cd5bf0c77d7a35695f0fca8787bc5801fb3546d27abd4ba9d23e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/MacroDecl.qll", + "sha256": "4c1b1be1ddc8b99884a83261122c9d56b2f156d66d960ee283d3161007d77743", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/MacroDecl.qll", + "base_sha256": "4c1b1be1ddc8b99884a83261122c9d56b2f156d66d960ee283d3161007d77743" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/MissingMemberDecl.qll", + "sha256": "956e21409ad3603d82f6bc63fd0f296370023addf84cae39f64a817cd84ffb0f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/MissingMemberDecl.qll", + "base_sha256": "956e21409ad3603d82f6bc63fd0f296370023addf84cae39f64a817cd84ffb0f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ModuleDecl.qll", + "sha256": "b067e958e4a2bce03b91fc4b074d54a7465936fc5a1948dde9ef9a60600d9eaa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ModuleDecl.qll", + "base_sha256": "b067e958e4a2bce03b91fc4b074d54a7465936fc5a1948dde9ef9a60600d9eaa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/NamedFunction.qll", + "sha256": "258ecaec06e1ad497ba6071bad804816214de6059bbb35cb8c4a5841a9997a19", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/NamedFunction.qll", + "base_sha256": "258ecaec06e1ad497ba6071bad804816214de6059bbb35cb8c4a5841a9997a19" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/NominalTypeDecl.qll", + "sha256": "64f26a6624764242f699bf3afde6db560fe4bf93bd9d2b1cf91152d999322efc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/NominalTypeDecl.qll", + "base_sha256": "64f26a6624764242f699bf3afde6db560fe4bf93bd9d2b1cf91152d999322efc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/OpaqueTypeDecl.qll", + "sha256": "070ec8e37582705a905f55a4afd037012313fe86a16ef8c393d4db842ce880af", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/OpaqueTypeDecl.qll", + "base_sha256": "070ec8e37582705a905f55a4afd037012313fe86a16ef8c393d4db842ce880af" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/OperatorDecl.qll", + "sha256": "7004fa450390227db4f669b61603ae27a566c1c22ebac0f111245b71f3ec29ef", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/OperatorDecl.qll", + "base_sha256": "7004fa450390227db4f669b61603ae27a566c1c22ebac0f111245b71f3ec29ef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ParamDecl.qll", + "sha256": "583df2eb72eebbf4c9e1a629de624bb5a1746b9df722f391dfd78ca29e019799", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ParamDecl.qll", + "base_sha256": "583df2eb72eebbf4c9e1a629de624bb5a1746b9df722f391dfd78ca29e019799" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/PatternBindingDecl.qll", + "sha256": "f4dde30ad383687cb31e835343cea1b02afe564960210c784527d986e1c426a5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/PatternBindingDecl.qll", + "base_sha256": "f4dde30ad383687cb31e835343cea1b02afe564960210c784527d986e1c426a5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/PostfixOperatorDecl.qll", + "sha256": "e9b665ec5c9df60be51099b9e84a13bb2bdad76402e6adb736ca77eca1f2e0ce", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/PostfixOperatorDecl.qll", + "base_sha256": "e9b665ec5c9df60be51099b9e84a13bb2bdad76402e6adb736ca77eca1f2e0ce" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/PoundDiagnosticDecl.qll", + "sha256": "cf4334132f3470ef2173ef3b0f4033f6bdd35c24088ba00473dd0cb0ac07c748", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/PoundDiagnosticDecl.qll", + "base_sha256": "cf4334132f3470ef2173ef3b0f4033f6bdd35c24088ba00473dd0cb0ac07c748" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/PrecedenceGroupDecl.qll", + "sha256": "a86937a2e1c02bc0890fa3bbc65ee4c6f370085f166c7466d61dd9549ca80396", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrecedenceGroupDecl.qll", + "base_sha256": "a86937a2e1c02bc0890fa3bbc65ee4c6f370085f166c7466d61dd9549ca80396" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/PrefixOperatorDecl.qll", + "sha256": "354b6fb3bde947213eef19e7541398e190afc4c59b60177d48866dfd5c01bd9e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrefixOperatorDecl.qll", + "base_sha256": "354b6fb3bde947213eef19e7541398e190afc4c59b60177d48866dfd5c01bd9e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ProtocolDecl.qll", + "sha256": "ad36dc94a46e3c90921cc06a2d66f738fa9674a1125b0b98bc7457e37ced0270", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ProtocolDecl.qll", + "base_sha256": "ad36dc94a46e3c90921cc06a2d66f738fa9674a1125b0b98bc7457e37ced0270" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/StructDecl.qll", + "sha256": "3de933d2a10538546f6fe0c62fa45c32c7e4d92ccdd859a340eb213b2fef2a03", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/StructDecl.qll", + "base_sha256": "3de933d2a10538546f6fe0c62fa45c32c7e4d92ccdd859a340eb213b2fef2a03" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/SubscriptDecl.qll", + "sha256": "fcb5fe713326957a5bdf9bb9098f979c77778c02252dcb9c6d915a8d15eb65cf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/SubscriptDecl.qll", + "base_sha256": "fcb5fe713326957a5bdf9bb9098f979c77778c02252dcb9c6d915a8d15eb65cf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/TopLevelCodeDecl.qll", + "sha256": "2d316fff198707fae5a43e6b24d2a547ee9502fd278468846495d1b2f4ea62b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/TopLevelCodeDecl.qll", + "base_sha256": "2d316fff198707fae5a43e6b24d2a547ee9502fd278468846495d1b2f4ea62b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/TypeAliasDecl.qll", + "sha256": "06deed614cbe77031fdbf3f9591780e80b9f545adec8b7831a2b5329ee49bc5f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeAliasDecl.qll", + "base_sha256": "06deed614cbe77031fdbf3f9591780e80b9f545adec8b7831a2b5329ee49bc5f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/TypeDecl.qll", + "sha256": "0247872a700e15c9243dd36e564e93c8b2aeec9cdd26ee675eaaf01525787111", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeDecl.qll", + "base_sha256": "0247872a700e15c9243dd36e564e93c8b2aeec9cdd26ee675eaaf01525787111" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/UsingDecl.qll", + "sha256": "4e72b98a84f796d3e0e556ae6b84bf7b7f08adc225dcdc00fd120461e287b472", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/UsingDecl.qll", + "base_sha256": "4e72b98a84f796d3e0e556ae6b84bf7b7f08adc225dcdc00fd120461e287b472" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/ValueDecl.qll", + "sha256": "bc81291b1394b47972d7b75b6a767ed847f881932a7d9345d28d161a55b66bd1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/ValueDecl.qll", + "base_sha256": "bc81291b1394b47972d7b75b6a767ed847f881932a7d9345d28d161a55b66bd1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/decl/VarDecl.qll", + "sha256": "b8b6c8cf6773056c3a90494754b0a257dcae494c03d933f138ece7f531fb9158", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/decl/VarDecl.qll", + "base_sha256": "b8b6c8cf6773056c3a90494754b0a257dcae494c03d933f138ece7f531fb9158" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AbiSafeConversionExpr.qll", + "sha256": "4f65b8e62876664a357433f886baccaf40e4bf7e9ca7eebeb9f5d999354578f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AbiSafeConversionExpr.qll", + "base_sha256": "4f65b8e62876664a357433f886baccaf40e4bf7e9ca7eebeb9f5d999354578f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ActorIsolationErasureExpr.qll", + "sha256": "a5a94ef22d198b7325c8dda3ca380c600f4f0147534fc1b12e57fd19e4e63961", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ActorIsolationErasureExpr.qll", + "base_sha256": "a5a94ef22d198b7325c8dda3ca380c600f4f0147534fc1b12e57fd19e4e63961" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AnyHashableErasureExpr.qll", + "sha256": "1e6e4fa2519522a117b7ca05c060f060376974a4148cbad38bb238ac432509c6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyHashableErasureExpr.qll", + "base_sha256": "1e6e4fa2519522a117b7ca05c060f060376974a4148cbad38bb238ac432509c6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AnyTryExpr.qll", + "sha256": "b8a78d4e06d7160b83b31bbd033e4697f607bd6ea294f2e0dbbe96a0c665014d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyTryExpr.qll", + "base_sha256": "b8a78d4e06d7160b83b31bbd033e4697f607bd6ea294f2e0dbbe96a0c665014d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll", + "sha256": "1c93e30d1850fb3be09cc250f4e645b8c36878c7ea3d028bc06a3255f764605d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll", + "base_sha256": "1c93e30d1850fb3be09cc250f4e645b8c36878c7ea3d028bc06a3255f764605d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ApplyExpr.qll", + "sha256": "20cae745d212b136504ecd232ce8feec9beb1da1b7d7e91e167be4777ec136d5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ApplyExpr.qll", + "base_sha256": "20cae745d212b136504ecd232ce8feec9beb1da1b7d7e91e167be4777ec136d5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll", + "sha256": "94f09633054a2f33cf96a977b616dcd0a931157bacb613e11094d67c03b700b4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll", + "base_sha256": "94f09633054a2f33cf96a977b616dcd0a931157bacb613e11094d67c03b700b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/Argument.qll", + "sha256": "3c12d450a6318fd5d19c6447b470e39e8f52ade384235792416c012a8b244545", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/Argument.qll", + "base_sha256": "3c12d450a6318fd5d19c6447b470e39e8f52ade384235792416c012a8b244545" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ArrayExpr.qll", + "sha256": "c847f1d50b8c3a7289c0c1d1cf58de9807ed3548d7bd83ab1c5e7b7ac3ad86d6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayExpr.qll", + "base_sha256": "c847f1d50b8c3a7289c0c1d1cf58de9807ed3548d7bd83ab1c5e7b7ac3ad86d6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ArrayToPointerExpr.qll", + "sha256": "6a4da8412f2265e0b4ef987419ef58220b861c5d28cecea22ce1fef0b5afdcbd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayToPointerExpr.qll", + "base_sha256": "6a4da8412f2265e0b4ef987419ef58220b861c5d28cecea22ce1fef0b5afdcbd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AssignExpr.qll", + "sha256": "0f8c801c2c2d3130883c10a60c847c5c6b7116bb1bc01fbcb395eaa2ae643bf7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AssignExpr.qll", + "base_sha256": "0f8c801c2c2d3130883c10a60c847c5c6b7116bb1bc01fbcb395eaa2ae643bf7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AutoClosureExpr.qll", + "sha256": "fe0c2ed837688d22815516b41156c6e13462b5d6e08f6b195a1afa34ececb2ac", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AutoClosureExpr.qll", + "base_sha256": "fe0c2ed837688d22815516b41156c6e13462b5d6e08f6b195a1afa34ececb2ac" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/AwaitExpr.qll", + "sha256": "392e97ed4504783f68fafb72a54e5194ca9a2243d969edc8984e552b701237df", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/AwaitExpr.qll", + "base_sha256": "392e97ed4504783f68fafb72a54e5194ca9a2243d969edc8984e552b701237df" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BinaryExpr.qll", + "sha256": "9a0151ed01aab7d4fdb7e447b2a335f0e81066049bd3de8a55fda8c4798b1324", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BinaryExpr.qll", + "base_sha256": "9a0151ed01aab7d4fdb7e447b2a335f0e81066049bd3de8a55fda8c4798b1324" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BindOptionalExpr.qll", + "sha256": "42ff9ba620feb063ac542c1747c9caad3fa95e52960501c0b59c23b4164ec41d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BindOptionalExpr.qll", + "base_sha256": "42ff9ba620feb063ac542c1747c9caad3fa95e52960501c0b59c23b4164ec41d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BooleanLiteralExpr.qll", + "sha256": "ebae3f65928fc033e58b3c4809e62b3b482c59c1d49f0c9787d0f2c24d7fcfdf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BooleanLiteralExpr.qll", + "base_sha256": "ebae3f65928fc033e58b3c4809e62b3b482c59c1d49f0c9787d0f2c24d7fcfdf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BorrowExpr.qll", + "sha256": "414a782bd7d98055165d54ff171fd334a697221612db9da8fb65f8e3ca6db77a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BorrowExpr.qll", + "base_sha256": "414a782bd7d98055165d54ff171fd334a697221612db9da8fb65f8e3ca6db77a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BridgeFromObjCExpr.qll", + "sha256": "8a484624fcd8819637de030f498a3e6fb58a336e35bc6c01895ccbc33105865e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeFromObjCExpr.qll", + "base_sha256": "8a484624fcd8819637de030f498a3e6fb58a336e35bc6c01895ccbc33105865e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BridgeToObjCExpr.qll", + "sha256": "9af2f2bfca70807223ead6136316e0022ad771b98f3877a628a930398d418659", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeToObjCExpr.qll", + "base_sha256": "9af2f2bfca70807223ead6136316e0022ad771b98f3877a628a930398d418659" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/BuiltinLiteralExpr.qll", + "sha256": "6853b2b0e9b3e416fc9f2d1b0486f5eaf5e9cc25fb848409094dbffd033a8e82", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/BuiltinLiteralExpr.qll", + "base_sha256": "6853b2b0e9b3e416fc9f2d1b0486f5eaf5e9cc25fb848409094dbffd033a8e82" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CallExpr.qll", + "sha256": "ceac535865bbbbfffdc1135e02024527ce0bae412fef5f3447ce0cb72b2c3333", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CallExpr.qll", + "base_sha256": "ceac535865bbbbfffdc1135e02024527ce0bae412fef5f3447ce0cb72b2c3333" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CaptureListExpr.qll", + "sha256": "e90ee345202ed38e661907c4784a788833294f74c7cbb64674904d0c0a61d325", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CaptureListExpr.qll", + "base_sha256": "e90ee345202ed38e661907c4784a788833294f74c7cbb64674904d0c0a61d325" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CheckedCastExpr.qll", + "sha256": "eda889b0e91fba592a5f5cc2678d3673213f322e3d4f420c7457e0bb8842193d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CheckedCastExpr.qll", + "base_sha256": "eda889b0e91fba592a5f5cc2678d3673213f322e3d4f420c7457e0bb8842193d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll", + "sha256": "a3c9c13dda5d783cec2d6f47af866d9b7bb5de3a449e8bf4ed778d4584d238f0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll", + "base_sha256": "a3c9c13dda5d783cec2d6f47af866d9b7bb5de3a449e8bf4ed778d4584d238f0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ClosureExpr.qll", + "sha256": "8ff0dc59213cb4e4447cc0eb4388a740e83356546ee8c37d8310445448a75e90", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClosureExpr.qll", + "base_sha256": "8ff0dc59213cb4e4447cc0eb4388a740e83356546ee8c37d8310445448a75e90" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CoerceExpr.qll", + "sha256": "2029de1348cc6cbc7e32bb11e2752dfa1bacb9392470487e44b9e807e38163be", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CoerceExpr.qll", + "base_sha256": "2029de1348cc6cbc7e32bb11e2752dfa1bacb9392470487e44b9e807e38163be" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CollectionExpr.qll", + "sha256": "b1cb5d5e519a9f9bd02f8b970ccbdd5841400d453b43d66e35625a0e43d32876", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionExpr.qll", + "base_sha256": "b1cb5d5e519a9f9bd02f8b970ccbdd5841400d453b43d66e35625a0e43d32876" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll", + "sha256": "e60ecc0036cb90a7f738ea3d1502c9cd7055cab544d8ce79bd30719e7ac18f47", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll", + "base_sha256": "e60ecc0036cb90a7f738ea3d1502c9cd7055cab544d8ce79bd30719e7ac18f47" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll", + "sha256": "3eddf427ba8b90e86c473be53ba62631ea9636a71e169d6b5322ce434dd0e98d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll", + "base_sha256": "3eddf427ba8b90e86c473be53ba62631ea9636a71e169d6b5322ce434dd0e98d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll", + "sha256": "7530daed2d3a2b750c8d10a51db48e7ca4f352dae3d285f4f5c504000cb82c05", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll", + "base_sha256": "7530daed2d3a2b750c8d10a51db48e7ca4f352dae3d285f4f5c504000cb82c05" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ConsumeExpr.qll", + "sha256": "8bd344c4738e8fe50da8bf860c44e5f86052ba15f264df82fa7d4ae485b7092d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConsumeExpr.qll", + "base_sha256": "8bd344c4738e8fe50da8bf860c44e5f86052ba15f264df82fa7d4ae485b7092d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CopyExpr.qll", + "sha256": "be20d88f5d6f8771a1d0d0af6316ccfd51994dcfaee2a2ee47cb7ef132f8e6b7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CopyExpr.qll", + "base_sha256": "be20d88f5d6f8771a1d0d0af6316ccfd51994dcfaee2a2ee47cb7ef132f8e6b7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll", + "sha256": "98a5f7949f02f5fc2aee38e2eed2feef677b6f2daa2d244fe790baca347a9db3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll", + "base_sha256": "98a5f7949f02f5fc2aee38e2eed2feef677b6f2daa2d244fe790baca347a9db3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll", + "sha256": "c1063eb981345c73b871292218b40308ee5c12babc80b5d63b337eb67628d7a9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll", + "base_sha256": "c1063eb981345c73b871292218b40308ee5c12babc80b5d63b337eb67628d7a9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/CurrentContextIsolationExpr.qll", + "sha256": "c76f2fa71e422cbe2dfa39588d1dcaa4e50266fc3102a446fb76386f198601ee", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/CurrentContextIsolationExpr.qll", + "base_sha256": "c76f2fa71e422cbe2dfa39588d1dcaa4e50266fc3102a446fb76386f198601ee" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DeclRefExpr.qll", + "sha256": "adcde2929271268d08550848d8c04911aec790af10609e387ea07e80bee0de6f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DeclRefExpr.qll", + "base_sha256": "adcde2929271268d08550848d8c04911aec790af10609e387ea07e80bee0de6f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DefaultArgumentExpr.qll", + "sha256": "16d22db992c2fae4abec569e10be32526883610eea7f90f19c73297168fa63fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DefaultArgumentExpr.qll", + "base_sha256": "16d22db992c2fae4abec569e10be32526883610eea7f90f19c73297168fa63fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DerivedToBaseExpr.qll", + "sha256": "536407ce6e380d80bf8fd9d16498a773fba828cf7fa2d43f88a7ec38312f953f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DerivedToBaseExpr.qll", + "base_sha256": "536407ce6e380d80bf8fd9d16498a773fba828cf7fa2d43f88a7ec38312f953f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DestructureTupleExpr.qll", + "sha256": "78a4fd487cf06548bfdbef99694a79f47090bde85a061a31064422e54f25a71c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DestructureTupleExpr.qll", + "base_sha256": "78a4fd487cf06548bfdbef99694a79f47090bde85a061a31064422e54f25a71c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DictionaryExpr.qll", + "sha256": "01f7a3c031afa64caf959fec0831eabca58f257a83e0e18fb525deda3e4feb01", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DictionaryExpr.qll", + "base_sha256": "01f7a3c031afa64caf959fec0831eabca58f257a83e0e18fb525deda3e4feb01" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll", + "sha256": "336793495aa9c09d5210ec62436b1a18634544d75de388f8a2f897d0dde79db3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll", + "base_sha256": "336793495aa9c09d5210ec62436b1a18634544d75de388f8a2f897d0dde79db3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "sha256": "05f51557b56207b62062893edb037ff4c8ef407c75633364b5b1923967e56453", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "base_sha256": "05f51557b56207b62062893edb037ff4c8ef407c75633364b5b1923967e56453" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DiscardAssignmentExpr.qll", + "sha256": "ffc614696abc407089b31a90c8b109ded53d716ce6e4cbd7563cc8933603eb5e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DiscardAssignmentExpr.qll", + "base_sha256": "ffc614696abc407089b31a90c8b109ded53d716ce6e4cbd7563cc8933603eb5e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DotSelfExpr.qll", + "sha256": "99448832a68680557afbad4e7fea0c34e0169f6ad8e641eaf696305cc960bff6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSelfExpr.qll", + "base_sha256": "99448832a68680557afbad4e7fea0c34e0169f6ad8e641eaf696305cc960bff6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll", + "sha256": "7aae5158c277bc6127f540944d66e404e54d8a8417b93893971b2669c5d86e20", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll", + "base_sha256": "7aae5158c277bc6127f540944d66e404e54d8a8417b93893971b2669c5d86e20" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DotSyntaxCallExpr.qll", + "sha256": "268d8aba80fc8e026a4859c128234208d6418634239921a7ceaa8217457b7382", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxCallExpr.qll", + "base_sha256": "268d8aba80fc8e026a4859c128234208d6418634239921a7ceaa8217457b7382" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DynamicLookupExpr.qll", + "sha256": "0f89ff144f2e7ddf90af78e87477ca4e942fa88ddb8efaaf4bc6d82869b681ef", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicLookupExpr.qll", + "base_sha256": "0f89ff144f2e7ddf90af78e87477ca4e942fa88ddb8efaaf4bc6d82869b681ef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DynamicMemberRefExpr.qll", + "sha256": "8c6eb208e07fb8f12759e70c687d8bdcd422e5e52a65e1e3bef49617c12e0ad9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicMemberRefExpr.qll", + "base_sha256": "8c6eb208e07fb8f12759e70c687d8bdcd422e5e52a65e1e3bef49617c12e0ad9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DynamicSubscriptExpr.qll", + "sha256": "0c07e693a9e8b6edf60d4ab8a4618085ba144680806f117c9da8d68af057ad99", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicSubscriptExpr.qll", + "base_sha256": "0c07e693a9e8b6edf60d4ab8a4618085ba144680806f117c9da8d68af057ad99" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/DynamicTypeExpr.qll", + "sha256": "f31c90872647a6308fca554ca2d5c3d21fc50260bc48c3638409654bfa0e2b3c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicTypeExpr.qll", + "base_sha256": "f31c90872647a6308fca554ca2d5c3d21fc50260bc48c3638409654bfa0e2b3c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/EnumIsCaseExpr.qll", + "sha256": "f5027dc918db6d310ba0c9553d9366f2e0ae00986103118dc17382e95dce09a4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/EnumIsCaseExpr.qll", + "base_sha256": "f5027dc918db6d310ba0c9553d9366f2e0ae00986103118dc17382e95dce09a4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ErasureExpr.qll", + "sha256": "415533635b6b499642436c94473cd0a26c037e594a37dd184e4796ba728d82f8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErasureExpr.qll", + "base_sha256": "415533635b6b499642436c94473cd0a26c037e594a37dd184e4796ba728d82f8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ErrorExpr.qll", + "sha256": "cc4ce15e1beaad92d4baaf225b361696c440410bfd94efd28a87e679d7817788", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErrorExpr.qll", + "base_sha256": "cc4ce15e1beaad92d4baaf225b361696c440410bfd94efd28a87e679d7817788" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll", + "sha256": "dfb55d14e7fa562b0d40fb4543aaaa0be19a83757d422973aab782640de8bd7a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll", + "base_sha256": "dfb55d14e7fa562b0d40fb4543aaaa0be19a83757d422973aab782640de8bd7a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ExplicitCastExpr.qll", + "sha256": "bc96f19c0bcb36e78c7f7c48c7d01dbdefaa20564a020e7baf2fc9d8abe734c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitCastExpr.qll", + "base_sha256": "bc96f19c0bcb36e78c7f7c48c7d01dbdefaa20564a020e7baf2fc9d8abe734c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ExplicitClosureExpr.qll", + "sha256": "79730347c91ab01c480116c7feba97dafafc030c910e6664519fbc122201cf5b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitClosureExpr.qll", + "base_sha256": "79730347c91ab01c480116c7feba97dafafc030c910e6664519fbc122201cf5b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/Expr.qll", + "sha256": "957d3f470d91e757b2921af49651b7c1a1eb111e74ff9ea12577d5df38714c64", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/Expr.qll", + "base_sha256": "957d3f470d91e757b2921af49651b7c1a1eb111e74ff9ea12577d5df38714c64" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ExtractFunctionIsolationExpr.qll", + "sha256": "185ff557ef4f3efaccc696705282df74dda577063197cc8bc20bc8968993a1ff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExtractFunctionIsolationExpr.qll", + "base_sha256": "185ff557ef4f3efaccc696705282df74dda577063197cc8bc20bc8968993a1ff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/FloatLiteralExpr.qll", + "sha256": "0fb88029e576f444a9623b49294a5fb713bb0f38850e136378107dafcefb98a2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/FloatLiteralExpr.qll", + "base_sha256": "0fb88029e576f444a9623b49294a5fb713bb0f38850e136378107dafcefb98a2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ForceTryExpr.qll", + "sha256": "9c2ec46370708434337802dc62a07f24382cb3ea4499eafcf45ba8b503cbebf9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceTryExpr.qll", + "base_sha256": "9c2ec46370708434337802dc62a07f24382cb3ea4499eafcf45ba8b503cbebf9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ForceValueExpr.qll", + "sha256": "4e7416dc69fb917f6cd304d992a6d0e4e7cd1b4ce16201c86cf3a53a58892635", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceValueExpr.qll", + "base_sha256": "4e7416dc69fb917f6cd304d992a6d0e4e7cd1b4ce16201c86cf3a53a58892635" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll", + "sha256": "e6b37c226246d6dff243f8d467dbde80d4ddc3a8870f0ecdb6de3655f85cc8da", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll", + "base_sha256": "e6b37c226246d6dff243f8d467dbde80d4ddc3a8870f0ecdb6de3655f85cc8da" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll", + "sha256": "1ef24282a83977d894aecbf01683b48308ef951d7b9c61c37e9f92e7e74f2870", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll", + "base_sha256": "1ef24282a83977d894aecbf01683b48308ef951d7b9c61c37e9f92e7e74f2870" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/FunctionConversionExpr.qll", + "sha256": "dc0c765cf143035abb5d2b91497ae857003c1dc3da0ec1d9683caafc2912a388", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/FunctionConversionExpr.qll", + "base_sha256": "dc0c765cf143035abb5d2b91497ae857003c1dc3da0ec1d9683caafc2912a388" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/IdentityExpr.qll", + "sha256": "224315e2c03a573583538e359a12cf2a4685da39d780ad69b4e570e75271d324", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/IdentityExpr.qll", + "base_sha256": "224315e2c03a573583538e359a12cf2a4685da39d780ad69b4e570e75271d324" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/IfExpr.qll", + "sha256": "9af82b8dbc4153d1b2c73d0e873d74781efa6560144526adc3c27c868390a2f1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/IfExpr.qll", + "base_sha256": "9af82b8dbc4153d1b2c73d0e873d74781efa6560144526adc3c27c868390a2f1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ImplicitConversionExpr.qll", + "sha256": "713a28bd9cec458761d250d53bd233c73d99288bf836b67cc84902bf3df0250e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ImplicitConversionExpr.qll", + "base_sha256": "713a28bd9cec458761d250d53bd233c73d99288bf836b67cc84902bf3df0250e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/InOutExpr.qll", + "sha256": "f588db51114c28b5755de8f992898284f36945f1894f8426c2482c8086c74d19", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutExpr.qll", + "base_sha256": "f588db51114c28b5755de8f992898284f36945f1894f8426c2482c8086c74d19" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/InOutToPointerExpr.qll", + "sha256": "6687f1eb87ca00eb9e2ed053e180ead175fd6acd9e6c7845d6ec36a04260e96b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutToPointerExpr.qll", + "base_sha256": "6687f1eb87ca00eb9e2ed053e180ead175fd6acd9e6c7845d6ec36a04260e96b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/InitializerRefCallExpr.qll", + "sha256": "f0643f3a949d7ef6dd7d85b56f4f396345913b446f83c7969bf472909c383a43", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/InitializerRefCallExpr.qll", + "base_sha256": "f0643f3a949d7ef6dd7d85b56f4f396345913b446f83c7969bf472909c383a43" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll", + "sha256": "2fc05c85dfce02aaac1706815ca2e636e98e00748f6c991c8113d4bd4a446576", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll", + "base_sha256": "2fc05c85dfce02aaac1706815ca2e636e98e00748f6c991c8113d4bd4a446576" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/IntegerLiteralExpr.qll", + "sha256": "440688e6d91942880a20403ad7ab177cf85b72e2c529dc5868cb59b05e97255e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/IntegerLiteralExpr.qll", + "base_sha256": "440688e6d91942880a20403ad7ab177cf85b72e2c529dc5868cb59b05e97255e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll", + "sha256": "ad811bc44e4ba5705cf2ecd12cfe1358e3dcf4104b260ae13ab353137d76a27a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll", + "base_sha256": "ad811bc44e4ba5705cf2ecd12cfe1358e3dcf4104b260ae13ab353137d76a27a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/IsExpr.qll", + "sha256": "7d62b6ea6744ab7d9e45a1b231ec1e77bf10128af7cbfab49f25807a0e11ebcf", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/IsExpr.qll", + "base_sha256": "7d62b6ea6744ab7d9e45a1b231ec1e77bf10128af7cbfab49f25807a0e11ebcf" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/KeyPathApplicationExpr.qll", + "sha256": "65334f251488806097e4532797b0aa4002dacabef212a6dfbdc75ed43ad8101a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathApplicationExpr.qll", + "base_sha256": "65334f251488806097e4532797b0aa4002dacabef212a6dfbdc75ed43ad8101a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/KeyPathDotExpr.qll", + "sha256": "40fa31f3b6c5f78c83838f3831d33f5d7e52130b9ed5e710fe4d1768c97fe67e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathDotExpr.qll", + "base_sha256": "40fa31f3b6c5f78c83838f3831d33f5d7e52130b9ed5e710fe4d1768c97fe67e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/KeyPathExpr.qll", + "sha256": "7ae57bd14214ba387a2c271d6cad08f8b855e4274d91f74066e68cdf3b7dd9b6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathExpr.qll", + "base_sha256": "7ae57bd14214ba387a2c271d6cad08f8b855e4274d91f74066e68cdf3b7dd9b6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LazyInitializationExpr.qll", + "sha256": "4a76c41d214e8477280bcb804233c4564a44daa3a0aa4d04b03d7d441dff523d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LazyInitializationExpr.qll", + "base_sha256": "4a76c41d214e8477280bcb804233c4564a44daa3a0aa4d04b03d7d441dff523d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LinearFunctionExpr.qll", + "sha256": "30729345dc9b9104db50f341723ad6287121e0f8af6a4147a4a4a01144861ac0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExpr.qll", + "base_sha256": "30729345dc9b9104db50f341723ad6287121e0f8af6a4147a4a4a01144861ac0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll", + "sha256": "dd946bbf86deeae4b675fc60fdcce18329b62f436f1f13bfee1a2867258ddc19", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll", + "base_sha256": "dd946bbf86deeae4b675fc60fdcce18329b62f436f1f13bfee1a2867258ddc19" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll", + "sha256": "85f1ebe16ba1ac0c83c29672cfe3f3cec47f574b1f8b502151003f4277da73a8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll", + "base_sha256": "85f1ebe16ba1ac0c83c29672cfe3f3cec47f574b1f8b502151003f4277da73a8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LiteralExpr.qll", + "sha256": "72c9945087341856f31e5cb170bb76c02dcee7380a03fc1d432d646f55979f3d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LiteralExpr.qll", + "base_sha256": "72c9945087341856f31e5cb170bb76c02dcee7380a03fc1d432d646f55979f3d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LoadExpr.qll", + "sha256": "3d2f4da245c6e12cca30f6074042abc8ed3f36a81072f17fc37d97b85e970113", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LoadExpr.qll", + "base_sha256": "3d2f4da245c6e12cca30f6074042abc8ed3f36a81072f17fc37d97b85e970113" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/LookupExpr.qll", + "sha256": "d970f85fee652b9f947c3d6e4fe7bd1e557ec7ff132b19d9e369fa2b70fe7ef4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/LookupExpr.qll", + "base_sha256": "d970f85fee652b9f947c3d6e4fe7bd1e557ec7ff132b19d9e369fa2b70fe7ef4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll", + "sha256": "b405a51d66413769e5ddb00ed38587eb4202eb335b240d2a924828c40c51d083", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll", + "base_sha256": "b405a51d66413769e5ddb00ed38587eb4202eb335b240d2a924828c40c51d083" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll", + "sha256": "9d90bb4a83664c34b0f97d14eeac7132b17ec4dc2d767942578b796a839f368c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll", + "base_sha256": "9d90bb4a83664c34b0f97d14eeac7132b17ec4dc2d767942578b796a839f368c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MaterializePackExpr.qll", + "sha256": "9999c5bd3cee0a3e1c1536267cd00ce07c26af172807c85a9e78f2cdf2a9bb44", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MaterializePackExpr.qll", + "base_sha256": "9999c5bd3cee0a3e1c1536267cd00ce07c26af172807c85a9e78f2cdf2a9bb44" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MemberRefExpr.qll", + "sha256": "3b56f113329a953cae67ae4f42fa3b3060781f7f5df8e8517f446e4c6a63da10", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MemberRefExpr.qll", + "base_sha256": "3b56f113329a953cae67ae4f42fa3b3060781f7f5df8e8517f446e4c6a63da10" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MetatypeConversionExpr.qll", + "sha256": "bbbf487862a7d35f3c201281fd9198051a916bbbbdff851e05cc69ab9880545e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MetatypeConversionExpr.qll", + "base_sha256": "bbbf487862a7d35f3c201281fd9198051a916bbbbdff851e05cc69ab9880545e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/MethodLookupExpr.qll", + "sha256": "25627ab2d42fa657619a0f153045c130f639d139bc57096b332b7318d570ffbe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/MethodLookupExpr.qll", + "base_sha256": "25627ab2d42fa657619a0f153045c130f639d139bc57096b332b7318d570ffbe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/NilLiteralExpr.qll", + "sha256": "6fb4c4fe32d5f3b9b2963596f2be9680870164e26445f5bc000eef81c8bd609c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/NilLiteralExpr.qll", + "base_sha256": "6fb4c4fe32d5f3b9b2963596f2be9680870164e26445f5bc000eef81c8bd609c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/NumberLiteralExpr.qll", + "sha256": "2a6bdf88d32e0f17ddaa218eb6540cf9bc077972a68a6994a9716bdc82b3f51b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/NumberLiteralExpr.qll", + "base_sha256": "2a6bdf88d32e0f17ddaa218eb6540cf9bc077972a68a6994a9716bdc82b3f51b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ObjCSelectorExpr.qll", + "sha256": "577f17903fe9538e8ff8bd2496017f9776b35113522c07748f13462c67ef95db", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjCSelectorExpr.qll", + "base_sha256": "577f17903fe9538e8ff8bd2496017f9776b35113522c07748f13462c67ef95db" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ObjectLiteralExpr.qll", + "sha256": "5780d6a73ea62e673b4945961a1e6437305def52539abab500c12b5d0d8e5943", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjectLiteralExpr.qll", + "base_sha256": "5780d6a73ea62e673b4945961a1e6437305def52539abab500c12b5d0d8e5943" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OneWayExpr.qll", + "sha256": "3f17b2ea456eeb3c49a8680f2748e2f4bacef4d542c3fda914c7a090efb7490f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OneWayExpr.qll", + "base_sha256": "3f17b2ea456eeb3c49a8680f2748e2f4bacef4d542c3fda914c7a090efb7490f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OpaqueValueExpr.qll", + "sha256": "662eb7cfa84e9f697cdc5397095bed8d8236327c43dfefc88bf142dea8456b0f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpaqueValueExpr.qll", + "base_sha256": "662eb7cfa84e9f697cdc5397095bed8d8236327c43dfefc88bf142dea8456b0f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OpenExistentialExpr.qll", + "sha256": "9b4e19c4e78ba785eadbebec3493ec6595c46153412ef16500ba56449cda5506", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpenExistentialExpr.qll", + "base_sha256": "9b4e19c4e78ba785eadbebec3493ec6595c46153412ef16500ba56449cda5506" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OptionalEvaluationExpr.qll", + "sha256": "b8b87254460a3005ebc57b61fee18d8a954bc5ab35326ddbae9f80a820c9ffb2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalEvaluationExpr.qll", + "base_sha256": "b8b87254460a3005ebc57b61fee18d8a954bc5ab35326ddbae9f80a820c9ffb2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OptionalTryExpr.qll", + "sha256": "ea07826677e039ddc0b2e6574f5a082ba89ca1d859b8b9ee17e786c30e12c409", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalTryExpr.qll", + "base_sha256": "ea07826677e039ddc0b2e6574f5a082ba89ca1d859b8b9ee17e786c30e12c409" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OtherInitializerRefExpr.qll", + "sha256": "cd4bd3d0e8290b5176be7007a15bc96444cef87c9ed073ec7ec5fb621ffb10c0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OtherInitializerRefExpr.qll", + "base_sha256": "cd4bd3d0e8290b5176be7007a15bc96444cef87c9ed073ec7ec5fb621ffb10c0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll", + "sha256": "433389530d0af1c6349be118e56d0a0c05e1175ace07282212d0c3e79040801b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll", + "base_sha256": "433389530d0af1c6349be118e56d0a0c05e1175ace07282212d0c3e79040801b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PackElementExpr.qll", + "sha256": "be17c7319f749bb9b7d23e69b1b5b2000d5541e9a2459934ef0fb0ee20f37ae7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackElementExpr.qll", + "base_sha256": "be17c7319f749bb9b7d23e69b1b5b2000d5541e9a2459934ef0fb0ee20f37ae7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PackExpansionExpr.qll", + "sha256": "77f2d3166cff3121357990bb592c0a5fbf3c71b2242a9a10effcb40f84fdea3e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackExpansionExpr.qll", + "base_sha256": "77f2d3166cff3121357990bb592c0a5fbf3c71b2242a9a10effcb40f84fdea3e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ParenExpr.qll", + "sha256": "b007916abe0c495bf2c3341859b7d6a4125beaff68cad1b6814ef97e9999ec56", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ParenExpr.qll", + "base_sha256": "b007916abe0c495bf2c3341859b7d6a4125beaff68cad1b6814ef97e9999ec56" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PointerToPointerExpr.qll", + "sha256": "4aa83abc32b46e7791dab84c5dc2c61ce8312f42bba4e184eb42c2d4db7ba1b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PointerToPointerExpr.qll", + "base_sha256": "4aa83abc32b46e7791dab84c5dc2c61ce8312f42bba4e184eb42c2d4db7ba1b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PostfixUnaryExpr.qll", + "sha256": "1575a05fb0433659507ce3483165415a7e71fd503fb61b62de4fd9719aba6dfb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PostfixUnaryExpr.qll", + "base_sha256": "1575a05fb0433659507ce3483165415a7e71fd503fb61b62de4fd9719aba6dfb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PrefixUnaryExpr.qll", + "sha256": "a52b470a16f59a113b25f7f5c05fef6d4b3448373a10bbf1f6ff261e65c1c939", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PrefixUnaryExpr.qll", + "base_sha256": "a52b470a16f59a113b25f7f5c05fef6d4b3448373a10bbf1f6ff261e65c1c939" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll", + "sha256": "bd1df591ec0fe0f7ee96680a029cf6961a52222155d4ca771bceff3890eb4aa0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll", + "base_sha256": "bd1df591ec0fe0f7ee96680a029cf6961a52222155d4ca771bceff3890eb4aa0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll", + "sha256": "f5903f5b6840e28a178399545ef7636dc5ee780ab8872723231d565f586c6775", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll", + "base_sha256": "f5903f5b6840e28a178399545ef7636dc5ee780ab8872723231d565f586c6775" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll", + "sha256": "cc13e0988ef0ff1eacc81e2b015794475be5d9ab2c2a5c9826ac454ee22998d2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll", + "base_sha256": "cc13e0988ef0ff1eacc81e2b015794475be5d9ab2c2a5c9826ac454ee22998d2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/RegexLiteralExpr.qll", + "sha256": "5f379f18fb5c7941598cdfe888e1f2c8cbf17c80a89f6eacb8e5abcfd8ff011a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/RegexLiteralExpr.qll", + "base_sha256": "5f379f18fb5c7941598cdfe888e1f2c8cbf17c80a89f6eacb8e5abcfd8ff011a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/SelfApplyExpr.qll", + "sha256": "656283434960993ff990083238c1492550885f40f66c1c7d2e7fd72530d49f1e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/SelfApplyExpr.qll", + "base_sha256": "656283434960993ff990083238c1492550885f40f66c1c7d2e7fd72530d49f1e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/SequenceExpr.qll", + "sha256": "07d3f0e2d5c6066b79559a05dc1a6f92077a3ce52859ad87e99e1a803e936e54", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/SequenceExpr.qll", + "base_sha256": "07d3f0e2d5c6066b79559a05dc1a6f92077a3ce52859ad87e99e1a803e936e54" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/SingleValueStmtExpr.qll", + "sha256": "90ea7a0b5a4de426cc6599ac910c137c29d1c57767260890674cf592695b49e8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/SingleValueStmtExpr.qll", + "base_sha256": "90ea7a0b5a4de426cc6599ac910c137c29d1c57767260890674cf592695b49e8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/StringLiteralExpr.qll", + "sha256": "fde8fb12bac050b7a99d9cb688ee492bebc16f10b3af19b2c2c3ea61407c62c8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringLiteralExpr.qll", + "base_sha256": "fde8fb12bac050b7a99d9cb688ee492bebc16f10b3af19b2c2c3ea61407c62c8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/StringToPointerExpr.qll", + "sha256": "160de7fc6553791f516f1979741cfb501bd2d570a091a8af9e8a5daf3326b485", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringToPointerExpr.qll", + "base_sha256": "160de7fc6553791f516f1979741cfb501bd2d570a091a8af9e8a5daf3326b485" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/SubscriptExpr.qll", + "sha256": "908ba9e21f5b45fa4f7af69b33c10de75565136d6e741324d3b4bfa1f7579072", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/SubscriptExpr.qll", + "base_sha256": "908ba9e21f5b45fa4f7af69b33c10de75565136d6e741324d3b4bfa1f7579072" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/SuperRefExpr.qll", + "sha256": "67345b5f984d5f9ab4a815ceb691b196c4bdc01e959fd49ffebb22762d5ecbde", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/SuperRefExpr.qll", + "base_sha256": "67345b5f984d5f9ab4a815ceb691b196c4bdc01e959fd49ffebb22762d5ecbde" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TapExpr.qll", + "sha256": "7407f3c4ea6170024c024026d59dab0797bb321518c623c67dbdf51f9fdb5c31", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TapExpr.qll", + "base_sha256": "7407f3c4ea6170024c024026d59dab0797bb321518c623c67dbdf51f9fdb5c31" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TryExpr.qll", + "sha256": "519b480427db9e1c1720840d19ae6582f4f3b8b94b5a30599e29d0b69114395b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TryExpr.qll", + "base_sha256": "519b480427db9e1c1720840d19ae6582f4f3b8b94b5a30599e29d0b69114395b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TupleElementExpr.qll", + "sha256": "dcb5bef0a132257c6ca67d2d459ee1e420e0fa36fd8da56aac07af7c27b95a6e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleElementExpr.qll", + "base_sha256": "dcb5bef0a132257c6ca67d2d459ee1e420e0fa36fd8da56aac07af7c27b95a6e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TupleExpr.qll", + "sha256": "669091d441977fb730d3dcbfc6018e5fc013b6c2d27a0877c244431a6ffbb7a8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleExpr.qll", + "base_sha256": "669091d441977fb730d3dcbfc6018e5fc013b6c2d27a0877c244431a6ffbb7a8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TypeExpr.qll", + "sha256": "b3c3f6b61b466be86a8cc0cea18d85b7a23b1f8dcf876ef2a050ef69778df32b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeExpr.qll", + "base_sha256": "b3c3f6b61b466be86a8cc0cea18d85b7a23b1f8dcf876ef2a050ef69778df32b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/TypeValueExpr.qll", + "sha256": "e631045cc6943f59ba8732a77fa1ff23f2eddc767722be83160f31a9a65e26bd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeValueExpr.qll", + "base_sha256": "e631045cc6943f59ba8732a77fa1ff23f2eddc767722be83160f31a9a65e26bd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll", + "sha256": "f0ec8f0bf7271289b8be32038e60c2b1053d6563354c8bced53a42fef6292152", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll", + "base_sha256": "f0ec8f0bf7271289b8be32038e60c2b1053d6563354c8bced53a42fef6292152" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll", + "sha256": "11810cdd753c744f3ee274fce889d272c3c94b6087c124cdd09e99188eb3f926", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll", + "base_sha256": "11810cdd753c744f3ee274fce889d272c3c94b6087c124cdd09e99188eb3f926" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnreachableExpr.qll", + "sha256": "93a2a3685a9f8d4eab06cf700bc6465915e29b49249a14fe6aa68d1af96c86ca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnreachableExpr.qll", + "base_sha256": "93a2a3685a9f8d4eab06cf700bc6465915e29b49249a14fe6aa68d1af96c86ca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll", + "sha256": "df8fe19e9487c3ae83a19f38d98fd365add5b010ccab2f8699e4a2b841bb00a0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll", + "base_sha256": "df8fe19e9487c3ae83a19f38d98fd365add5b010ccab2f8699e4a2b841bb00a0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedDotExpr.qll", + "sha256": "79ca200646616ddb17fb72112469985b18718cba676e3bd94d8bcb234627ea93", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDotExpr.qll", + "base_sha256": "79ca200646616ddb17fb72112469985b18718cba676e3bd94d8bcb234627ea93" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll", + "sha256": "15996c1c571579db3e2ea861fa850294d916dde6ba437cabc6f18d18bcc6b785", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll", + "base_sha256": "15996c1c571579db3e2ea861fa850294d916dde6ba437cabc6f18d18bcc6b785" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedMemberExpr.qll", + "sha256": "1fc9a4f6d1beb22542fab74cebdb3d8b83a952765bc4db2c85ec701043a1d9ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberExpr.qll", + "base_sha256": "1fc9a4f6d1beb22542fab74cebdb3d8b83a952765bc4db2c85ec701043a1d9ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedPatternExpr.qll", + "sha256": "5490ad6989b86f4f62657553e67d468bcbf60c1091bdac7fe0948bf6a22731fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedPatternExpr.qll", + "base_sha256": "5490ad6989b86f4f62657553e67d468bcbf60c1091bdac7fe0948bf6a22731fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll", + "sha256": "a8f10642376f9ffa7f7cc73ca81e1a1f5905778a2752f20360f8a84f333dbfdd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll", + "base_sha256": "a8f10642376f9ffa7f7cc73ca81e1a1f5905778a2752f20360f8a84f333dbfdd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll", + "sha256": "71b60e93c67f7b66468400ce9cc8714c9ead1bacaa7ce27e9df94542b41318f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll", + "base_sha256": "71b60e93c67f7b66468400ce9cc8714c9ead1bacaa7ce27e9df94542b41318f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnsafeCastExpr.qll", + "sha256": "48d5a80c96dfa71e091be2ce13ab7123997a37f8bcbaa6bde070493286f6b7f0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeCastExpr.qll", + "base_sha256": "48d5a80c96dfa71e091be2ce13ab7123997a37f8bcbaa6bde070493286f6b7f0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/UnsafeExpr.qll", + "sha256": "9bfacf26cc4aa119a47db4b968e81e0db45aecf48390eb67d690053700aecfcb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeExpr.qll", + "base_sha256": "9bfacf26cc4aa119a47db4b968e81e0db45aecf48390eb67d690053700aecfcb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/expr/VarargExpansionExpr.qll", + "sha256": "ffe8d0caec0226a13599de646f9e0c5f0e1af3c2b7ed480b327f2d51850e9e32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/expr/VarargExpansionExpr.qll", + "base_sha256": "ffe8d0caec0226a13599de646f9e0c5f0e1af3c2b7ed480b327f2d51850e9e32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/AnyPattern.qll", + "sha256": "5c6cb800d4f026792a49fb84a3404f0797e599425bc54f474e3df6a948c18cfe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/AnyPattern.qll", + "base_sha256": "5c6cb800d4f026792a49fb84a3404f0797e599425bc54f474e3df6a948c18cfe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/BindingPattern.qll", + "sha256": "df9988a745548d8920a78c0aca6692b24e6dad19251420208d050ee4eb39eee3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BindingPattern.qll", + "base_sha256": "df9988a745548d8920a78c0aca6692b24e6dad19251420208d050ee4eb39eee3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/BoolPattern.qll", + "sha256": "31f67641433af234e13706f715011132c56f2c5dbe403221af882cd7247baad0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BoolPattern.qll", + "base_sha256": "31f67641433af234e13706f715011132c56f2c5dbe403221af882cd7247baad0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/EnumElementPattern.qll", + "sha256": "12269fcc2fa160f6d56d2136c706982bae30e8b75e5bfaa8e459549962223248", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/EnumElementPattern.qll", + "base_sha256": "12269fcc2fa160f6d56d2136c706982bae30e8b75e5bfaa8e459549962223248" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/ExprPattern.qll", + "sha256": "54c6d20246d503dd7d00314824b8dcfc5b62f44b2bcd0f5439fa3cc3591f0d05", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ExprPattern.qll", + "base_sha256": "54c6d20246d503dd7d00314824b8dcfc5b62f44b2bcd0f5439fa3cc3591f0d05" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/IsPattern.qll", + "sha256": "77c407c737d6219b8df8589f68aaaff05d5e8615b684a17b5ba93c3373f0ac5a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/IsPattern.qll", + "base_sha256": "77c407c737d6219b8df8589f68aaaff05d5e8615b684a17b5ba93c3373f0ac5a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/NamedPattern.qll", + "sha256": "aeac6041cc4120ec92460132a7ff6fa5b3e6bfba2a0bd256ae83bbce9c5e1d98", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/NamedPattern.qll", + "base_sha256": "aeac6041cc4120ec92460132a7ff6fa5b3e6bfba2a0bd256ae83bbce9c5e1d98" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/OptionalSomePattern.qll", + "sha256": "254e1c34f2a2c06ad57d1ca9df3243e8977f5a19055c361d399987486e95dc36", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/OptionalSomePattern.qll", + "base_sha256": "254e1c34f2a2c06ad57d1ca9df3243e8977f5a19055c361d399987486e95dc36" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/ParenPattern.qll", + "sha256": "3dc400b9f4c306233082f3aa3c629a7c2a835cd33e528afa5abef9d39c12e19d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ParenPattern.qll", + "base_sha256": "3dc400b9f4c306233082f3aa3c629a7c2a835cd33e528afa5abef9d39c12e19d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/Pattern.qll", + "sha256": "0db8366c4fc20ec34b736bf53c7b4e8e0e3337eb662faa6562d2c68af60fb773", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/Pattern.qll", + "base_sha256": "0db8366c4fc20ec34b736bf53c7b4e8e0e3337eb662faa6562d2c68af60fb773" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/TuplePattern.qll", + "sha256": "70a604050da55468640ffdc0071662c083c8cac984df13d959f9095a841f005f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TuplePattern.qll", + "base_sha256": "70a604050da55468640ffdc0071662c083c8cac984df13d959f9095a841f005f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/pattern/TypedPattern.qll", + "sha256": "7b223c01131a9e97d31db42b513a172a2e23b6c0530a480e6a11cd39dd3e3441", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TypedPattern.qll", + "base_sha256": "7b223c01131a9e97d31db42b513a172a2e23b6c0530a480e6a11cd39dd3e3441" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/BraceStmt.qll", + "sha256": "41b8e901ff3e0b2f67b75a425bdfdfa42bc6b2618f8b5830153800e8614c2fa8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BraceStmt.qll", + "base_sha256": "41b8e901ff3e0b2f67b75a425bdfdfa42bc6b2618f8b5830153800e8614c2fa8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/BreakStmt.qll", + "sha256": "1e34a7cecb281f2e24a31631e20c7f1dc64b385647d304e4c1b70059c2d44c77", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BreakStmt.qll", + "base_sha256": "1e34a7cecb281f2e24a31631e20c7f1dc64b385647d304e4c1b70059c2d44c77" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/CaseLabelItem.qll", + "sha256": "b1d613a579da659e38ca4ef076d4ce812b48a71b83653070551e083e1874e240", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseLabelItem.qll", + "base_sha256": "b1d613a579da659e38ca4ef076d4ce812b48a71b83653070551e083e1874e240" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/CaseStmt.qll", + "sha256": "452cdca24a8fbb5fe051a60fc56bd45a98182e9422759ec3639c50dff8cfc675", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseStmt.qll", + "base_sha256": "452cdca24a8fbb5fe051a60fc56bd45a98182e9422759ec3639c50dff8cfc675" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ConditionElement.qll", + "sha256": "f9518faf1fb6619d7f4a14e4e7339a364c514cacdab152978bee91746cbe8fcc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ConditionElement.qll", + "base_sha256": "f9518faf1fb6619d7f4a14e4e7339a364c514cacdab152978bee91746cbe8fcc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ContinueStmt.qll", + "sha256": "f7c4894f05ccc8c54cf89c590b4e4b440513edfc161f6675077b96b83327daea", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ContinueStmt.qll", + "base_sha256": "f7c4894f05ccc8c54cf89c590b4e4b440513edfc161f6675077b96b83327daea" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/DeferStmt.qll", + "sha256": "4c3de9ea0c61a6c2eb0e13aefa717c4fe1f9a7e229198f05058ecb9ef0259662", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DeferStmt.qll", + "base_sha256": "4c3de9ea0c61a6c2eb0e13aefa717c4fe1f9a7e229198f05058ecb9ef0259662" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/DiscardStmt.qll", + "sha256": "3c5c567d3aceea0444b3ca536d15727a476a24f4b91069277663898fa00a490d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DiscardStmt.qll", + "base_sha256": "3c5c567d3aceea0444b3ca536d15727a476a24f4b91069277663898fa00a490d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/DoCatchStmt.qll", + "sha256": "2b406170f5908f9202d7c95c29b3d20ddf82697d60e60d734e47e34468095db8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoCatchStmt.qll", + "base_sha256": "2b406170f5908f9202d7c95c29b3d20ddf82697d60e60d734e47e34468095db8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/DoStmt.qll", + "sha256": "48a258a27677170e1d5530eb0001b6c043d96a92e0d056e6fb428b4d7ac4cadd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoStmt.qll", + "base_sha256": "48a258a27677170e1d5530eb0001b6c043d96a92e0d056e6fb428b4d7ac4cadd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/FailStmt.qll", + "sha256": "cb1027b33e5b601317546acb8915a5985e04b5376ecaea012b3ecdffc22ae814", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FailStmt.qll", + "base_sha256": "cb1027b33e5b601317546acb8915a5985e04b5376ecaea012b3ecdffc22ae814" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/FallthroughStmt.qll", + "sha256": "6451f355980409d0d7d991b9e241324ee2b68be3838440f206f734470c7188fc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FallthroughStmt.qll", + "base_sha256": "6451f355980409d0d7d991b9e241324ee2b68be3838440f206f734470c7188fc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ForEachStmt.qll", + "sha256": "848ed0efec1a40df27259492c4df1603d6bfcd8622038beac8d9145fc6863de6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ForEachStmt.qll", + "base_sha256": "848ed0efec1a40df27259492c4df1603d6bfcd8622038beac8d9145fc6863de6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/GuardStmt.qll", + "sha256": "518fad136831573112edf3836e852c82009a654ce256077d953ddc6b86231efb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/GuardStmt.qll", + "base_sha256": "518fad136831573112edf3836e852c82009a654ce256077d953ddc6b86231efb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/IfStmt.qll", + "sha256": "bad75ae703b23d1b8869be108f095ec242996cdde0dd90b8c1dabe643869da60", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/IfStmt.qll", + "base_sha256": "bad75ae703b23d1b8869be108f095ec242996cdde0dd90b8c1dabe643869da60" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/LabeledConditionalStmt.qll", + "sha256": "c30a5a1350172459bf67760dc912460ecc4f581dd927a98a068d95cb0905f0d9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledConditionalStmt.qll", + "base_sha256": "c30a5a1350172459bf67760dc912460ecc4f581dd927a98a068d95cb0905f0d9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/LabeledStmt.qll", + "sha256": "1eccb85fba6f5c634bf972ee79c3b5f9c61daef7e444de779293f8360e943aae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledStmt.qll", + "base_sha256": "1eccb85fba6f5c634bf972ee79c3b5f9c61daef7e444de779293f8360e943aae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/PoundAssertStmt.qll", + "sha256": "ac043484600439cfa4cb87613fde6b5310462beb76a8331c141801be910b7fa3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/PoundAssertStmt.qll", + "base_sha256": "ac043484600439cfa4cb87613fde6b5310462beb76a8331c141801be910b7fa3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/RepeatWhileStmt.qll", + "sha256": "32846827fad3ea05d150dda3c2f455a4d0fd9377ae4afd9a0f6a60bd1251ad36", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/RepeatWhileStmt.qll", + "base_sha256": "32846827fad3ea05d150dda3c2f455a4d0fd9377ae4afd9a0f6a60bd1251ad36" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ReturnStmt.qll", + "sha256": "19f57c33916a8d4ddba855049317600b9e07d6a410631a3a89460aba051f8e7a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ReturnStmt.qll", + "base_sha256": "19f57c33916a8d4ddba855049317600b9e07d6a410631a3a89460aba051f8e7a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/Stmt.qll", + "sha256": "0477a0a4e69cd7cdf41e7f69d6a0ccbc74796fd19c91790895a09d80e981a161", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/Stmt.qll", + "base_sha256": "0477a0a4e69cd7cdf41e7f69d6a0ccbc74796fd19c91790895a09d80e981a161" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/StmtCondition.qll", + "sha256": "82ac084aaa11ff8a3b74474a5554a0143d35654281eba72f06c57f10e87e4a96", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/StmtCondition.qll", + "base_sha256": "82ac084aaa11ff8a3b74474a5554a0143d35654281eba72f06c57f10e87e4a96" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/SwitchStmt.qll", + "sha256": "6978d65f033560e306c81b89fd2f67f08c2bda99e80df52276a2304cdbf5c2dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/SwitchStmt.qll", + "base_sha256": "6978d65f033560e306c81b89fd2f67f08c2bda99e80df52276a2304cdbf5c2dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ThenStmt.qll", + "sha256": "9f5a87f50c6bd236fcc8bcb7420f757b2d7ba800d7bbd342590b0b7813aa8110", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThenStmt.qll", + "base_sha256": "9f5a87f50c6bd236fcc8bcb7420f757b2d7ba800d7bbd342590b0b7813aa8110" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/ThrowStmt.qll", + "sha256": "b56a5e2a20f9beafc6565cea30e968d02958fca1c4e92229e1418545dbe7f141", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThrowStmt.qll", + "base_sha256": "b56a5e2a20f9beafc6565cea30e968d02958fca1c4e92229e1418545dbe7f141" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/WhileStmt.qll", + "sha256": "3685a2bedbf23ea6ef314dccbfcb82a5d11c7cdfcadec505267521c317ceabeb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/WhileStmt.qll", + "base_sha256": "3685a2bedbf23ea6ef314dccbfcb82a5d11c7cdfcadec505267521c317ceabeb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/stmt/YieldStmt.qll", + "sha256": "1021cf98595dcd921d2064dabdcfa5ab4435bf82559cc5dcb1d893901b702d49", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/stmt/YieldStmt.qll", + "base_sha256": "1021cf98595dcd921d2064dabdcfa5ab4435bf82559cc5dcb1d893901b702d49" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/AnyBuiltinIntegerType.qll", + "sha256": "cafa4c3d69aa9e8d78d8a56961ad367113a897264741df694c7302a26ad8a9a3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyBuiltinIntegerType.qll", + "base_sha256": "cafa4c3d69aa9e8d78d8a56961ad367113a897264741df694c7302a26ad8a9a3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/AnyFunctionType.qll", + "sha256": "31a45e5f12fbb5aef4a9e8c756651c1a50f1b9856cfb5af90d2ed197c32eb2b7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyFunctionType.qll", + "base_sha256": "31a45e5f12fbb5aef4a9e8c756651c1a50f1b9856cfb5af90d2ed197c32eb2b7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/AnyGenericType.qll", + "sha256": "efaff85c0d843060ccf355ac1a05b7222652735a97400271b4dfe8e8bfe860c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyGenericType.qll", + "base_sha256": "efaff85c0d843060ccf355ac1a05b7222652735a97400271b4dfe8e8bfe860c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/AnyMetatypeType.qll", + "sha256": "ac7cdf34770589a3abc6fb04ddb7237aad307e6a789e89485e0f56c9ed257eb9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyMetatypeType.qll", + "base_sha256": "ac7cdf34770589a3abc6fb04ddb7237aad307e6a789e89485e0f56c9ed257eb9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ArchetypeType.qll", + "sha256": "01213dfdfbfd3ffd229f6e52f75c2151a88b2764cbad07e76bc3172400fbfbff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ArchetypeType.qll", + "base_sha256": "01213dfdfbfd3ffd229f6e52f75c2151a88b2764cbad07e76bc3172400fbfbff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ArraySliceType.qll", + "sha256": "bbca224baacf006601326d96c86933db37ebbc8359da199a1cf6cfbdc4353338", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ArraySliceType.qll", + "base_sha256": "bbca224baacf006601326d96c86933db37ebbc8359da199a1cf6cfbdc4353338" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BoundGenericClassType.qll", + "sha256": "c8d3f8a9eae9af2a2e7a9e7e2b5672674cb1b6f6cc7d2039bf7ba18949f7a144", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericClassType.qll", + "base_sha256": "c8d3f8a9eae9af2a2e7a9e7e2b5672674cb1b6f6cc7d2039bf7ba18949f7a144" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BoundGenericEnumType.qll", + "sha256": "243026340c86459c840cbb97f0abda442dce7a99a45d2a76fb14017c0a9fe7c8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericEnumType.qll", + "base_sha256": "243026340c86459c840cbb97f0abda442dce7a99a45d2a76fb14017c0a9fe7c8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BoundGenericStructType.qll", + "sha256": "eaf7429bb74af20178d2d2900dfaa9dfce0483bfc11f2188160e59d511e1e9dd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericStructType.qll", + "base_sha256": "eaf7429bb74af20178d2d2900dfaa9dfce0483bfc11f2188160e59d511e1e9dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BoundGenericType.qll", + "sha256": "f579caab27c0cb31c9dd8389c4e93fb31f371a6661961b0e469343f7ec6da6f4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericType.qll", + "base_sha256": "f579caab27c0cb31c9dd8389c4e93fb31f371a6661961b0e469343f7ec6da6f4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinBridgeObjectType.qll", + "sha256": "ea3161c34d1d18783b38deac43c73048e4510015307d93f77cd95c149e988846", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinBridgeObjectType.qll", + "base_sha256": "ea3161c34d1d18783b38deac43c73048e4510015307d93f77cd95c149e988846" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll", + "sha256": "1a0ce85eb325f666fbc2ac49c6f994efd552de6f2105e0a7ba9a10e39f3d1591", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll", + "base_sha256": "1a0ce85eb325f666fbc2ac49c6f994efd552de6f2105e0a7ba9a10e39f3d1591" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinExecutorType.qll", + "sha256": "69da70d76146155529b7b2426b3a459abe318f887240aac1aed5719fda5f386a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinExecutorType.qll", + "base_sha256": "69da70d76146155529b7b2426b3a459abe318f887240aac1aed5719fda5f386a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinFixedArrayType.qll", + "sha256": "c4abf2e438e3924f2b412d78178faf2384004f589caf0ccbdc1f3e712a211a4a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFixedArrayType.qll", + "base_sha256": "c4abf2e438e3924f2b412d78178faf2384004f589caf0ccbdc1f3e712a211a4a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinFloatType.qll", + "sha256": "3265d571630c0437e5d81ba20a0b6112b7e88ee3ffca737557186001cf8aa04a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFloatType.qll", + "base_sha256": "3265d571630c0437e5d81ba20a0b6112b7e88ee3ffca737557186001cf8aa04a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinGenericType.qll", + "sha256": "3ae4c8676a868205c5334646e395b8fc4e561ee2f4c115003ae2f4ed83197b76", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinGenericType.qll", + "base_sha256": "3ae4c8676a868205c5334646e395b8fc4e561ee2f4c115003ae2f4ed83197b76" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll", + "sha256": "6c184dcf5d9376f193f07fe4722ea7cab51f1dfdef4d72c3042842d73cca31fe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll", + "base_sha256": "6c184dcf5d9376f193f07fe4722ea7cab51f1dfdef4d72c3042842d73cca31fe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinIntegerType.qll", + "sha256": "1c78df7a184e3615024d6e361b88dd619828a0aa7d342564610a95b02cc67d1e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerType.qll", + "base_sha256": "1c78df7a184e3615024d6e361b88dd619828a0aa7d342564610a95b02cc67d1e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinJobType.qll", + "sha256": "e5573304f6043f79cfc28e35744fd390eaebcb86a6f2758cc96aba588c1b8cb9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinJobType.qll", + "base_sha256": "e5573304f6043f79cfc28e35744fd390eaebcb86a6f2758cc96aba588c1b8cb9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinNativeObjectType.qll", + "sha256": "fc14772c1fec54e7e361424d65599d7a174cf2ab8a2e4eb57020d1e27c41e5de", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinNativeObjectType.qll", + "base_sha256": "fc14772c1fec54e7e361424d65599d7a174cf2ab8a2e4eb57020d1e27c41e5de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinRawPointerType.qll", + "sha256": "023768ffb77b18dc29056b104f4c39545802d40b6bcffd6bbf24dd67b496fbbb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawPointerType.qll", + "base_sha256": "023768ffb77b18dc29056b104f4c39545802d40b6bcffd6bbf24dd67b496fbbb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll", + "sha256": "4f259d341a9a9127e9aa241d9aca79aeb3f75b358fb906d065e8d945fc7aa5a4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll", + "base_sha256": "4f259d341a9a9127e9aa241d9aca79aeb3f75b358fb906d065e8d945fc7aa5a4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinType.qll", + "sha256": "9fa21cf08c725f76b41992c83c9621dfbb6da721c186c7beceb8a0040705ae29", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinType.qll", + "base_sha256": "9fa21cf08c725f76b41992c83c9621dfbb6da721c186c7beceb8a0040705ae29" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll", + "sha256": "c2f53c36859965ad3132d48ffb955f667f352eebf62de7ec0ef510bb319e15e3", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll", + "base_sha256": "c2f53c36859965ad3132d48ffb955f667f352eebf62de7ec0ef510bb319e15e3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/BuiltinVectorType.qll", + "sha256": "7ceb158f833498adca4fb53080cdfaf82205dd23da29f38fd62e14aad684e29b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinVectorType.qll", + "base_sha256": "7ceb158f833498adca4fb53080cdfaf82205dd23da29f38fd62e14aad684e29b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ClassType.qll", + "sha256": "a63d61c5b1bb8e80a1ee2c20caaa7997243bf776479c6f98f22b26816e6e38f0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ClassType.qll", + "base_sha256": "a63d61c5b1bb8e80a1ee2c20caaa7997243bf776479c6f98f22b26816e6e38f0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/DependentMemberType.qll", + "sha256": "7beda9ad589ef01fe9fdbc84e1743f8de79c63dd9c88ad9f47d53eb6ee397e6a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/DependentMemberType.qll", + "base_sha256": "7beda9ad589ef01fe9fdbc84e1743f8de79c63dd9c88ad9f47d53eb6ee397e6a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/DictionaryType.qll", + "sha256": "6790fb15b2423df11955c7b8a9ac074c04366e71b4b594ecc6d4e32f91ebe51a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/DictionaryType.qll", + "base_sha256": "6790fb15b2423df11955c7b8a9ac074c04366e71b4b594ecc6d4e32f91ebe51a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/DynamicSelfType.qll", + "sha256": "451047e85c69afb0edb13ef9b0fa9057512e35c30429914b9144926bdd806bb0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/DynamicSelfType.qll", + "base_sha256": "451047e85c69afb0edb13ef9b0fa9057512e35c30429914b9144926bdd806bb0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ElementArchetypeType.qll", + "sha256": "5f8f73bd2b524c3ffd0eaedba90c348d8743add15d1004b4da3a6ffbf6ec3919", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ElementArchetypeType.qll", + "base_sha256": "5f8f73bd2b524c3ffd0eaedba90c348d8743add15d1004b4da3a6ffbf6ec3919" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/EnumType.qll", + "sha256": "11ac74f5da5dbb5d80efd86c0ffd127f673233fe0e25da68cf691fa2839baab6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/EnumType.qll", + "base_sha256": "11ac74f5da5dbb5d80efd86c0ffd127f673233fe0e25da68cf691fa2839baab6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ErrorType.qll", + "sha256": "c0c06692f37132098f5306f8c061d71140692a23a5e2a376350aae99854119eb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ErrorType.qll", + "base_sha256": "c0c06692f37132098f5306f8c061d71140692a23a5e2a376350aae99854119eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ExistentialArchetypeType.qll", + "sha256": "d56e7bdd2853911dc38387be408dbc1b4430eb4b9284496545e2052f325315e4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialArchetypeType.qll", + "base_sha256": "d56e7bdd2853911dc38387be408dbc1b4430eb4b9284496545e2052f325315e4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ExistentialMetatypeType.qll", + "sha256": "29dde0610dc53b2c14fd1d6ec4014ffb9979195e8e8487b32a982317609f3476", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialMetatypeType.qll", + "base_sha256": "29dde0610dc53b2c14fd1d6ec4014ffb9979195e8e8487b32a982317609f3476" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ExistentialType.qll", + "sha256": "ef33867f67867021739ae021c6ed763e397f1f299145ff3076980c9dfcbe7a12", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialType.qll", + "base_sha256": "ef33867f67867021739ae021c6ed763e397f1f299145ff3076980c9dfcbe7a12" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/FunctionType.qll", + "sha256": "4952c360a7277972bdadbdb9d8dc475153d0c6de50f7b8e7de4c7259abf2541b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/FunctionType.qll", + "base_sha256": "4952c360a7277972bdadbdb9d8dc475153d0c6de50f7b8e7de4c7259abf2541b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/GenericFunctionType.qll", + "sha256": "481b28aee3e473a74a66628acd2050cfee9807ebad8c8a0646783e3942b89297", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericFunctionType.qll", + "base_sha256": "481b28aee3e473a74a66628acd2050cfee9807ebad8c8a0646783e3942b89297" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/GenericTypeParamType.qll", + "sha256": "0e1625a7d2447faf75ec4c716ed1d5219b82ba8720450bc77d279e9854599758", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericTypeParamType.qll", + "base_sha256": "0e1625a7d2447faf75ec4c716ed1d5219b82ba8720450bc77d279e9854599758" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/InOutType.qll", + "sha256": "7c614fa92e624890f3a83e7a7f3464f8a94f45b60beeb77f9295850567522ba7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/InOutType.qll", + "base_sha256": "7c614fa92e624890f3a83e7a7f3464f8a94f45b60beeb77f9295850567522ba7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/InlineArrayType.qll", + "sha256": "effa3759a6c2177f8586670c90445e7242a391bcffb3c354b5428221404ec926", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/InlineArrayType.qll", + "base_sha256": "effa3759a6c2177f8586670c90445e7242a391bcffb3c354b5428221404ec926" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/IntegerType.qll", + "sha256": "4397d31da9bad9e5167d6dc6cb7f26071bb80e00538bd8f55e7fc53e45e8bd32", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/IntegerType.qll", + "base_sha256": "4397d31da9bad9e5167d6dc6cb7f26071bb80e00538bd8f55e7fc53e45e8bd32" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/LValueType.qll", + "sha256": "8914e356e0475f0f3b81c681295fa7a833fae2e24c491d8d6e552ad897be4184", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/LValueType.qll", + "base_sha256": "8914e356e0475f0f3b81c681295fa7a833fae2e24c491d8d6e552ad897be4184" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/LocalArchetypeType.qll", + "sha256": "152a74964a40daa7419de15d646ee8b62d137a8a5d7c5d0b002d81d1fdf12c47", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/LocalArchetypeType.qll", + "base_sha256": "152a74964a40daa7419de15d646ee8b62d137a8a5d7c5d0b002d81d1fdf12c47" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/MetatypeType.qll", + "sha256": "fd43f29906ef16b3488a74d33fe76ec34e4b8afe6fdfd88036ee1e8305036ca7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/MetatypeType.qll", + "base_sha256": "fd43f29906ef16b3488a74d33fe76ec34e4b8afe6fdfd88036ee1e8305036ca7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ModuleType.qll", + "sha256": "a29bab0fd54943b4c14f52da8adbc62d8beb6802663f6232dec9fbbf320d263c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ModuleType.qll", + "base_sha256": "a29bab0fd54943b4c14f52da8adbc62d8beb6802663f6232dec9fbbf320d263c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll", + "sha256": "bba0cf99f299271c893e482881f586e298a35ad48c59ba1a07d216fd5f731a99", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll", + "base_sha256": "bba0cf99f299271c893e482881f586e298a35ad48c59ba1a07d216fd5f731a99" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/NominalType.qll", + "sha256": "337d377662ba3a5232124c80ee008a0d1c56635c1bd59a35cbe82fbb54c0a6cc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalType.qll", + "base_sha256": "337d377662ba3a5232124c80ee008a0d1c56635c1bd59a35cbe82fbb54c0a6cc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll", + "sha256": "6acfc69f609e1a0873a2a4d5ad5665c1012a0e89eb3459be35d3a48ef5a304f4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll", + "base_sha256": "6acfc69f609e1a0873a2a4d5ad5665c1012a0e89eb3459be35d3a48ef5a304f4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/OptionalType.qll", + "sha256": "3c2a350fbd32b3297161ca14e050c7d75d3d5606be8adab59a4f53d514794e9d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/OptionalType.qll", + "base_sha256": "3c2a350fbd32b3297161ca14e050c7d75d3d5606be8adab59a4f53d514794e9d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/PackArchetypeType.qll", + "sha256": "278bf4d686f9b977882f98de695ac41575ba589d7838ad077dcb04ba1f95598e", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/PackArchetypeType.qll", + "base_sha256": "278bf4d686f9b977882f98de695ac41575ba589d7838ad077dcb04ba1f95598e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/PackElementType.qll", + "sha256": "924e898526b3bf758f339e384025dc87fb64e0b0ce8526d63cbe7170d7e6ec73", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/PackElementType.qll", + "base_sha256": "924e898526b3bf758f339e384025dc87fb64e0b0ce8526d63cbe7170d7e6ec73" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/PackExpansionType.qll", + "sha256": "67a209162bf4b6890fd70042d47dac1c70caa2429c774847cc2406d15215b665", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/PackExpansionType.qll", + "base_sha256": "67a209162bf4b6890fd70042d47dac1c70caa2429c774847cc2406d15215b665" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/PackType.qll", + "sha256": "d6b257e22cba0252e01431b03c23a42e22d1ed4af2b7cb7e92b5630f846526c9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/PackType.qll", + "base_sha256": "d6b257e22cba0252e01431b03c23a42e22d1ed4af2b7cb7e92b5630f846526c9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ParameterizedProtocolType.qll", + "sha256": "a3e6ef754339076e23e40b880b10b9caaeecc5b54679579e8b35acc5b2a961a7", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ParameterizedProtocolType.qll", + "base_sha256": "a3e6ef754339076e23e40b880b10b9caaeecc5b54679579e8b35acc5b2a961a7" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ParenType.qll", + "sha256": "acf80e330530d35919e4b461775467c60fe895e1a1131a9ae1e945f9fa0e40e1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ParenType.qll", + "base_sha256": "acf80e330530d35919e4b461775467c60fe895e1a1131a9ae1e945f9fa0e40e1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/PrimaryArchetypeType.qll", + "sha256": "2dcd8db77d938d3ad8899612ff8e6adb0d4b443bbf867a1ceaa58bb8ed76b274", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/PrimaryArchetypeType.qll", + "base_sha256": "2dcd8db77d938d3ad8899612ff8e6adb0d4b443bbf867a1ceaa58bb8ed76b274" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ProtocolCompositionType.qll", + "sha256": "15d72cbe12b19fa8ee062121449c839e9862f43dfc10b00da5ed768929b1a175", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolCompositionType.qll", + "base_sha256": "15d72cbe12b19fa8ee062121449c839e9862f43dfc10b00da5ed768929b1a175" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ProtocolType.qll", + "sha256": "59e258cc3040337d8e3702f5e4778eda55ec6094b4614048ad6bd4189d77c855", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolType.qll", + "base_sha256": "59e258cc3040337d8e3702f5e4778eda55ec6094b4614048ad6bd4189d77c855" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/ReferenceStorageType.qll", + "sha256": "7dff7244f6e676a05923f9bb4e4b3bcf1b5621454c68476e08aaf123cb557d2b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/ReferenceStorageType.qll", + "base_sha256": "7dff7244f6e676a05923f9bb4e4b3bcf1b5621454c68476e08aaf123cb557d2b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/StructType.qll", + "sha256": "69983fa7b7be6101efdf6a179076a9c17d59324672d8e2fae1078fc1751838fc", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/StructType.qll", + "base_sha256": "69983fa7b7be6101efdf6a179076a9c17d59324672d8e2fae1078fc1751838fc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/SubstitutableType.qll", + "sha256": "2890b7f0e096ec752f6786eed151b2c0b62dfa636dd9c04dbf1c40aed7eaf0a6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/SubstitutableType.qll", + "base_sha256": "2890b7f0e096ec752f6786eed151b2c0b62dfa636dd9c04dbf1c40aed7eaf0a6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/SugarType.qll", + "sha256": "70a43bf44db3596c359e28af59297f7f5852c18a3bc58dda35aed7b29e5f66f5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/SugarType.qll", + "base_sha256": "70a43bf44db3596c359e28af59297f7f5852c18a3bc58dda35aed7b29e5f66f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/SyntaxSugarType.qll", + "sha256": "82d2fc2faa6d958795d5f044787e1f60d0eeef05e718e2566c4ae74779a8f38a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/SyntaxSugarType.qll", + "base_sha256": "82d2fc2faa6d958795d5f044787e1f60d0eeef05e718e2566c4ae74779a8f38a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/TupleType.qll", + "sha256": "6a1ecf46269b17edc9f7ac8bc3656a12c2c41195ca7c121dbc6174d69b5e00c2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/TupleType.qll", + "base_sha256": "6a1ecf46269b17edc9f7ac8bc3656a12c2c41195ca7c121dbc6174d69b5e00c2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/Type.qll", + "sha256": "2b98cb4714187ebca38d271e78d67686e075c30fb551cc3d91bcf3f4b8c921b5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/Type.qll", + "base_sha256": "2b98cb4714187ebca38d271e78d67686e075c30fb551cc3d91bcf3f4b8c921b5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/TypeAliasType.qll", + "sha256": "cade651da280fea21b4d12976501c7ec17c7114643b49a46d59414ed870af4fe", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeAliasType.qll", + "base_sha256": "cade651da280fea21b4d12976501c7ec17c7114643b49a46d59414ed870af4fe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/TypeRepr.qll", + "sha256": "51f7de6f16c0c4d3a3bf0124445ac0bd026e54abf176ed1da322314e512f32ab", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeRepr.qll", + "base_sha256": "51f7de6f16c0c4d3a3bf0124445ac0bd026e54abf176ed1da322314e512f32ab" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/UnarySyntaxSugarType.qll", + "sha256": "35419d971c8c22e08a6fb1cf11d795aef5a1193793a91b57767b90e30c4b897d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/UnarySyntaxSugarType.qll", + "base_sha256": "35419d971c8c22e08a6fb1cf11d795aef5a1193793a91b57767b90e30c4b897d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/UnboundGenericType.qll", + "sha256": "672793a07d6a409957c7622155a8b2e9b81e4e667071fb94b624f4e7b8ef8d42", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/UnboundGenericType.qll", + "base_sha256": "672793a07d6a409957c7622155a8b2e9b81e4e667071fb94b624f4e7b8ef8d42" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/UnmanagedStorageType.qll", + "sha256": "7ac674b672a5defa5cb3e9d6ec86240b86e1ce976c18289834300c0e017b8480", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/UnmanagedStorageType.qll", + "base_sha256": "7ac674b672a5defa5cb3e9d6ec86240b86e1ce976c18289834300c0e017b8480" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/UnownedStorageType.qll", + "sha256": "45e5d5e40cc922f0ffa4ceef84e539285c2c6056d3eb910ef4f5edde376ff758", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/UnownedStorageType.qll", + "base_sha256": "45e5d5e40cc922f0ffa4ceef84e539285c2c6056d3eb910ef4f5edde376ff758" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/UnresolvedType.qll", + "sha256": "b715e01583738b5e8fb2f6640d8f390bad8f5ad6d8c25ad771dfabbe5736bfaa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/UnresolvedType.qll", + "base_sha256": "b715e01583738b5e8fb2f6640d8f390bad8f5ad6d8c25ad771dfabbe5736bfaa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/VariadicSequenceType.qll", + "sha256": "be0005d973fd7c4c937fc340711fafe7ceba592ac407b88731bc35a1c2800aeb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/VariadicSequenceType.qll", + "base_sha256": "be0005d973fd7c4c937fc340711fafe7ceba592ac407b88731bc35a1c2800aeb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/generated/type/WeakStorageType.qll", + "sha256": "c8e34ec9df085d938e36492d172fbf84ca56fc9d805713b8ada92e1b4c7bef54", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/generated/type/WeakStorageType.qll", + "base_sha256": "c8e34ec9df085d938e36492d172fbf84ca56fc9d805713b8ada92e1b4c7bef54" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/printast/Consistency.qll", + "sha256": "79eba6b14688191e9e209649cbd9f74a1b14cdd9b8b625bbaf35f9d136de6cfd", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/printast/Consistency.qll", + "base_sha256": "79eba6b14688191e9e209649cbd9f74a1b14cdd9b8b625bbaf35f9d136de6cfd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/printast/PrintAst.qll", + "sha256": "e0a4a3f0a6c9766e44beadff2be687aefc2b513795e8ea437af78e7f336fa903", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/printast/PrintAst.qll", + "base_sha256": "e0a4a3f0a6c9766e44beadff2be687aefc2b513795e8ea437af78e7f336fa903" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/printast/PrintAstNode.qll", + "sha256": "8bc8e77220d64a6b9e50279576690fa7bb4c3f9e80785645d49b2e7aaa39fe45", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/printast/PrintAstNode.qll", + "base_sha256": "8bc8e77220d64a6b9e50279576690fa7bb4c3f9e80785645d49b2e7aaa39fe45" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/regex/Regex.qll", + "sha256": "a1f070f82cc34686a3f33a228d030586b70b56c51918382e93ea8ab7100e8fb8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/regex/Regex.qll", + "base_sha256": "a1f070f82cc34686a3f33a228d030586b70b56c51918382e93ea8ab7100e8fb8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/regex/RegexTreeView.qll", + "sha256": "79da7f8914ee1006351676743203bd8d9b023ab3a558aa47b293b43352d3adf5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/regex/RegexTreeView.qll", + "base_sha256": "79da7f8914ee1006351676743203bd8d9b023ab3a558aa47b293b43352d3adf5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/regex/internal/ParseRegex.qll", + "sha256": "01a0f96cd1de6ec6a7b0ff5a00d88696606503d159a4555c0107c1328c687363", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/regex/internal/ParseRegex.qll", + "base_sha256": "01a0f96cd1de6ec6a7b0ff5a00d88696606503d159a4555c0107c1328c687363" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/regex/internal/RegexTracking.qll", + "sha256": "fe26d18d31f8472ec3b9df399edc941e9e4baf2618180d452e6198f6ebb95969", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/regex/internal/RegexTracking.qll", + "base_sha256": "fe26d18d31f8472ec3b9df399edc941e9e4baf2618180d452e6198f6ebb95969" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextLoggingExtensions.qll", + "sha256": "de0fe3cda590ad93314ecf37bf80ac6ccbf2cee982ec2fa89a46987cb94679ae", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingExtensions.qll", + "base_sha256": "de0fe3cda590ad93314ecf37bf80ac6ccbf2cee982ec2fa89a46987cb94679ae" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextLoggingQuery.qll", + "sha256": "14aafa947e56657e0a026185d3d21833398fd0ab6b5563af727ec68e4074e65a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingQuery.qll", + "base_sha256": "14aafa947e56657e0a026185d3d21833398fd0ab6b5563af727ec68e4074e65a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextStorageDatabaseExtensions.qll", + "sha256": "78e8da4ff7f54add0bd2d27575176b4969a4a66d9c29f6170a4c9fa1c915cc87", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseExtensions.qll", + "base_sha256": "78e8da4ff7f54add0bd2d27575176b4969a4a66d9c29f6170a4c9fa1c915cc87" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextStorageDatabaseQuery.qll", + "sha256": "a7f9469dbff306c832e010609ce53f26cc45d8e4bf8210bac70fd800cfd56381", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseQuery.qll", + "base_sha256": "a7f9469dbff306c832e010609ce53f26cc45d8e4bf8210bac70fd800cfd56381" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextStoragePreferencesExtensions.qll", + "sha256": "a4ef5265255bd5952db23478a7d77b5a18c1e6afc354be7efda34fadbbe19636", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesExtensions.qll", + "base_sha256": "a4ef5265255bd5952db23478a7d77b5a18c1e6afc354be7efda34fadbbe19636" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextStoragePreferencesQuery.qll", + "sha256": "5176b95f980f1f9fc8d166cc77c45863084fd6b3992d0c8e089fbb0e14da8903", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesQuery.qll", + "base_sha256": "5176b95f980f1f9fc8d166cc77c45863084fd6b3992d0c8e089fbb0e14da8903" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextTransmissionExtensions.qll", + "sha256": "2aa5ddfba58503b0c429c06634586ba2a3898c1dc82ae05e91a5145483775107", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionExtensions.qll", + "base_sha256": "2aa5ddfba58503b0c429c06634586ba2a3898c1dc82ae05e91a5145483775107" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CleartextTransmissionQuery.qll", + "sha256": "a6e679de00046bb5d7498e022d9b7e89f8f442e38380fc315df66b13594756b1", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionQuery.qll", + "base_sha256": "a6e679de00046bb5d7498e022d9b7e89f8f442e38380fc315df66b13594756b1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CommandInjectionExtensions.qll", + "sha256": "5985ca26f6b0a38c74951779f9a59f705c55a5add1415fc175be5f6fec4418a4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionExtensions.qll", + "base_sha256": "5985ca26f6b0a38c74951779f9a59f705c55a5add1415fc175be5f6fec4418a4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/CommandInjectionQuery.qll", + "sha256": "676a1885527c7be31eebe6dc1f1e329dc0991da5ca81a1f2069dd97281f83164", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionQuery.qll", + "base_sha256": "676a1885527c7be31eebe6dc1f1e329dc0991da5ca81a1f2069dd97281f83164" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ConstantPasswordExtensions.qll", + "sha256": "5a5b034e12ca7ca3a042e2219fc80e0a01a6e3b46a21b3ccb17a46ad1ac36990", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordExtensions.qll", + "base_sha256": "5a5b034e12ca7ca3a042e2219fc80e0a01a6e3b46a21b3ccb17a46ad1ac36990" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ConstantPasswordQuery.qll", + "sha256": "72fd50478bfc0e5d2893530bfd70be0be28376217c07618d7479e58fda5d6ba2", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordQuery.qll", + "base_sha256": "72fd50478bfc0e5d2893530bfd70be0be28376217c07618d7479e58fda5d6ba2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ConstantSaltExtensions.qll", + "sha256": "6246764058da0cfa9816c8be41810263a3bbde485c6a53adbd7bb801a31a9c0d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltExtensions.qll", + "base_sha256": "6246764058da0cfa9816c8be41810263a3bbde485c6a53adbd7bb801a31a9c0d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ConstantSaltQuery.qll", + "sha256": "321fe4c45f6c7e12ad5fdc5e6c09aae9c25446b1ade305e6c0323bbe2910ca8f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltQuery.qll", + "base_sha256": "321fe4c45f6c7e12ad5fdc5e6c09aae9c25446b1ade305e6c0323bbe2910ca8f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ECBEncryptionExtensions.qll", + "sha256": "3ceecd4cd764045f9c3e2b7c2007070f51b9befb36d01f04b5d4566b34c1f4e4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionExtensions.qll", + "base_sha256": "3ceecd4cd764045f9c3e2b7c2007070f51b9befb36d01f04b5d4566b34c1f4e4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/ECBEncryptionQuery.qll", + "sha256": "806fbb83b1d9a88cb481e5313747432dbf7e22b75c9a0504d394ee9902f05e77", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionQuery.qll", + "base_sha256": "806fbb83b1d9a88cb481e5313747432dbf7e22b75c9a0504d394ee9902f05e77" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/HardcodedEncryptionKeyExtensions.qll", + "sha256": "514d632eb02f663723b9d47464d6e8943b50bcb13d22bd183032ac9e1973dc4a", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyExtensions.qll", + "base_sha256": "514d632eb02f663723b9d47464d6e8943b50bcb13d22bd183032ac9e1973dc4a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/HardcodedEncryptionKeyQuery.qll", + "sha256": "a80be1df05f5ba713eac938b55dcc01b0c9a9ee84daf9896ba86d99219e39843", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyQuery.qll", + "base_sha256": "a80be1df05f5ba713eac938b55dcc01b0c9a9ee84daf9896ba86d99219e39843" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/InsecureTLSExtensions.qll", + "sha256": "0c1c9fb1a7745e9bdc7a3049a52b8c89cbc19b59752099de0fc1b6a0ebd69513", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSExtensions.qll", + "base_sha256": "0c1c9fb1a7745e9bdc7a3049a52b8c89cbc19b59752099de0fc1b6a0ebd69513" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/InsecureTLSQuery.qll", + "sha256": "3ddfde8ad434f52b4fe66ef2c94eff6ab3e65e1bf16e1472b79544e519a78088", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSQuery.qll", + "base_sha256": "3ddfde8ad434f52b4fe66ef2c94eff6ab3e65e1bf16e1472b79544e519a78088" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/InsufficientHashIterationsExtensions.qll", + "sha256": "117c6579750ddd9a016eb5986844c9e796afcb5ff212aa5a342eab822ccf7fe6", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsExtensions.qll", + "base_sha256": "117c6579750ddd9a016eb5986844c9e796afcb5ff212aa5a342eab822ccf7fe6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/InsufficientHashIterationsQuery.qll", + "sha256": "53ca5318dd7d4ae8031297864409fbbe561270601aba9c21dafb6a3fcf5c079f", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsQuery.qll", + "base_sha256": "53ca5318dd7d4ae8031297864409fbbe561270601aba9c21dafb6a3fcf5c079f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/PathInjectionExtensions.qll", + "sha256": "2f40ce888320f1995377db6e94215037d50ff91efa270b53eed46189832462c8", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionExtensions.qll", + "base_sha256": "2f40ce888320f1995377db6e94215037d50ff91efa270b53eed46189832462c8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/PathInjectionQuery.qll", + "sha256": "c82a215f8c0d73a1331b574fe09fa207e9827d6d786183a65ae9346779360096", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionQuery.qll", + "base_sha256": "c82a215f8c0d73a1331b574fe09fa207e9827d6d786183a65ae9346779360096" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/PredicateInjectionExtensions.qll", + "sha256": "411b14ca04d4497e74f5cd2bab530a8c800200e3eb8f599b414aa10a23ee8e23", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionExtensions.qll", + "base_sha256": "411b14ca04d4497e74f5cd2bab530a8c800200e3eb8f599b414aa10a23ee8e23" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/PredicateInjectionQuery.qll", + "sha256": "4a722c40eb63736f792705bc106f4e5744c81e08e4c250c02b27f60bbc48c50d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionQuery.qll", + "base_sha256": "4a722c40eb63736f792705bc106f4e5744c81e08e4c250c02b27f60bbc48c50d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/SensitiveExprs.qll", + "sha256": "5e04d795105952198725f277517608643be8cedbb037eb99cf5a0e6978fd4296", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/SensitiveExprs.qll", + "base_sha256": "5e04d795105952198725f277517608643be8cedbb037eb99cf5a0e6978fd4296" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/SqlInjectionExtensions.qll", + "sha256": "01033ceb665b4081f4ac51fadbb0bc747d54991621635bbe686fe74a137d35fb", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionExtensions.qll", + "base_sha256": "01033ceb665b4081f4ac51fadbb0bc747d54991621635bbe686fe74a137d35fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/SqlInjectionQuery.qll", + "sha256": "5724d582541ffb99ce9ea78849f0cf3db857e883747b6788290320a3262e2368", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionQuery.qll", + "base_sha256": "5724d582541ffb99ce9ea78849f0cf3db857e883747b6788290320a3262e2368" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/StaticInitializationVectorExtensions.qll", + "sha256": "86f96bb8b06ddf573e07868a9c130f3f3c94be1f40fa9634189fbd6e0ebddc16", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorExtensions.qll", + "base_sha256": "86f96bb8b06ddf573e07868a9c130f3f3c94be1f40fa9634189fbd6e0ebddc16" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/StaticInitializationVectorQuery.qll", + "sha256": "45bde19ff960d96ed119a8f97adbf4a81d40b081d880c8f774f518ca59fcc324", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorQuery.qll", + "base_sha256": "45bde19ff960d96ed119a8f97adbf4a81d40b081d880c8f774f518ca59fcc324" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/StringLengthConflationExtensions.qll", + "sha256": "9a73d403d90749339578e621cc316e571323b49539cdf733df54e4a7ad2506f9", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationExtensions.qll", + "base_sha256": "9a73d403d90749339578e621cc316e571323b49539cdf733df54e4a7ad2506f9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/StringLengthConflationQuery.qll", + "sha256": "98173c173eb6f3279e55629bb33ab0492a1fef992dfb211b4ebe86a846dddf3d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationQuery.qll", + "base_sha256": "98173c173eb6f3279e55629bb33ab0492a1fef992dfb211b4ebe86a846dddf3d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UncontrolledFormatStringExtensions.qll", + "sha256": "2d78b9f05a3d1c5da0ee053dea4791068ee4aa3e312c0ef34899ef678d06f15c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringExtensions.qll", + "base_sha256": "2d78b9f05a3d1c5da0ee053dea4791068ee4aa3e312c0ef34899ef678d06f15c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UncontrolledFormatStringQuery.qll", + "sha256": "f41f8d27e385eb66cd6c21442b690fd13ee6d5863728924cc91a09dd39082173", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringQuery.qll", + "base_sha256": "f41f8d27e385eb66cd6c21442b690fd13ee6d5863728924cc91a09dd39082173" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeJsEvalExtensions.qll", + "sha256": "0c48e4bb6ed0de4a9a304bdbc6c04e858095f327b993c1f2a80271c9ed7eef86", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalExtensions.qll", + "base_sha256": "0c48e4bb6ed0de4a9a304bdbc6c04e858095f327b993c1f2a80271c9ed7eef86" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeJsEvalQuery.qll", + "sha256": "0feda9eef6d99973a96fe0bff4ddccbe3de5bef03e537f4f940cdaee9baae77d", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalQuery.qll", + "base_sha256": "0feda9eef6d99973a96fe0bff4ddccbe3de5bef03e537f4f940cdaee9baae77d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeUnpackExtensions.qll", + "sha256": "7d19c34ed9b688a18dc61c415676d4bb338c9603b1cfe968f7bddf7453c11afa", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackExtensions.qll", + "base_sha256": "7d19c34ed9b688a18dc61c415676d4bb338c9603b1cfe968f7bddf7453c11afa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeUnpackQuery.qll", + "sha256": "9f82817f4b8472a09a06ed6068a396afa0914ed3a41d78d3b5331f3fdf93fba4", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackQuery.qll", + "base_sha256": "9f82817f4b8472a09a06ed6068a396afa0914ed3a41d78d3b5331f3fdf93fba4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeWebViewFetchExtensions.qll", + "sha256": "d739f8c3b5d9a2ca4e31c7780b45147ed79f86009680312d77be057fbcc0da16", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchExtensions.qll", + "base_sha256": "d739f8c3b5d9a2ca4e31c7780b45147ed79f86009680312d77be057fbcc0da16" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/UnsafeWebViewFetchQuery.qll", + "sha256": "e4e18196d7e8396ab541d4e3ca2239406eec2752a038009ecb56e1ab77234f87", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchQuery.qll", + "base_sha256": "e4e18196d7e8396ab541d4e3ca2239406eec2752a038009ecb56e1ab77234f87" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/WeakPasswordHashingExtensions.qll", + "sha256": "d85a811869136415d5c06d8b47e65b8b06ed82c50e12f29ca1989d0065ad2077", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingExtensions.qll", + "base_sha256": "d85a811869136415d5c06d8b47e65b8b06ed82c50e12f29ca1989d0065ad2077" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/WeakPasswordHashingQuery.qll", + "sha256": "4dbff9985a0919207a79ed6c58b0197a346cf1fb27411f672aeedee4b774037b", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingQuery.qll", + "base_sha256": "4dbff9985a0919207a79ed6c58b0197a346cf1fb27411f672aeedee4b774037b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/WeakSensitiveDataHashingExtensions.qll", + "sha256": "23649a67af59141f699a81ef363e11b3f6337b1012d78e174a4d6447875639ca", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingExtensions.qll", + "base_sha256": "23649a67af59141f699a81ef363e11b3f6337b1012d78e174a4d6447875639ca" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/WeakSensitiveDataHashingQuery.qll", + "sha256": "7aa9cbf0b402346e03a8e6439d19b6a08e2823253b72b4e71c2323044a2031c5", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingQuery.qll", + "base_sha256": "7aa9cbf0b402346e03a8e6439d19b6a08e2823253b72b4e71c2323044a2031c5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/XXEExtensions.qll", + "sha256": "b0ad8e2c843e04198a302a965593ac1a93a400ae6c6b633fc17f8759374f13da", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/XXEExtensions.qll", + "base_sha256": "b0ad8e2c843e04198a302a965593ac1a93a400ae6c6b633fc17f8759374f13da" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/XXEQuery.qll", + "sha256": "86605882c0f57b34c63a0329101c5d356baa93c0c181bde3e410bf2b32625c1c", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/XXEQuery.qll", + "base_sha256": "86605882c0f57b34c63a0329101c5d356baa93c0c181bde3e410bf2b32625c1c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/regex/HostnameRegex.qll", + "sha256": "e0f85100506d3f22218ed19e65e716d9f6abe4d11281c7b426ba097e9bb0e6b0", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/regex/HostnameRegex.qll", + "base_sha256": "e0f85100506d3f22218ed19e65e716d9f6abe4d11281c7b426ba097e9bb0e6b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/regex/RegexInjectionExtensions.qll", + "sha256": "1f99f9768ec90107cf77de51fb185f0d9857b747e91cd28c076a7c7f5378bfff", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionExtensions.qll", + "base_sha256": "1f99f9768ec90107cf77de51fb185f0d9857b747e91cd28c076a7c7f5378bfff" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/codeql/swift/security/regex/RegexInjectionQuery.qll", + "sha256": "ff792cc13367111f6d1272d3e6196e3dfa3c7bb48eff17214a4325ffb4536107", + "base_path": "codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionQuery.qll", + "base_sha256": "ff792cc13367111f6d1272d3e6196e3dfa3c7bb48eff17214a4325ffb4536107" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/qlpack.yml", + "sha256": "b159d478e7002cc09c35daf9321041a7dd63a0337e089d45ab29e4d570525ff8", + "base_path": "codeql/swift-all/6.8.4/qlpack.yml", + "base_sha256": "5e0e9759e8551f0789b15b6c30d24b9d1cd53d92bbae53846235723f244844e5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/swift.dbscheme", + "sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "base_path": "codeql/swift-all/6.8.4/swift.dbscheme", + "base_sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/swift.dbscheme.stats", + "sha256": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0", + "base_path": "codeql/swift-all/6.8.4/swift.dbscheme.stats", + "base_sha256": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/swift.qll", + "sha256": "4bb3dddd4dd3aae5d14fc33e78ce91e15f93ed08f5253be7e637cca993ed6e2e", + "base_path": "codeql/swift-all/6.8.4/swift.qll", + "base_sha256": "4bb3dddd4dd3aae5d14fc33e78ce91e15f93ed08f5253be7e637cca993ed6e2e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/old.dbscheme", + "sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37", + "base_path": "codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/old.dbscheme", + "base_sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/swift.dbscheme", + "sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2", + "base_path": "codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/swift.dbscheme", + "base_sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/upgrade.properties", + "sha256": "e6493709e68a4f8b9093e9bca900b6d5931543a97d5550ac9438b778507e978c", + "base_path": "codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/upgrade.properties", + "base_sha256": "e6493709e68a4f8b9093e9bca900b6d5931543a97d5550ac9438b778507e978c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/old.dbscheme", + "sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508", + "base_path": "codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/old.dbscheme", + "base_sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/swift.dbscheme", + "sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463", + "base_path": "codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/swift.dbscheme", + "base_sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/upgrade.properties", + "sha256": "421e4e5d6f65a2feb8b1e46a162e3dbc5abad9ff5682de0de5bdff57215ce34f", + "base_path": "codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/upgrade.properties", + "base_sha256": "421e4e5d6f65a2feb8b1e46a162e3dbc5abad9ff5682de0de5bdff57215ce34f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/old.dbscheme", + "sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f", + "base_path": "codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/old.dbscheme", + "base_sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/swift.dbscheme", + "sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814", + "base_path": "codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/swift.dbscheme", + "base_sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/upgrade.properties", + "sha256": "68c65ebd33b5b095d8363ca4a9991c5edf015a7584f8b3af9847266b9f047542", + "base_path": "codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/upgrade.properties", + "base_sha256": "68c65ebd33b5b095d8363ca4a9991c5edf015a7584f8b3af9847266b9f047542" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/old.dbscheme", + "sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f", + "base_path": "codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/old.dbscheme", + "base_sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/swift.dbscheme", + "sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c", + "base_path": "codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/swift.dbscheme", + "base_sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/upgrade.properties", + "sha256": "45e617387d2cc250eeca53fa0d4830b881a03244cd7da4426f3929244cae17f2", + "base_path": "codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/upgrade.properties", + "base_sha256": "45e617387d2cc250eeca53fa0d4830b881a03244cd7da4426f3929244cae17f2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/old.dbscheme", + "sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d", + "base_path": "codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/old.dbscheme", + "base_sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/swift.dbscheme", + "sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb", + "base_path": "codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/swift.dbscheme", + "base_sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/upgrade.properties", + "sha256": "e93295c63da88b33fe6608d3ffe0ef1017ccab3ab77d053a7f580d600829ff07", + "base_path": "codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/upgrade.properties", + "base_sha256": "e93295c63da88b33fe6608d3ffe0ef1017ccab3ab77d053a7f580d600829ff07" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/old.dbscheme", + "sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/old.dbscheme", + "base_sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/swift.dbscheme", + "sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/swift.dbscheme", + "base_sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/upgrade.properties", + "sha256": "4426143abccf88d0254c930096fb4f9e0b3e39c1a5c5bf53c1926f9e841388de", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/upgrade.properties", + "base_sha256": "4426143abccf88d0254c930096fb4f9e0b3e39c1a5c5bf53c1926f9e841388de" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a6e9325bd60462e669e524438174deef4476df0/old.dbscheme", + "sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/old.dbscheme", + "base_sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a6e9325bd60462e669e524438174deef4476df0/swift.dbscheme", + "sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/swift.dbscheme", + "base_sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1a6e9325bd60462e669e524438174deef4476df0/upgrade.properties", + "sha256": "9bc0b51e5db73409398c4a77ecdba98b8c6f0cd294607526998fce3b078363eb", + "base_path": "codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/upgrade.properties", + "base_sha256": "9bc0b51e5db73409398c4a77ecdba98b8c6f0cd294607526998fce3b078363eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/old.dbscheme", + "sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb", + "base_path": "codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/old.dbscheme", + "base_sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/regex_literal_exprs.ql", + "sha256": "6bb8b12cf12503bcb25b6a9563ba444b88206fca39b9ce0edb78ecce91f88a65", + "base_path": "codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/regex_literal_exprs.ql", + "base_sha256": "6bb8b12cf12503bcb25b6a9563ba444b88206fca39b9ce0edb78ecce91f88a65" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/swift.dbscheme", + "sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0", + "base_path": "codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/swift.dbscheme", + "base_sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/upgrade.properties", + "sha256": "e8a58f155fb00465bea9a397570e10bc3efac599b0a66052314e24c2b5c4b106", + "base_path": "codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/upgrade.properties", + "base_sha256": "e8a58f155fb00465bea9a397570e10bc3efac599b0a66052314e24c2b5c4b106" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/old.dbscheme", + "sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579", + "base_path": "codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/old.dbscheme", + "base_sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/swift.dbscheme", + "sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c", + "base_path": "codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/swift.dbscheme", + "base_sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/upgrade.properties", + "sha256": "ffca915170d022df1d478649b72588baa4f8e713b0486360e4d599307d8e1a5b", + "base_path": "codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/upgrade.properties", + "base_sha256": "ffca915170d022df1d478649b72588baa4f8e713b0486360e4d599307d8e1a5b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/old.dbscheme", + "sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4", + "base_path": "codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/old.dbscheme", + "base_sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/swift.dbscheme", + "sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8", + "base_path": "codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/swift.dbscheme", + "base_sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/upgrade.properties", + "sha256": "210dd0542fd1ace11d10bd979537c7f6300256b8cae97ad256958ee3bcb8d0f2", + "base_path": "codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/upgrade.properties", + "base_sha256": "210dd0542fd1ace11d10bd979537c7f6300256b8cae97ad256958ee3bcb8d0f2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/old.dbscheme", + "sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c", + "base_path": "codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/old.dbscheme", + "base_sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/swift.dbscheme", + "sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579", + "base_path": "codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/swift.dbscheme", + "base_sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/upgrade.properties", + "sha256": "1094e0f78f91c232132a20131eedb3e69e64011c9f43fcbdc88d9920a91f7a59", + "base_path": "codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/upgrade.properties", + "base_sha256": "1094e0f78f91c232132a20131eedb3e69e64011c9f43fcbdc88d9920a91f7a59" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/old.dbscheme", + "sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b", + "base_path": "codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/old.dbscheme", + "base_sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/swift.dbscheme", + "sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f", + "base_path": "codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/swift.dbscheme", + "base_sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/upgrade.properties", + "sha256": "5b6cd83c4c80fa2d0d7d0a9337c1f9bf8e498ab7fcebe3c66d4f5e169f6feddc", + "base_path": "codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/upgrade.properties", + "base_sha256": "5b6cd83c4c80fa2d0d7d0a9337c1f9bf8e498ab7fcebe3c66d4f5e169f6feddc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/old.dbscheme", + "sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb", + "base_path": "codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/old.dbscheme", + "base_sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/swift.dbscheme", + "sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10", + "base_path": "codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/swift.dbscheme", + "base_sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/upgrade.properties", + "sha256": "6d535a5c08cbf8b30fd54b54ce9c0bbb18ae09bd11878ad907c306aaf19a7132", + "base_path": "codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/upgrade.properties", + "base_sha256": "6d535a5c08cbf8b30fd54b54ce9c0bbb18ae09bd11878ad907c306aaf19a7132" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/old.dbscheme", + "sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214", + "base_path": "codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/old.dbscheme", + "base_sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/swift.dbscheme", + "sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada", + "base_path": "codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/swift.dbscheme", + "base_sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/upgrade.properties", + "sha256": "39d2ebfa3d59f9cb240de26d5fd9d64e32c7421b428a2729721c3e34f15ce5e6", + "base_path": "codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/upgrade.properties", + "base_sha256": "39d2ebfa3d59f9cb240de26d5fd9d64e32c7421b428a2729721c3e34f15ce5e6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/old.dbscheme", + "sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2", + "base_path": "codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/old.dbscheme", + "base_sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/swift.dbscheme", + "sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c", + "base_path": "codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/swift.dbscheme", + "base_sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/upgrade.properties", + "sha256": "39d699cd96041b1df4e0f75b528354aee95f42ecb03475907e0ecbfafd31679e", + "base_path": "codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/upgrade.properties", + "base_sha256": "39d699cd96041b1df4e0f75b528354aee95f42ecb03475907e0ecbfafd31679e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/old.dbscheme", + "sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639", + "base_path": "codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/old.dbscheme", + "base_sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/swift.dbscheme", + "sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "base_path": "codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/swift.dbscheme", + "base_sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.properties", + "sha256": "fbb9957303adf52bcc9739bd04cffc74bd549df2a92b46d7b00d51d96135079a", + "base_path": "codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.properties", + "base_sha256": "fbb9957303adf52bcc9739bd04cffc74bd549df2a92b46d7b00d51d96135079a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.ql", + "sha256": "c5c1452a0bf755251372362923a0c2420be072b8c891647f5d1ef3b05a664096", + "base_path": "codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.ql", + "base_sha256": "c5c1452a0bf755251372362923a0c2420be072b8c891647f5d1ef3b05a664096" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/old.dbscheme", + "sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c", + "base_path": "codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/old.dbscheme", + "base_sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/swift.dbscheme", + "sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef", + "base_path": "codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/swift.dbscheme", + "base_sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/upgrade.properties", + "sha256": "60fa0448c00a8c09724347115543069f3f6104c79e81736cf5710e0e354635fa", + "base_path": "codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/upgrade.properties", + "base_sha256": "60fa0448c00a8c09724347115543069f3f6104c79e81736cf5710e0e354635fa" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/old.dbscheme", + "sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4", + "base_path": "codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/old.dbscheme", + "base_sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/swift.dbscheme", + "sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f", + "base_path": "codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/swift.dbscheme", + "base_sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/upgrade.properties", + "sha256": "c1ccf084954e6fe7f4f10f1882f8fb230d770b0c106ac8b8d919b18e1f05b9b0", + "base_path": "codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/upgrade.properties", + "base_sha256": "c1ccf084954e6fe7f4f10f1882f8fb230d770b0c106ac8b8d919b18e1f05b9b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/old.dbscheme", + "sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc", + "base_path": "codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/old.dbscheme", + "base_sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/swift.dbscheme", + "sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214", + "base_path": "codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/swift.dbscheme", + "base_sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/upgrade.properties", + "sha256": "e0ffa45de505449f4e45156c237ea93d9b505af3e2df7404ee5e0d493dc0d9f8", + "base_path": "codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/upgrade.properties", + "base_sha256": "e0ffa45de505449f4e45156c237ea93d9b505af3e2df7404ee5e0d493dc0d9f8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/old.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/old.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/swift.dbscheme", + "sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f", + "base_path": "codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/swift.dbscheme", + "base_sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/upgrade.properties", + "sha256": "4f39fcc4218d24513b81291f6e693a69a27e5aa37ed1f494821c499506a83ace", + "base_path": "codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/upgrade.properties", + "base_sha256": "4f39fcc4218d24513b81291f6e693a69a27e5aa37ed1f494821c499506a83ace" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/availability_specs.ql", + "sha256": "35cdd173b61526fbbb5fcd594d52901bb631044aa5c2311c2771b8c2896e8138", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/availability_specs.ql", + "base_sha256": "35cdd173b61526fbbb5fcd594d52901bb631044aa5c2311c2771b8c2896e8138" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/existential_archetype_types.ql", + "sha256": "a3de33743d0c9cc83f5e1c754391edb03430a8d40de45d78bd3cf254d31ffe7e", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/existential_archetype_types.ql", + "base_sha256": "a3de33743d0c9cc83f5e1c754391edb03430a8d40de45d78bd3cf254d31ffe7e" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/key_path_components.ql", + "sha256": "7a7ff0cbd260145c58ac8cd0084abde43fe68d7d978eee78f24ea50bcf2cb2b0", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/key_path_components.ql", + "base_sha256": "7a7ff0cbd260145c58ac8cd0084abde43fe68d7d978eee78f24ea50bcf2cb2b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/old.dbscheme", + "sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/old.dbscheme", + "base_sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/swift.dbscheme", + "sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/swift.dbscheme", + "base_sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/upgrade.properties", + "sha256": "18bf755e324add241856408973ff6e074afa9c63264e18516c3ec11655fbacd4", + "base_path": "codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/upgrade.properties", + "base_sha256": "18bf755e324add241856408973ff6e074afa9c63264e18516c3ec11655fbacd4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/decl_members.ql", + "sha256": "a67ae8c0e17de8cf844142dd5979ff3086a8a8d9e1ae1099214a173e6bbd5347", + "base_path": "codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/decl_members.ql", + "base_sha256": "a67ae8c0e17de8cf844142dd5979ff3086a8a8d9e1ae1099214a173e6bbd5347" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/old.dbscheme", + "sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada", + "base_path": "codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/old.dbscheme", + "base_sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/swift.dbscheme", + "sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d", + "base_path": "codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/swift.dbscheme", + "base_sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/upgrade.properties", + "sha256": "44f1acc0eb2380b158f6432455411e572a4d4626a5f0bb0bfcb761a44949d472", + "base_path": "codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/upgrade.properties", + "base_sha256": "44f1acc0eb2380b158f6432455411e572a4d4626a5f0bb0bfcb761a44949d472" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/old.dbscheme", + "sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad", + "base_path": "codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/old.dbscheme", + "base_sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/swift.dbscheme", + "sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50", + "base_path": "codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/swift.dbscheme", + "base_sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/upgrade.properties", + "sha256": "b4787e6d29b4a2918abbbf3b62e695ca95cc2e5b4d5837e91d94b7c25fa61230", + "base_path": "codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/upgrade.properties", + "base_sha256": "b4787e6d29b4a2918abbbf3b62e695ca95cc2e5b4d5837e91d94b7c25fa61230" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b7006eaacb007a06251596835506185619b86e98/old.dbscheme", + "sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d", + "base_path": "codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/old.dbscheme", + "base_sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b7006eaacb007a06251596835506185619b86e98/swift.dbscheme", + "sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4", + "base_path": "codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/swift.dbscheme", + "base_sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b7006eaacb007a06251596835506185619b86e98/upgrade.properties", + "sha256": "d2bfd6a00f213f71d455cdf08da9a8be04bf5d20864bc7842eef7b617b0c7fb9", + "base_path": "codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/upgrade.properties", + "base_sha256": "d2bfd6a00f213f71d455cdf08da9a8be04bf5d20864bc7842eef7b617b0c7fb9" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/old.dbscheme", + "sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef", + "base_path": "codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/old.dbscheme", + "base_sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/swift.dbscheme", + "sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4", + "base_path": "codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/swift.dbscheme", + "base_sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/upgrade.properties", + "sha256": "0fe82e727758f4dc554ed07299c776be4fefede8bf04948af42167c9ed842aeb", + "base_path": "codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/upgrade.properties", + "base_sha256": "0fe82e727758f4dc554ed07299c776be4fefede8bf04948af42167c9ed842aeb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/integer_literal_exprs.ql", + "sha256": "050c48f92a5c608f9b5a70f1aad63daf28a6f757478ef4b0fc787aed1a89e93f", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/integer_literal_exprs.ql", + "base_sha256": "050c48f92a5c608f9b5a70f1aad63daf28a6f757478ef4b0fc787aed1a89e93f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/old.dbscheme", + "sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/old.dbscheme", + "base_sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/swift.dbscheme", + "sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/swift.dbscheme", + "base_sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/upgrade.properties", + "sha256": "08f15d6cf426b98702c8ef2584559d55ac1b5f5698e1a5e6694857a090027c94", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/upgrade.properties", + "base_sha256": "08f15d6cf426b98702c8ef2584559d55ac1b5f5698e1a5e6694857a090027c94" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/file_is_successfully_extracted.ql", + "sha256": "943e36a9335d40881799c021a0d0bb00f98aec457187870677894a34e0843197", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/file_is_successfully_extracted.ql", + "base_sha256": "943e36a9335d40881799c021a0d0bb00f98aec457187870677894a34e0843197" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/old.dbscheme", + "sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/old.dbscheme", + "base_sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/swift.dbscheme", + "sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/swift.dbscheme", + "base_sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/upgrade.properties", + "sha256": "77947b028e2e0253b569c81c9ab4e9307e87c79260d02a9e45025af43b9a3143", + "base_path": "codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/upgrade.properties", + "base_sha256": "77947b028e2e0253b569c81c9ab4e9307e87c79260d02a9e45025af43b9a3143" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/old.dbscheme", + "sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c", + "base_path": "codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/old.dbscheme", + "base_sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/swift.dbscheme", + "sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb", + "base_path": "codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/swift.dbscheme", + "base_sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/upgrade.properties", + "sha256": "3f3724381ae43fa33e7cc34180fe86fadb9619ddbf1a4c5059f3d9e378bb5307", + "base_path": "codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/upgrade.properties", + "base_sha256": "3f3724381ae43fa33e7cc34180fe86fadb9619ddbf1a4c5059f3d9e378bb5307" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/named_patterns.ql", + "sha256": "e7ba86326cc082bbd3840609be8a9537e306d89bfd06f79d9c04db7b3b0307ba", + "base_path": "codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/named_patterns.ql", + "base_sha256": "e7ba86326cc082bbd3840609be8a9537e306d89bfd06f79d9c04db7b3b0307ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/old.dbscheme", + "sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f", + "base_path": "codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/old.dbscheme", + "base_sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/swift.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/swift.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/upgrade.properties", + "sha256": "8652b5f79da1a212eec3be61a16dc17f86708bee5d11f7a20619c79ad4ee63dd", + "base_path": "codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/upgrade.properties", + "base_sha256": "8652b5f79da1a212eec3be61a16dc17f86708bee5d11f7a20619c79ad4ee63dd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/old.dbscheme", + "sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc", + "base_path": "codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/old.dbscheme", + "base_sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/swift.dbscheme", + "sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351", + "base_path": "codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/swift.dbscheme", + "base_sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/type_alias_decls.ql", + "sha256": "b3125e53e9364ecfbf35ab197597a321fbc81e2358a300b395e55cf769ffcf7f", + "base_path": "codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/type_alias_decls.ql", + "base_sha256": "b3125e53e9364ecfbf35ab197597a321fbc81e2358a300b395e55cf769ffcf7f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/upgrade.properties", + "sha256": "0b54990a0e8dd640c4584c560d7c37fb7a5c4f6c0dec9e1695999ce3178666cd", + "base_path": "codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/upgrade.properties", + "base_sha256": "0b54990a0e8dd640c4584c560d7c37fb7a5c4f6c0dec9e1695999ce3178666cd" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/old.dbscheme", + "sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924", + "base_path": "codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/old.dbscheme", + "base_sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/swift.dbscheme", + "sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad", + "base_path": "codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/swift.dbscheme", + "base_sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/upgrade.properties", + "sha256": "60f3f114b6b1b89a26e0a0dd61b6b3d4410310203b217bc5676e32c1bb7383ed", + "base_path": "codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/upgrade.properties", + "base_sha256": "60f3f114b6b1b89a26e0a0dd61b6b3d4410310203b217bc5676e32c1bb7383ed" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/old.dbscheme", + "sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1", + "base_path": "codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/old.dbscheme", + "base_sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/swift.dbscheme", + "sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f", + "base_path": "codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/swift.dbscheme", + "base_sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/upgrade.properties", + "sha256": "49e13cf3705abbe9ce7523cd536b12cff6a7b69ecffd2c82c5f214bf477b089b", + "base_path": "codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/upgrade.properties", + "base_sha256": "49e13cf3705abbe9ce7523cd536b12cff6a7b69ecffd2c82c5f214bf477b089b" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/old.dbscheme", + "sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3", + "base_path": "codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/old.dbscheme", + "base_sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/swift.dbscheme", + "sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5", + "base_path": "codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/swift.dbscheme", + "base_sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/upgrade.properties", + "sha256": "894847be35545d68355049fa207efa7d4d381e5eec6be71e38733ceacba29325", + "base_path": "codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/upgrade.properties", + "base_sha256": "894847be35545d68355049fa207efa7d4d381e5eec6be71e38733ceacba29325" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/old.dbscheme", + "sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351", + "base_path": "codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/old.dbscheme", + "base_sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/swift.dbscheme", + "sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3", + "base_path": "codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/swift.dbscheme", + "base_sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/upgrade.properties", + "sha256": "32267e4f476942e323b13ae06f4545f920a83436cb2b1c96be7ac647e3e97ea4", + "base_path": "codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/upgrade.properties", + "base_sha256": "32267e4f476942e323b13ae06f4545f920a83436cb2b1c96be7ac647e3e97ea4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/old.dbscheme", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "base_path": "codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/old.dbscheme", + "base_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/swift.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/swift.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/upgrade.properties", + "sha256": "15ef5a43cebec43d3b92406085fdfd9cdc2322d38ce2bf514227325e6a89c726", + "base_path": "codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/upgrade.properties", + "base_sha256": "15ef5a43cebec43d3b92406085fdfd9cdc2322d38ce2bf514227325e6a89c726" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/old.dbscheme", + "sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d", + "base_path": "codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/old.dbscheme", + "base_sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/swift.dbscheme", + "sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508", + "base_path": "codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/swift.dbscheme", + "base_sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/upgrade.properties", + "sha256": "6333bfd3d4cb5292ce42c33c914701f599a75b9b1e72af2f230f51f7544c3f3a", + "base_path": "codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/upgrade.properties", + "base_sha256": "6333bfd3d4cb5292ce42c33c914701f599a75b9b1e72af2f230f51f7544c3f3a" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/old.dbscheme", + "sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8", + "base_path": "codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/old.dbscheme", + "base_sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/swift.dbscheme", + "sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639", + "base_path": "codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/swift.dbscheme", + "base_sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.properties", + "sha256": "4a1cea5287c78f3c168bece5751b00a10dca2cdb54b6e6e400d9352ed1ef6bfe", + "base_path": "codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.properties", + "base_sha256": "4a1cea5287c78f3c168bece5751b00a10dca2cdb54b6e6e400d9352ed1ef6bfe" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.ql", + "sha256": "337f825f5505c8bfa2884f54a0728a2ffd4fc9ee2bf4d7fe007284e5430739b6", + "base_path": "codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.ql", + "base_sha256": "337f825f5505c8bfa2884f54a0728a2ffd4fc9ee2bf4d7fe007284e5430739b6" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/for_in_upgrade.ql", + "sha256": "0fd6538528f6c5c94bcd3aa77f65d0eda51c1d3404c0e76f57316ce5affa8bbb", + "base_path": "codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/for_in_upgrade.ql", + "base_sha256": "0fd6538528f6c5c94bcd3aa77f65d0eda51c1d3404c0e76f57316ce5affa8bbb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/old.dbscheme", + "sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814", + "base_path": "codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/old.dbscheme", + "base_sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/swift.dbscheme", + "sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1", + "base_path": "codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/swift.dbscheme", + "base_sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/upgrade.properties", + "sha256": "229f436342ab2344d62e2a6d9ebfd65cfa0f57929ce5a7789b50212e0b8111b0", + "base_path": "codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/upgrade.properties", + "base_sha256": "229f436342ab2344d62e2a6d9ebfd65cfa0f57929ce5a7789b50212e0b8111b0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/old.dbscheme", + "sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0", + "base_path": "codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/old.dbscheme", + "base_sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/swift.dbscheme", + "sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d", + "base_path": "codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/swift.dbscheme", + "base_sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/upgrade.properties", + "sha256": "47ae0945ab259c0a0c0ed7f084a58a919a9b9bfdbf6c7989dfc85e4b7dcb6167", + "base_path": "codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/upgrade.properties", + "base_sha256": "47ae0945ab259c0a0c0ed7f084a58a919a9b9bfdbf6c7989dfc85e4b7dcb6167" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/old.dbscheme", + "sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5", + "base_path": "codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/old.dbscheme", + "base_sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/swift.dbscheme", + "sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5", + "base_path": "codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/swift.dbscheme", + "base_sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/upgrade.properties", + "sha256": "67f07a6e6d67f8e8156fbd8e0ccf37fe0e5c213fb3a94bf6ecd1423098656317", + "base_path": "codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/upgrade.properties", + "base_sha256": "67f07a6e6d67f8e8156fbd8e0ccf37fe0e5c213fb3a94bf6ecd1423098656317" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/old.dbscheme", + "sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f", + "base_path": "codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/old.dbscheme", + "base_sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/swift.dbscheme", + "sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37", + "base_path": "codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/swift.dbscheme", + "base_sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/upgrade.properties", + "sha256": "668a719007ccfce86577bac01023f4a3f89db6509926c58d3d0527eed0f1c8d4", + "base_path": "codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/upgrade.properties", + "base_sha256": "668a719007ccfce86577bac01023f4a3f89db6509926c58d3d0527eed0f1c8d4" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/upgrades/initial/swift.dbscheme", + "sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924", + "base_path": "codeql/swift-all/6.8.4/upgrades/initial/swift.dbscheme", + "base_sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/utils/test/InlineExpectationsTest.qll", + "sha256": "a3659b6ecfd144b337c59a8407ef572c97822d2f731a2e9c6175a9b779cd64ba", + "base_path": "codeql/swift-all/6.8.4/utils/test/InlineExpectationsTest.qll", + "base_sha256": "a3659b6ecfd144b337c59a8407ef572c97822d2f731a2e9c6175a9b779cd64ba" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/utils/test/InlineExpectationsTestQuery.ql", + "sha256": "41a09bcc5c232d32eead3a33d92795b73c0ade4350eaff4889029b24633132fb", + "base_path": "codeql/swift-all/6.8.4/utils/test/InlineExpectationsTestQuery.ql", + "base_sha256": "41a09bcc5c232d32eead3a33d92795b73c0ade4350eaff4889029b24633132fb" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/utils/test/InlineFlowTest.qll", + "sha256": "5ba85a98693f3cee38f5f1fdc716ae07b17679d7e582f176a834c2cc7e91754c", + "base_path": "codeql/swift-all/6.8.4/utils/test/InlineFlowTest.qll", + "base_sha256": "5ba85a98693f3cee38f5f1fdc716ae07b17679d7e582f176a834c2cc7e91754c" + }, + { + "path": "codeql/swift-all/6.8.4-dfb.3/utils/test/internal/InlineExpectationsTestImpl.qll", + "sha256": "90882783d4a7706de87c2cca8a515ddadacb727308f9b931abe43336248e94da", + "base_path": "codeql/swift-all/6.8.4/utils/test/internal/InlineExpectationsTestImpl.qll", + "base_sha256": "90882783d4a7706de87c2cca8a515ddadacb727308f9b931abe43336248e94da" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/CHANGELOG.md", + "sha256": "1c4f6546b848e75b2ffae55c8fbcf0222b024feb19cacb6ee12fcb4df0c8002c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/CHANGELOG.md", + "base_sha256": "1c4f6546b848e75b2ffae55c8fbcf0222b024feb19cacb6ee12fcb4df0c8002c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/ConceptsShared.qll", + "sha256": "4dba7da8074409cfac3c578c1523d42998673d8fbb5ee7e879c11571dee98959", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/ConceptsShared.qll", + "base_sha256": "4dba7da8074409cfac3c578c1523d42998673d8fbb5ee7e879c11571dee98959" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/CryptoAlgorithms.qll", + "sha256": "c7e9d5e03ba23b98ae15ea2e2c644ee727cf3f9a025ebf2f7d7f0de7bbc02270", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/CryptoAlgorithms.qll", + "base_sha256": "c7e9d5e03ba23b98ae15ea2e2c644ee727cf3f9a025ebf2f7d7f0de7bbc02270" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/internal/CryptoAlgorithmNames.qll", + "sha256": "a3acac3cdbaadf836dd608022b8eb437c94bf72e72b474db319a3c661a03ed41", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/internal/CryptoAlgorithmNames.qll", + "base_sha256": "a3acac3cdbaadf836dd608022b8eb437c94bf72e72b474db319a3c661a03ed41" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/internal/SensitiveDataHeuristics.qll", + "sha256": "6fd9299a739a25250dae9a256c3fad0b6ea122db5499f3085fd66ff4e956702a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/codeql/concepts/internal/SensitiveDataHeuristics.qll", + "base_sha256": "6fd9299a739a25250dae9a256c3fad0b6ea122db5499f3085fd66ff4e956702a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/qlpack.yml", + "sha256": "b2b02f82140a0620f09cc6c519bf18e0761584e8df8f222dccf2dc235f7608e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/concepts/0.0.32/qlpack.yml", + "base_sha256": "b2b02f82140a0620f09cc6c519bf18e0761584e8df8f222dccf2dc235f7608e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/CHANGELOG.md", + "sha256": "6ef567602f62302ab573c65e09ff2f8d0a62f47b1f5fb440fc7bdd66fb429f6f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/CHANGELOG.md", + "base_sha256": "6ef567602f62302ab573c65e09ff2f8d0a62f47b1f5fb440fc7bdd66fb429f6f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/BasicBlock.qll", + "sha256": "9f89be49ea91bda5c81abf5bee13ee9fdb73ebb6873fa5b0c5952f5b6a9bcfa7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/BasicBlock.qll", + "base_sha256": "9f89be49ea91bda5c81abf5bee13ee9fdb73ebb6873fa5b0c5952f5b6a9bcfa7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/Cfg.qll", + "sha256": "203e8d576f3f0c384ecfe883cbea6e3b34cc5a60901ba104b7c8162a46063815", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/Cfg.qll", + "base_sha256": "203e8d576f3f0c384ecfe883cbea6e3b34cc5a60901ba104b7c8162a46063815" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowGraph.qll", + "sha256": "5233d53f308a3ea3d3e9d8e6e482a28032a68fef53f46e2e25a9f6b68a294180", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowGraph.qll", + "base_sha256": "5233d53f308a3ea3d3e9d8e6e482a28032a68fef53f46e2e25a9f6b68a294180" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowReachability.qll", + "sha256": "dc1c9c11fc109575dc746541fc943982d9de7c692eb81e6d6d33c65be8bc1c33", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/ControlFlowReachability.qll", + "base_sha256": "dc1c9c11fc109575dc746541fc943982d9de7c692eb81e6d6d33c65be8bc1c33" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/Guards.qll", + "sha256": "42dcc120f3ae970f2096df3e02cf4ceefd4e4172941db25f53b9496ed9fe8092", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/Guards.qll", + "base_sha256": "42dcc120f3ae970f2096df3e02cf4ceefd4e4172941db25f53b9496ed9fe8092" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/PrintGraph.qll", + "sha256": "5c408f842f717e13bd227b647e9c2df49ddfffc4a88722d264961d10071d1bab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/PrintGraph.qll", + "base_sha256": "5c408f842f717e13bd227b647e9c2df49ddfffc4a88722d264961d10071d1bab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/SuccessorType.qll", + "sha256": "52dcff73b30badf1f95b98f2fd5f7fe1788b665d09e03755d0bfd6c61c7ddc15", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/SuccessorType.qll", + "base_sha256": "52dcff73b30badf1f95b98f2fd5f7fe1788b665d09e03755d0bfd6c61c7ddc15" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/queries/ConstantCondition.qll", + "sha256": "b8b4ae74470e3511b41dc0e12ef7935e973b771e776a7365b1af0ad8709149b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/queries/ConstantCondition.qll", + "base_sha256": "b8b4ae74470e3511b41dc0e12ef7935e973b771e776a7365b1af0ad8709149b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/test/TestCfg.qll", + "sha256": "900096df84cfdf9375b2a63bc9634c69408d16f8d7245cc3351b3b4178d571bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/codeql/controlflow/test/TestCfg.qll", + "base_sha256": "900096df84cfdf9375b2a63bc9634c69408d16f8d7245cc3351b3b4178d571bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/qlpack.yml", + "sha256": "fdf89d231f36d07a34f4bbe1de8b2c12104d8702ba19139be5bc933b2250098e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/controlflow/2.0.42/qlpack.yml", + "base_sha256": "fdf89d231f36d07a34f4bbe1de8b2c12104d8702ba19139be5bc933b2250098e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/CHANGELOG.md", + "sha256": "14d6d005bf46bf97b936afcb1b8e6cfbf4fe08a1ac8f1050989763ff77cc99d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/CHANGELOG.md", + "base_sha256": "14d6d005bf46bf97b936afcb1b8e6cfbf4fe08a1ac8f1050989763ff77cc99d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/DataFlow.qll", + "sha256": "30d61716d357fdca51a0fd6c508a4c8227091cbafd5dc9c11fbf6b59b30caf07", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/DataFlow.qll", + "base_sha256": "30d61716d357fdca51a0fd6c508a4c8227091cbafd5dc9c11fbf6b59b30caf07" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/TaintTracking.qll", + "sha256": "a859aeee76c0a96662209448646d47194359490605b7d25642f7465637357b8d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/TaintTracking.qll", + "base_sha256": "a859aeee76c0a96662209448646d47194359490605b7d25642f7465637357b8d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/VariableCapture.qll", + "sha256": "bd2a5edb8c72e50dc1067b7591fff56c79d8443a0ec89455b41ccebbc1dd8e83", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/VariableCapture.qll", + "base_sha256": "bd2a5edb8c72e50dc1067b7591fff56c79d8443a0ec89455b41ccebbc1dd8e83" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/AccessPathSyntax.qll", + "sha256": "6273aeb4548582cee22dd5e45bdd176a33abfc358f3dc6689b2f1c46a7a334c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/AccessPathSyntax.qll", + "base_sha256": "6273aeb4548582cee22dd5e45bdd176a33abfc358f3dc6689b2f1c46a7a334c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/ContentDataFlowImpl.qll", + "sha256": "5f80abea3f70de2a5902346d63b42e7d6a1d8df835e19d2f49dbf4c12c8c1183", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/ContentDataFlowImpl.qll", + "base_sha256": "5f80abea3f70de2a5902346d63b42e7d6a1d8df835e19d2f49dbf4c12c8c1183" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImpl.qll", + "sha256": "48abc6ae3a155494379f139d6a71d0d9b27469824e8f2dc5a72ff39a82ce64bf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImpl.qll", + "base_sha256": "48abc6ae3a155494379f139d6a71d0d9b27469824e8f2dc5a72ff39a82ce64bf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplCommon.qll", + "sha256": "a510c5dec01216057a957381bc714a0d9e5f09ac1a3842b1466e882b4a39fc32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplCommon.qll", + "base_sha256": "a510c5dec01216057a957381bc714a0d9e5f09ac1a3842b1466e882b4a39fc32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplConsistency.qll", + "sha256": "5eafefc1b373e161da1389758e6a19bed4dc328899dbe6752b92503c00acbf82", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplConsistency.qll", + "base_sha256": "5eafefc1b373e161da1389758e6a19bed4dc328899dbe6752b92503c00acbf82" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplStage1.qll", + "sha256": "f991aecc83bac7ad9f6dfa1325149eb866fdbbd99b42aef05082fd442d87a11f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/DataFlowImplStage1.qll", + "base_sha256": "f991aecc83bac7ad9f6dfa1325149eb866fdbbd99b42aef05082fd442d87a11f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/FlowSummaryImpl.qll", + "sha256": "a1bb86bff036250a9d2e406601e33c3d02d67ea9da856d764cf5a931e6027353", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/internal/FlowSummaryImpl.qll", + "base_sha256": "a1bb86bff036250a9d2e406601e33c3d02d67ea9da856d764cf5a931e6027353" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/test/InlineFlowTest.qll", + "sha256": "e22aeee235915c4feb5fc63c3a79f0fbf147d0bed1df72c323e006485a0357b2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/test/InlineFlowTest.qll", + "base_sha256": "e22aeee235915c4feb5fc63c3a79f0fbf147d0bed1df72c323e006485a0357b2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/test/ProvenancePathGraph.qll", + "sha256": "58f3c74e0747b84eeb6f714c03998d4745d46f2a238eef92cf78b413a0fabed0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/codeql/dataflow/test/ProvenancePathGraph.qll", + "base_sha256": "58f3c74e0747b84eeb6f714c03998d4745d46f2a238eef92cf78b413a0fabed0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/qlpack.yml", + "sha256": "2bdc98809eca90aeb64d0c1130fe4ab6a33818cf021ff35d3397553073cfada5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/dataflow/2.1.14/qlpack.yml", + "base_sha256": "2bdc98809eca90aeb64d0c1130fe4ab6a33818cf021ff35d3397553073cfada5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/CHANGELOG.md", + "sha256": "8a0c24e70636fa9f62ea6925492066e68315d565b9ce2bbafa9c7d03f5e6a3ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/CHANGELOG.md", + "base_sha256": "8a0c24e70636fa9f62ea6925492066e68315d565b9ce2bbafa9c7d03f5e6a3ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/ModelValidation.qll", + "sha256": "bc81e6b6258179ba84e02d134ef5d3a3eee5c23ed5a3b1ab427f855bba0a6243", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/ModelValidation.qll", + "base_sha256": "bc81e6b6258179ba84e02d134ef5d3a3eee5c23ed5a3b1ab427f855bba0a6243" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/dynamic/GraphExport.qll", + "sha256": "ada805a404f695bf5c8d4f85a77adeebc241e397962c65e360861180fca33a85", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/dynamic/GraphExport.qll", + "base_sha256": "ada805a404f695bf5c8d4f85a77adeebc241e397962c65e360861180fca33a85" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll", + "sha256": "390bf25d3609f213896c8255754fdf49cde9b1cec4be2677ef19c19705eaf52f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll", + "base_sha256": "390bf25d3609f213896c8255754fdf49cde9b1cec4be2677ef19c19705eaf52f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelPrinting.qll", + "sha256": "69422c4f1bf80f4180d837165a139fbba8d1e19bf489630a2ee36c7f57dd2807", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/modelgenerator/internal/ModelPrinting.qll", + "base_sha256": "69422c4f1bf80f4180d837165a139fbba8d1e19bf489630a2ee36c7f57dd2807" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/static/ModelsAsData.qll", + "sha256": "4028c8130da9706e62062cb4072eb9983f44661bbda1e123e7462270257b8d36", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/static/ModelsAsData.qll", + "base_sha256": "4028c8130da9706e62062cb4072eb9983f44661bbda1e123e7462270257b8d36" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/test/InlineMadTest.qll", + "sha256": "50e739c09c961e81454768727fdf56233a8479f4ae9179b3e33998f685354da8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/codeql/mad/test/InlineMadTest.qll", + "base_sha256": "50e739c09c961e81454768727fdf56233a8479f4ae9179b3e33998f685354da8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/qlpack.yml", + "sha256": "2531fa806e2f73141f6d944ecbf46e761ea924fe31e0cd1e30eab8898bdc899a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/mad/1.0.58/qlpack.yml", + "base_sha256": "2531fa806e2f73141f6d944ecbf46e761ea924fe31e0cd1e30eab8898bdc899a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/CHANGELOG.md", + "sha256": "defc1d0a89931114046c17bdc0342027f1e5194dfa94729d17cabdd43c8ee341", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/CHANGELOG.md", + "base_sha256": "defc1d0a89931114046c17bdc0342027f1e5194dfa94729d17cabdd43c8ee341" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/HostnameRegexp.qll", + "sha256": "13b5fc99b1a87cc9c6950684fc1f528b5eccb11a06e88670ef05caebd82a15c8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/HostnameRegexp.qll", + "base_sha256": "13b5fc99b1a87cc9c6950684fc1f528b5eccb11a06e88670ef05caebd82a15c8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/MissingRegExpAnchor.qll", + "sha256": "dd224fada90ff12172b187dfa3335e59b5e96d336287fdc153bfc8ce851f1e26", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/MissingRegExpAnchor.qll", + "base_sha256": "dd224fada90ff12172b187dfa3335e59b5e96d336287fdc153bfc8ce851f1e26" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/OverlyLargeRangeQuery.qll", + "sha256": "84a71e2acea09799fd2dad1f5d9e58673d3cecc14059941b1e3198146d2d2eb6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/OverlyLargeRangeQuery.qll", + "base_sha256": "84a71e2acea09799fd2dad1f5d9e58673d3cecc14059941b1e3198146d2d2eb6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/RegexTreeView.qll", + "sha256": "e66c94ed35c6628ba884b54485205fe1ef225268b1af52601b261ea4f47ee7d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/RegexTreeView.qll", + "base_sha256": "e66c94ed35c6628ba884b54485205fe1ef225268b1af52601b261ea4f47ee7d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/BadTagFilterQuery.qll", + "sha256": "cd6f5fd4e37b9d04f54d46667d1272be7a528265abb788768a87301c4252315c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/BadTagFilterQuery.qll", + "base_sha256": "cd6f5fd4e37b9d04f54d46667d1272be7a528265abb788768a87301c4252315c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/ExponentialBackTracking.qll", + "sha256": "ad1555c356ca67969904ef637ece505e1e4e90511be009bc941218843163d0f8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/ExponentialBackTracking.qll", + "base_sha256": "ad1555c356ca67969904ef637ece505e1e4e90511be009bc941218843163d0f8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/NfaUtils.qll", + "sha256": "b7e39c9a056f31169787e7a696ecc2426a1fe4074dc43bf1438d16c5608f6013", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/NfaUtils.qll", + "base_sha256": "b7e39c9a056f31169787e7a696ecc2426a1fe4074dc43bf1438d16c5608f6013" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/RegexpMatching.qll", + "sha256": "12665e561e834d0cd84037d3f249ebf77224448659ad6d94c7bc230143e433c5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/RegexpMatching.qll", + "base_sha256": "12665e561e834d0cd84037d3f249ebf77224448659ad6d94c7bc230143e433c5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/SuperlinearBackTracking.qll", + "sha256": "4e62f95408b8a6c46ad1c28d3827447e768a45f537489e7219f9ede30a8c1c07", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/codeql/regex/nfa/SuperlinearBackTracking.qll", + "base_sha256": "4e62f95408b8a6c46ad1c28d3827447e768a45f537489e7219f9ede30a8c1c07" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/qlpack.yml", + "sha256": "a568bfaf738a421c9cf7206a5178ef0610eea8d6e2a42e1dc112c09356057fba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/regex/1.0.58/qlpack.yml", + "base_sha256": "a568bfaf738a421c9cf7206a5178ef0610eea8d6e2a42e1dc112c09356057fba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/CHANGELOG.md", + "sha256": "3ac16fd54ce31d0f3c9a8529d891180563c9081dcc0de1d89c9c665e66ed05e2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/CHANGELOG.md", + "base_sha256": "3ac16fd54ce31d0f3c9a8529d891180563c9081dcc0de1d89c9c665e66ed05e2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/codeql/ssa/Ssa.qll", + "sha256": "d10ba25de9eb2e20c43ae1c63d2344d61c5e8504f8b0a4f811c91e746f40ab9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/codeql/ssa/Ssa.qll", + "base_sha256": "d10ba25de9eb2e20c43ae1c63d2344d61c5e8504f8b0a4f811c91e746f40ab9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/qlpack.yml", + "sha256": "7192b330c8e62c1ef5cba8254781cb4e7c0e360ef901f900e6c13f8fd35ee0e0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/ssa/2.0.34/qlpack.yml", + "base_sha256": "7192b330c8e62c1ef5cba8254781cb4e7c0e360ef901f900e6c13f8fd35ee0e0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/CHANGELOG.md", + "sha256": "5ab377ccf8a43eaed09476b4a969a3f87dfbad4035ebd815b42e038c49450f3d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/CHANGELOG.md", + "base_sha256": "5ab377ccf8a43eaed09476b4a969a3f87dfbad4035ebd815b42e038c49450f3d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-quality-extended-selectors.yml", + "sha256": "416c7a561ab48d61ede12705ddc061b7b981a52a2ccddca1a5098cc570a1787b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-quality-extended-selectors.yml", + "base_sha256": "416c7a561ab48d61ede12705ddc061b7b981a52a2ccddca1a5098cc570a1787b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-quality-selectors.yml", + "sha256": "1a9935eab078a08873a574a8ffc3a4ccfef40d00c6ce0a8e17f1a2860c32b0a6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-quality-selectors.yml", + "base_sha256": "1a9935eab078a08873a574a8ffc3a4ccfef40d00c6ce0a8e17f1a2860c32b0a6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-scanning-selectors.yml", + "sha256": "33ff5e25da1940aff0930beb6101739bcfce2b11982c829f0b152988c245bc52", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/code-scanning-selectors.yml", + "base_sha256": "33ff5e25da1940aff0930beb6101739bcfce2b11982c829f0b152988c245bc52" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/lgtm-displayed-only.yml", + "sha256": "30c87027fc635d3fe6c8744a0e4c85619adf10ef3026f26eecc3deb0b1317da0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/lgtm-displayed-only.yml", + "base_sha256": "30c87027fc635d3fe6c8744a0e4c85619adf10ef3026f26eecc3deb0b1317da0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/lgtm-selectors.yml", + "sha256": "c70953dbe66564d4342263f1a0fadf62b19c3e9655adb563b45785087b7e8dd4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/lgtm-selectors.yml", + "base_sha256": "c70953dbe66564d4342263f1a0fadf62b19c3e9655adb563b45785087b7e8dd4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/qlpack.yml", + "sha256": "632c19991a74fa47a9f0dbe50ec8cef0509263269e207eef1020dd5cb647f405", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/qlpack.yml", + "base_sha256": "632c19991a74fa47a9f0dbe50ec8cef0509263269e207eef1020dd5cb647f405" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-and-frozen-quality-selectors.yml", + "sha256": "db713cc14148e088caf99acaf2c3cd6035f6a14f3a0f01fdc256b0c6a3c0d1fd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-and-frozen-quality-selectors.yml", + "base_sha256": "db713cc14148e088caf99acaf2c3cd6035f6a14f3a0f01fdc256b0c6a3c0d1fd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-and-quality-selectors.yml", + "sha256": "e5e26bab3b896edd3c3daa8bd002b6979c76133a9bba33c3037b63a39c1847aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-and-quality-selectors.yml", + "base_sha256": "e5e26bab3b896edd3c3daa8bd002b6979c76133a9bba33c3037b63a39c1847aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-experimental-selectors.yml", + "sha256": "67f7ce72b21f24ee6430de82409788ae5fd0db853c1a0e0e49c2fc6f2c10296d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-experimental-selectors.yml", + "base_sha256": "67f7ce72b21f24ee6430de82409788ae5fd0db853c1a0e0e49c2fc6f2c10296d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-extended-selectors.yml", + "sha256": "b7aa198be7e5e8ab999591c2c9848e96d0ba8e5b9b5db702790f039ff6bcdb56", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/suite-helpers/1.0.58/security-extended-selectors.yml", + "base_sha256": "b7aa198be7e5e8ab999591c2c9848e96d0ba8e5b9b5db702790f039ff6bcdb56" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/CHANGELOG.md", + "sha256": "1400b17cb613a3c291f9e76a1ee4bf73e2b4081f14d0a4f3f4571431580b5db5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/CHANGELOG.md", + "base_sha256": "1400b17cb613a3c291f9e76a1ee4bf73e2b4081f14d0a4f3f4571431580b5db5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/Customizations.qll", + "sha256": "fbb6013f59ab4a0fddcc57e3ec851bf1820f02be3a91ff728fefe348a2edb3aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/Customizations.qll", + "base_sha256": "fbb6013f59ab4a0fddcc57e3ec851bf1820f02be3a91ff728fefe348a2edb3aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/IDEContextual.qll", + "sha256": "f027322eda8407053549f695f93c91068a01d851648479b9adba48f14adf2031", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/IDEContextual.qll", + "base_sha256": "f027322eda8407053549f695f93c91068a01d851648479b9adba48f14adf2031" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/StringFormat.qll", + "sha256": "0342597ba3d79d81559d9faeea7981e2fb3d04b67c1ca318799630ad8c9d1371", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/StringFormat.qll", + "base_sha256": "0342597ba3d79d81559d9faeea7981e2fb3d04b67c1ca318799630ad8c9d1371" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/Unit.qll", + "sha256": "d527756b32637b2c2defacde733b1b1f0fed36c801929822a94bcc8216f71672", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/Unit.qll", + "base_sha256": "d527756b32637b2c2defacde733b1b1f0fed36c801929822a94bcc8216f71672" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/BasicBlocks.qll", + "sha256": "8997736c584ca9bc275054e4feafd88f68438727cbee236fc5f7fa8698e7d244", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/BasicBlocks.qll", + "base_sha256": "8997736c584ca9bc275054e4feafd88f68438727cbee236fc5f7fa8698e7d244" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/CfgNodes.qll", + "sha256": "95b439eb5bf554926ddac28904773f2150df8ac457b91afc493aea578036ef2a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/CfgNodes.qll", + "base_sha256": "95b439eb5bf554926ddac28904773f2150df8ac457b91afc493aea578036ef2a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/ControlFlowGraph.qll", + "sha256": "bab751e6c1ccd91d921d966c24e4eddfb8f00d326bf3fd98187723ba14f98fa2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/ControlFlowGraph.qll", + "base_sha256": "bab751e6c1ccd91d921d966c24e4eddfb8f00d326bf3fd98187723ba14f98fa2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/AstControlFlowTrees.qll", + "sha256": "9c531b1bc12f64942b5465294f339fdb1279be74e09d40a5d50a506fdaf5af54", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/AstControlFlowTrees.qll", + "base_sha256": "9c531b1bc12f64942b5465294f339fdb1279be74e09d40a5d50a506fdaf5af54" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Completion.qll", + "sha256": "2cf977731399ad5a37df89115ac5f8b0cec98539c37b55b0a0147b078036da70", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Completion.qll", + "base_sha256": "2cf977731399ad5a37df89115ac5f8b0cec98539c37b55b0a0147b078036da70" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowElements.qll", + "sha256": "75004eb76617e353c4710a6ac222c968e66c387b1b11cc46fe577f4957bbb690", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowElements.qll", + "base_sha256": "75004eb76617e353c4710a6ac222c968e66c387b1b11cc46fe577f4957bbb690" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll", + "sha256": "6c4452584a1f2622410cc388cd5d46eb6c418d05f433deb08e06f9192cdfd0df", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll", + "base_sha256": "6c4452584a1f2622410cc388cd5d46eb6c418d05f433deb08e06f9192cdfd0df" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImplSpecific.qll", + "sha256": "a6b05f7839b2de8732be63c966fada72146e582bce03b2ef3bff1a5e577e7719", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/ControlFlowGraphImplSpecific.qll", + "base_sha256": "a6b05f7839b2de8732be63c966fada72146e582bce03b2ef3bff1a5e577e7719" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/PrintCFG.ql", + "sha256": "df1e3a109c0dc45e5a2b49ddfa67b802bd78e2dde8c2e6f281eac6b3b1d51354", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/PrintCFG.ql", + "base_sha256": "df1e3a109c0dc45e5a2b49ddfa67b802bd78e2dde8c2e6f281eac6b3b1d51354" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Scope.qll", + "sha256": "2811738e1903f960d416b2187cf7628ab7691c33a96a1be51f701ca4bf3eb5f3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Scope.qll", + "base_sha256": "2811738e1903f960d416b2187cf7628ab7691c33a96a1be51f701ca4bf3eb5f3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Splitting.qll", + "sha256": "b5fd8e9a40defa73e797f2dffe25fe48ebc8b15f884958874867653ec3b69473", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/controlflow/internal/Splitting.qll", + "base_sha256": "b5fd8e9a40defa73e797f2dffe25fe48ebc8b15f884958874867653ec3b69473" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/DataFlow.qll", + "sha256": "28b88a424fc23c02dfea24a967b401bb6a65f20b2f529e6d627963c4038cea65", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/DataFlow.qll", + "base_sha256": "28b88a424fc23c02dfea24a967b401bb6a65f20b2f529e6d627963c4038cea65" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/ExternalFlow.qll", + "sha256": "bae2a16ba1a4176d48f8a83d373d3f1dc869b5df8512022424502a053475ca35", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/ExternalFlow.qll", + "base_sha256": "bae2a16ba1a4176d48f8a83d373d3f1dc869b5df8512022424502a053475ca35" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSources.qll", + "sha256": "9ba3b22304b6fdf43925cd97a110a2ee7f4133bc9eb3fb16e9534ec7778e1035", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSources.qll", + "base_sha256": "9ba3b22304b6fdf43925cd97a110a2ee7f4133bc9eb3fb16e9534ec7778e1035" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSteps.qll", + "sha256": "c033c52b23ab22baeafc0b13ad2efbaff1356cd3a6a6858278dee3ae8db41e29", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSteps.qll", + "base_sha256": "c033c52b23ab22baeafc0b13ad2efbaff1356cd3a6a6858278dee3ae8db41e29" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSummary.qll", + "sha256": "931d8f7aa832707717da0fc84c9ecb7b32db714d3497f039f8189645def56808", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/FlowSummary.qll", + "base_sha256": "931d8f7aa832707717da0fc84c9ecb7b32db714d3497f039f8189645def56808" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll", + "sha256": "50259f376c2246c6bcd163088e9644de81e48b8d5de0969e149ca5ef66013d4d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/Ssa.qll", + "base_sha256": "50259f376c2246c6bcd163088e9644de81e48b8d5de0969e149ca5ef66013d4d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/TaintTracking.qll", + "sha256": "e44124510ffb429a7047354913861d38fa1955f207e81df8d33a07307a139b19", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/TaintTracking.qll", + "base_sha256": "e44124510ffb429a7047354913861d38fa1955f207e81df8d33a07307a139b19" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowDispatch.qll", + "sha256": "b17a66e3b17a76290ee4a853d4ebf63554787de2c771f3f930029f12e1a952f7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowDispatch.qll", + "base_sha256": "b17a66e3b17a76290ee4a853d4ebf63554787de2c771f3f930029f12e1a952f7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImpl.qll", + "sha256": "1fad2523c34b86ea3fe83b3f1510342542cd47ff59c7348e30959775b53af751", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImpl.qll", + "base_sha256": "1fad2523c34b86ea3fe83b3f1510342542cd47ff59c7348e30959775b53af751" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplCommon.qll", + "sha256": "40c240541e408ab48131025be556eed1d2c06d05e41595f1a01c330d1ddb8878", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplCommon.qll", + "base_sha256": "40c240541e408ab48131025be556eed1d2c06d05e41595f1a01c330d1ddb8878" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplConsistency.qll", + "sha256": "c0b4e2dfba5e8535b44f090a19253b11d55de378e6bba4452ec497d653d86d7e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplConsistency.qll", + "base_sha256": "c0b4e2dfba5e8535b44f090a19253b11d55de378e6bba4452ec497d653d86d7e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplSpecific.qll", + "sha256": "f24771c4bc2df16b111b9071830073a1eec13a64534be595f18d1bb0a09b6d00", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowImplSpecific.qll", + "base_sha256": "f24771c4bc2df16b111b9071830073a1eec13a64534be595f18d1bb0a09b6d00" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPrivate.qll", + "sha256": "90bda344af1b10db281c132e6dab264d8f6feb632fa036d2dba70ecab5b53181", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPrivate.qll", + "base_sha256": "90bda344af1b10db281c132e6dab264d8f6feb632fa036d2dba70ecab5b53181" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPublic.qll", + "sha256": "1d3f424c3cf6e3b9031f3f170152b5f3547bb71cf813828316dd7a3b99ed65bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/DataFlowPublic.qll", + "base_sha256": "1d3f424c3cf6e3b9031f3f170152b5f3547bb71cf813828316dd7a3b99ed65bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/FlowSummaryImpl.qll", + "sha256": "0f14f4656c0386a25fdf2d762fd81f1ec9bbc93c7de5ee5256e11b23e6a56177", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/FlowSummaryImpl.qll", + "base_sha256": "0f14f4656c0386a25fdf2d762fd81f1ec9bbc93c7de5ee5256e11b23e6a56177" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingImplSpecific.qll", + "sha256": "df66e9565fad6be64c6a45d8561ec2f0bd645f126497df5d5b38c78f01911c41", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingImplSpecific.qll", + "base_sha256": "df66e9565fad6be64c6a45d8561ec2f0bd645f126497df5d5b38c78f01911c41" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPrivate.qll", + "sha256": "56a6677422f33b0491ead6cc27670d7e273c3ba94b729e2e383b6ff9390f8932", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPrivate.qll", + "base_sha256": "56a6677422f33b0491ead6cc27670d7e273c3ba94b729e2e383b6ff9390f8932" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPublic.qll", + "sha256": "bc056488953188472604320573f35b7edc0d2e088160ffedae1efa497665e4bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/dataflow/internal/TaintTrackingPublic.qll", + "base_sha256": "bc056488953188472604320573f35b7edc0d2e088160ffedae1efa497665e4bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AstNode.qll", + "sha256": "52cd9240f984ea8c6b6ebfe32b255dcf562fa1972cc568487d970f4f3c9eca5a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AstNode.qll", + "base_sha256": "52cd9240f984ea8c6b6ebfe32b255dcf562fa1972cc568487d970f4f3c9eca5a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilityInfo.qll", + "sha256": "fc6a467df77d5c8a28e08628f69b1383dff5a602820e65bb7d4ad86cdf89a2ff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilityInfo.qll", + "base_sha256": "fc6a467df77d5c8a28e08628f69b1383dff5a602820e65bb7d4ad86cdf89a2ff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilitySpec.qll", + "sha256": "fd15cd9df32b6a499ae764cd065abb25c5fde91d813e0823496d6787fd1ea032", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/AvailabilitySpec.qll", + "base_sha256": "fd15cd9df32b6a499ae764cd065abb25c5fde91d813e0823496d6787fd1ea032" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Callable.qll", + "sha256": "a8ad9b922f2a2e0894ed4322bd1ed6ed18a5d4cf1677d554b4911988add04660", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Callable.qll", + "base_sha256": "a8ad9b922f2a2e0894ed4322bd1ed6ed18a5d4cf1677d554b4911988add04660" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Comment.qll", + "sha256": "3ead3abdccae7d88c1273fd8658eec9c5819d6179e67e3b494902a1e9e2206af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Comment.qll", + "base_sha256": "3ead3abdccae7d88c1273fd8658eec9c5819d6179e67e3b494902a1e9e2206af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Comments.qll", + "sha256": "ccaae64f20186640429f28b40349b9692e217348c6f9d1601a06e051b3bec454", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Comments.qll", + "base_sha256": "ccaae64f20186640429f28b40349b9692e217348c6f9d1601a06e051b3bec454" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/CompilerDiagnostics.qll", + "sha256": "d709ec27fd2a4767741707267c3b76d93643caab88a763b2663eb5d11932f614", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/CompilerDiagnostics.qll", + "base_sha256": "d709ec27fd2a4767741707267c3b76d93643caab88a763b2663eb5d11932f614" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/DbFile.qll", + "sha256": "3d2e066ab55d77e2a1d7d062c9dff3660c328fd47a4f466ed8cf50e4980573b7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/DbFile.qll", + "base_sha256": "3d2e066ab55d77e2a1d7d062c9dff3660c328fd47a4f466ed8cf50e4980573b7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/DbLocation.qll", + "sha256": "7e561440179a6a3a194177594cbe5fdd538af2bf19b9375c2a37cca7b4dd6606", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/DbLocation.qll", + "base_sha256": "7e561440179a6a3a194177594cbe5fdd538af2bf19b9375c2a37cca7b4dd6606" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Diagnostics.qll", + "sha256": "c00e7cf0cb98a381f0e196e453f9a291bf7d54c27e0182c8a0fb1ff2a01c8c01", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Diagnostics.qll", + "base_sha256": "c00e7cf0cb98a381f0e196e453f9a291bf7d54c27e0182c8a0fb1ff2a01c8c01" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Element.qll", + "sha256": "6a31d3dfe1c6b372900db485f80c66fd112a9ef68fe35053f2995e51497faae2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Element.qll", + "base_sha256": "6a31d3dfe1c6b372900db485f80c66fd112a9ef68fe35053f2995e51497faae2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/ErrorElement.qll", + "sha256": "a53ff485e59410880ecf924f764e4a43ed136c755131abbbba0ad606a09513e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/ErrorElement.qll", + "base_sha256": "a53ff485e59410880ecf924f764e4a43ed136c755131abbbba0ad606a09513e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/File.qll", + "sha256": "4da63297a2f561199152759ede6892fec1bdf0431ae70a0027c9e38d485d91b5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/File.qll", + "base_sha256": "4da63297a2f561199152759ede6892fec1bdf0431ae70a0027c9e38d485d91b5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/KeyPathComponent.qll", + "sha256": "ab82cebb73753bf72ef8f79c271851dc7e738a25c7100b634630f4363ceec061", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/KeyPathComponent.qll", + "base_sha256": "ab82cebb73753bf72ef8f79c271851dc7e738a25c7100b634630f4363ceec061" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Locatable.qll", + "sha256": "89ba4dbebcfa291797407c27087d91a18b1ec1bc97140a14ec08dbb12cef7395", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Locatable.qll", + "base_sha256": "89ba4dbebcfa291797407c27087d91a18b1ec1bc97140a14ec08dbb12cef7395" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Location.qll", + "sha256": "9b951af94891848ecea9a690741e4a401c4b7ad676fd1fcee703fce4dcee2da4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/Location.qll", + "base_sha256": "9b951af94891848ecea9a690741e4a401c4b7ad676fd1fcee703fce4dcee2da4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/MacroRole.qll", + "sha256": "858a7fe124cb8874e1fe62b3b36153740b0bb1cd1e9ed0005b36d01040960ed8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/MacroRole.qll", + "base_sha256": "858a7fe124cb8874e1fe62b3b36153740b0bb1cd1e9ed0005b36d01040960ed8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnknownFile.qll", + "sha256": "0ec046d67ebdc1722915b0d952468d1d3c3dfdf2c61e7fa215c7ba2fb91de04c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnknownFile.qll", + "base_sha256": "0ec046d67ebdc1722915b0d952468d1d3c3dfdf2c61e7fa215c7ba2fb91de04c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnknownLocation.qll", + "sha256": "2e3a1271f0df925c1deae232b26ba031322611f87f0326fe747475445c0e2485", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnknownLocation.qll", + "base_sha256": "2e3a1271f0df925c1deae232b26ba031322611f87f0326fe747475445c0e2485" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnspecifiedElement.qll", + "sha256": "858a15ed565231c15d09aa2e15acd4842a23ef8b0f76de792297fa8062e2f287", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/UnspecifiedElement.qll", + "base_sha256": "858a15ed565231c15d09aa2e15acd4842a23ef8b0f76de792297fa8062e2f287" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractStorageDecl.qll", + "sha256": "86c73f9f29daad6c29403c21a1159224c1b18357318539da505ecf5c0a15a41e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractStorageDecl.qll", + "base_sha256": "86c73f9f29daad6c29403c21a1159224c1b18357318539da505ecf5c0a15a41e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractTypeParamDecl.qll", + "sha256": "5127f45167f3f366ba71529d75ca83f81e6150ccefaf47536c219611d951f936", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AbstractTypeParamDecl.qll", + "base_sha256": "5127f45167f3f366ba71529d75ca83f81e6150ccefaf47536c219611d951f936" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Accessor.qll", + "sha256": "f4e509361512b5b9a81ab73c09097c54d0ed491369426edd280a7f1bb4f71243", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Accessor.qll", + "base_sha256": "f4e509361512b5b9a81ab73c09097c54d0ed491369426edd280a7f1bb4f71243" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AssociatedTypeDecl.qll", + "sha256": "f8878867c95e5b2f61a2775998298524f4ad8abf40da8b2788aa0a8c20d45e82", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/AssociatedTypeDecl.qll", + "base_sha256": "f8878867c95e5b2f61a2775998298524f4ad8abf40da8b2788aa0a8c20d45e82" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/CapturedDecl.qll", + "sha256": "027b3c25f40b00b4eca087ca80e9fe58f085c96e12f5554fa1ea021efb3ce88e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/CapturedDecl.qll", + "base_sha256": "027b3c25f40b00b4eca087ca80e9fe58f085c96e12f5554fa1ea021efb3ce88e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassDecl.qll", + "sha256": "fc944e23c845b32b3ff8d918861fbf729703e1c3798a010a4592d35c924975db", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassDecl.qll", + "base_sha256": "fc944e23c845b32b3ff8d918861fbf729703e1c3798a010a4592d35c924975db" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassOrStructDecl.qll", + "sha256": "ffbe920a41125d3b2e93b01d0ca5faabc4b54f070cf48dba97ccb3e40a3da357", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ClassOrStructDecl.qll", + "base_sha256": "ffbe920a41125d3b2e93b01d0ca5faabc4b54f070cf48dba97ccb3e40a3da357" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ConcreteVarDecl.qll", + "sha256": "aab61be759a1337350bc2e28da4a9e38cc8dd9fbabb1d8b676fe255ab69db395", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ConcreteVarDecl.qll", + "base_sha256": "aab61be759a1337350bc2e28da4a9e38cc8dd9fbabb1d8b676fe255ab69db395" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Decl.qll", + "sha256": "0df78f4bf4a6e8993cfbc3b74c9a2c0c7f307ff89da778c5a4ab0d65e97a9c34", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Decl.qll", + "base_sha256": "0df78f4bf4a6e8993cfbc3b74c9a2c0c7f307ff89da778c5a4ab0d65e97a9c34" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Deinitializer.qll", + "sha256": "e01e12edee452fb1ef4e084e0a543b52951d0ebfde5cc87623800178fcf159c1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Deinitializer.qll", + "base_sha256": "e01e12edee452fb1ef4e084e0a543b52951d0ebfde5cc87623800178fcf159c1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumCaseDecl.qll", + "sha256": "3517879b3d180e1db95d00bd89d41722eb51ecf4aa38c6575ec8fc115f94bab8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumCaseDecl.qll", + "base_sha256": "3517879b3d180e1db95d00bd89d41722eb51ecf4aa38c6575ec8fc115f94bab8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumDecl.qll", + "sha256": "1936d2e640085b09a3aa3dc252b74ea3c6ae8efd2a5dec5b85887967ff5f671f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumDecl.qll", + "base_sha256": "1936d2e640085b09a3aa3dc252b74ea3c6ae8efd2a5dec5b85887967ff5f671f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumElementDecl.qll", + "sha256": "ffc984dbb29106d794b31e493a49bf82783b45a5b566fbe1e330dfff70d3e8ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/EnumElementDecl.qll", + "base_sha256": "ffc984dbb29106d794b31e493a49bf82783b45a5b566fbe1e330dfff70d3e8ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ExtensionDecl.qll", + "sha256": "2d447aa422ba5c225086e4043b92c958c40610d35233e3adeb71d20498621373", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ExtensionDecl.qll", + "base_sha256": "2d447aa422ba5c225086e4043b92c958c40610d35233e3adeb71d20498621373" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/FieldDecl.qll", + "sha256": "bac647219cda174208a6b4dbaaa8a2501d54000e4a2c797397a65a0add1dc2d0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/FieldDecl.qll", + "base_sha256": "bac647219cda174208a6b4dbaaa8a2501d54000e4a2c797397a65a0add1dc2d0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/FreeFunction.qll", + "sha256": "b07c78d4202b56215a856e1f1a92200401082edf0e84b0cf23604f06d5479a81", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/FreeFunction.qll", + "base_sha256": "b07c78d4202b56215a856e1f1a92200401082edf0e84b0cf23604f06d5479a81" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Function.qll", + "sha256": "7472ca68dff7fcfd0a1980352d894482641afb9af8e0803e3409a92d54e75f0d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Function.qll", + "base_sha256": "7472ca68dff7fcfd0a1980352d894482641afb9af8e0803e3409a92d54e75f0d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericContext.qll", + "sha256": "d943cf14c4a0bbae2aa0354b38ea0b13c3f738e5eb60842f8866bfaf262cb8e5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericContext.qll", + "base_sha256": "d943cf14c4a0bbae2aa0354b38ea0b13c3f738e5eb60842f8866bfaf262cb8e5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeDecl.qll", + "sha256": "968e25fbf3f883fa11c2248c7fe9d62caa8b9659001284c92dbc3fff5b6b32ea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeDecl.qll", + "base_sha256": "968e25fbf3f883fa11c2248c7fe9d62caa8b9659001284c92dbc3fff5b6b32ea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeParamDecl.qll", + "sha256": "50f9f1437912ef36e4f1af6e32a1639124a3ec32e7fe4116751e4dab72bf6835", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/GenericTypeParamDecl.qll", + "base_sha256": "50f9f1437912ef36e4f1af6e32a1639124a3ec32e7fe4116751e4dab72bf6835" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/IfConfigDecl.qll", + "sha256": "1ef6a6798153e65d261cf95c4e8c46e61df3ea6eb4dc3be72342e5a928aa48bd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/IfConfigDecl.qll", + "base_sha256": "1ef6a6798153e65d261cf95c4e8c46e61df3ea6eb4dc3be72342e5a928aa48bd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ImportDecl.qll", + "sha256": "cf03ac94f8720c6f0e38af3e01c25af996202413e2d88f4c9e8bd4bed0c3b802", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ImportDecl.qll", + "base_sha256": "cf03ac94f8720c6f0e38af3e01c25af996202413e2d88f4c9e8bd4bed0c3b802" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/InfixOperatorDecl.qll", + "sha256": "0a76c5f4aef1b710ee0e386d2ed1794fd9b09a9367107234e2511f5821cb2573", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/InfixOperatorDecl.qll", + "base_sha256": "0a76c5f4aef1b710ee0e386d2ed1794fd9b09a9367107234e2511f5821cb2573" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Initializer.qll", + "sha256": "4314aff72a18e3b12bb835b23ad847b810af2b1771bd22bc4978819a2c7a2fcf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Initializer.qll", + "base_sha256": "4314aff72a18e3b12bb835b23ad847b810af2b1771bd22bc4978819a2c7a2fcf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/MacroDecl.qll", + "sha256": "ee6862b3216aba90721298244b91c4797858f8e4e579ccae52e4a0f6f5f8b5d3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/MacroDecl.qll", + "base_sha256": "ee6862b3216aba90721298244b91c4797858f8e4e579ccae52e4a0f6f5f8b5d3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Method.qll", + "sha256": "dfd54448e324526600155495de97511c0803e2cbab7abe955975dd5c1b8f12bf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/Method.qll", + "base_sha256": "dfd54448e324526600155495de97511c0803e2cbab7abe955975dd5c1b8f12bf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/MissingMemberDecl.qll", + "sha256": "9779f385f53d17e690745999f49645636005a447ceb45f88b43fd49f01269ec9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/MissingMemberDecl.qll", + "base_sha256": "9779f385f53d17e690745999f49645636005a447ceb45f88b43fd49f01269ec9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ModuleDecl.qll", + "sha256": "1eab63eadb88b4ce844ae78468ddca4f372eb85bca165fa0d8e94c812ef915e2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ModuleDecl.qll", + "base_sha256": "1eab63eadb88b4ce844ae78468ddca4f372eb85bca165fa0d8e94c812ef915e2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/NamedFunction.qll", + "sha256": "0f144f0c5d61d3562fca8d1895068bf4e78520a69ce72f24802c99e574064f5e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/NamedFunction.qll", + "base_sha256": "0f144f0c5d61d3562fca8d1895068bf4e78520a69ce72f24802c99e574064f5e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/NominalTypeDecl.qll", + "sha256": "e527164bf153c564a79717b3302fad732a348117b01b3026440ff635a7578346", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/NominalTypeDecl.qll", + "base_sha256": "e527164bf153c564a79717b3302fad732a348117b01b3026440ff635a7578346" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/OpaqueTypeDecl.qll", + "sha256": "d9b9d50b1882c73c0d0b30de1d629c57957c528ae966cdf2d3b340c0cf61b80d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/OpaqueTypeDecl.qll", + "base_sha256": "d9b9d50b1882c73c0d0b30de1d629c57957c528ae966cdf2d3b340c0cf61b80d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/OperatorDecl.qll", + "sha256": "46a35be99a6dcd9b89438c8cdace0b5f6e8f7f7df96d84ed2eda922842c6e2e0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/OperatorDecl.qll", + "base_sha256": "46a35be99a6dcd9b89438c8cdace0b5f6e8f7f7df96d84ed2eda922842c6e2e0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ParamDecl.qll", + "sha256": "d5ee60de6e426c786b705f80ba7f7dbca8c9510715c3bd273a9a22a02f4ce8de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ParamDecl.qll", + "base_sha256": "d5ee60de6e426c786b705f80ba7f7dbca8c9510715c3bd273a9a22a02f4ce8de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PatternBindingDecl.qll", + "sha256": "f14e7f71da42d907f64191e295e6aedd9e025c929993762d5eadb8d7a503786b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PatternBindingDecl.qll", + "base_sha256": "f14e7f71da42d907f64191e295e6aedd9e025c929993762d5eadb8d7a503786b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PostfixOperatorDecl.qll", + "sha256": "3e6fac94fe478c4d6a13418bcd64725e8d0f62d5d23829811b7a819b63a5efdb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PostfixOperatorDecl.qll", + "base_sha256": "3e6fac94fe478c4d6a13418bcd64725e8d0f62d5d23829811b7a819b63a5efdb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PoundDiagnosticDecl.qll", + "sha256": "a05961de6a058aa5ee718bd065af3101126bf5873452f3b4d2ac7307f33abe82", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PoundDiagnosticDecl.qll", + "base_sha256": "a05961de6a058aa5ee718bd065af3101126bf5873452f3b4d2ac7307f33abe82" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrecedenceGroupDecl.qll", + "sha256": "d0875015c08e7ae20c72b596c2b0eff05e407942c49b944d5d1128bf24c34c93", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrecedenceGroupDecl.qll", + "base_sha256": "d0875015c08e7ae20c72b596c2b0eff05e407942c49b944d5d1128bf24c34c93" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrefixOperatorDecl.qll", + "sha256": "6e8d69a83a14bbed3dc793937d9306b9e48b73e5592c85f95a9ae915c745edee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/PrefixOperatorDecl.qll", + "base_sha256": "6e8d69a83a14bbed3dc793937d9306b9e48b73e5592c85f95a9ae915c745edee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ProtocolDecl.qll", + "sha256": "24278fb72192ff788079ed97c0ee6c0ae91a82f3b3b7d53a6382c6669cada70d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ProtocolDecl.qll", + "base_sha256": "24278fb72192ff788079ed97c0ee6c0ae91a82f3b3b7d53a6382c6669cada70d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SelfParamDecl.qll", + "sha256": "f095c29235b011029b054224135ef66efff53ae987b50035e5ac5101e72424d9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SelfParamDecl.qll", + "base_sha256": "f095c29235b011029b054224135ef66efff53ae987b50035e5ac5101e72424d9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SetObserver.qll", + "sha256": "3db262504f3f310c135618e368d7059db60558c2dc604d0e507fe339d1f7045c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SetObserver.qll", + "base_sha256": "3db262504f3f310c135618e368d7059db60558c2dc604d0e507fe339d1f7045c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/StructDecl.qll", + "sha256": "e9b8e3312e43c0899f1d4dab1d7c067d856d2427b7fa9266de7231978359d02b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/StructDecl.qll", + "base_sha256": "e9b8e3312e43c0899f1d4dab1d7c067d856d2427b7fa9266de7231978359d02b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SubscriptDecl.qll", + "sha256": "e55e452522bbef3fab23ac387d2613a4f3450dfac6f95cddcae8725deaa543cd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/SubscriptDecl.qll", + "base_sha256": "e55e452522bbef3fab23ac387d2613a4f3450dfac6f95cddcae8725deaa543cd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TopLevelCodeDecl.qll", + "sha256": "7b2cc05de78788cd862c8961e481a80b325b91e4fb64f22049564a21f0a5f95e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TopLevelCodeDecl.qll", + "base_sha256": "7b2cc05de78788cd862c8961e481a80b325b91e4fb64f22049564a21f0a5f95e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeAliasDecl.qll", + "sha256": "bfd14ad6a8411acb936036c4efc2ab4e1e165459eb270c02017b9f0de9a71fab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeAliasDecl.qll", + "base_sha256": "bfd14ad6a8411acb936036c4efc2ab4e1e165459eb270c02017b9f0de9a71fab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeDecl.qll", + "sha256": "2d1e4419aa05997e3149775a68e80065f5955fcaa141402c1892b7cb23ca58a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/TypeDecl.qll", + "base_sha256": "2d1e4419aa05997e3149775a68e80065f5955fcaa141402c1892b7cb23ca58a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/UsingDecl.qll", + "sha256": "44c62d2e4cc8b42481a999083b520e07c6d5e652677ac5b4c55887957be50e4e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/UsingDecl.qll", + "base_sha256": "44c62d2e4cc8b42481a999083b520e07c6d5e652677ac5b4c55887957be50e4e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ValueDecl.qll", + "sha256": "de304b3dc9c5b6e7d7a0d5989fd40e25827aefdd5062ab2634c0f8c79121cfd3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/ValueDecl.qll", + "base_sha256": "de304b3dc9c5b6e7d7a0d5989fd40e25827aefdd5062ab2634c0f8c79121cfd3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/VarDecl.qll", + "sha256": "3f8e03ee0748ea67aa7a962a12c97fd20d37a1987cabadc0c1d5080900d149d5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/VarDecl.qll", + "base_sha256": "3f8e03ee0748ea67aa7a962a12c97fd20d37a1987cabadc0c1d5080900d149d5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractStorageDeclImpl.qll", + "sha256": "f6a9c384f9355bbc34e8c8654fd19f62ea2592c96b8bf79dcd2915406ff54f23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractStorageDeclImpl.qll", + "base_sha256": "f6a9c384f9355bbc34e8c8654fd19f62ea2592c96b8bf79dcd2915406ff54f23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractTypeParamDeclImpl.qll", + "sha256": "005976447933e9195146a7c7c8461ebce9edc0cf0304b0a6264816acc89f8555", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AbstractTypeParamDeclImpl.qll", + "base_sha256": "005976447933e9195146a7c7c8461ebce9edc0cf0304b0a6264816acc89f8555" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorConstructor.qll", + "sha256": "2f2f0d9397e5e34d6167c4e605e214d25059f9e911117323683561c17da539fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorConstructor.qll", + "base_sha256": "2f2f0d9397e5e34d6167c4e605e214d25059f9e911117323683561c17da539fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorImpl.qll", + "sha256": "91917c78ad7a66489479c3bf65e60624e07538c6f42f42fcdf6647bc2a10675a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorImpl.qll", + "base_sha256": "91917c78ad7a66489479c3bf65e60624e07538c6f42f42fcdf6647bc2a10675a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunction.qll", + "sha256": "447a7c0d655b44d2b80be9439c40219db33eb845fef8d2eee137a8af6f7d3bcc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunction.qll", + "base_sha256": "447a7c0d655b44d2b80be9439c40219db33eb845fef8d2eee137a8af6f7d3bcc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunctionImpl.qll", + "sha256": "aaa526b1cac97155b73f578a1f28e685a9e5758017af60e239aa239af4c0fce1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AccessorOrNamedFunctionImpl.qll", + "base_sha256": "aaa526b1cac97155b73f578a1f28e685a9e5758017af60e239aa239af4c0fce1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclConstructor.qll", + "sha256": "27608714c1fb37e37b821e94399fa710237a7da2876e268ad0b4419b8ccab6d6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclConstructor.qll", + "base_sha256": "27608714c1fb37e37b821e94399fa710237a7da2876e268ad0b4419b8ccab6d6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclImpl.qll", + "sha256": "5a34c8616832719b3010c9cedd12dbf1dc4907d14babb80d91305ef2ca5a8168", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/AssociatedTypeDeclImpl.qll", + "base_sha256": "5a34c8616832719b3010c9cedd12dbf1dc4907d14babb80d91305ef2ca5a8168" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclConstructor.qll", + "sha256": "1a392f4637240a89a37e0f62d4f520e3633444b0be06c4c5e50fa07a857932b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclConstructor.qll", + "base_sha256": "1a392f4637240a89a37e0f62d4f520e3633444b0be06c4c5e50fa07a857932b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclImpl.qll", + "sha256": "8346729524e10abc93eb51b6117a3361e9a8e2f40a2376fec759792101f44252", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/CapturedDeclImpl.qll", + "base_sha256": "8346729524e10abc93eb51b6117a3361e9a8e2f40a2376fec759792101f44252" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclConstructor.qll", + "sha256": "af5535d6b41b45367dcd5b54ccb3fb85ffe6ab82c8763083a8cf526d8a97d124", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclConstructor.qll", + "base_sha256": "af5535d6b41b45367dcd5b54ccb3fb85ffe6ab82c8763083a8cf526d8a97d124" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclImpl.qll", + "sha256": "f21f8a9dda7c29d637a20b9e174509feb6b27d61fd381ba1a9c67a51b08cb7cb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ClassDeclImpl.qll", + "base_sha256": "f21f8a9dda7c29d637a20b9e174509feb6b27d61fd381ba1a9c67a51b08cb7cb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclConstructor.qll", + "sha256": "18506a1166fb477f04014a48df216c6c3368f16627c6896d36d816af20824e10", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclConstructor.qll", + "base_sha256": "18506a1166fb477f04014a48df216c6c3368f16627c6896d36d816af20824e10" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclImpl.qll", + "sha256": "4a74cabc0fa97db848f27c426b5986e76046c3c6383b557c16f3fb5e60911de9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ConcreteVarDeclImpl.qll", + "base_sha256": "4a74cabc0fa97db848f27c426b5986e76046c3c6383b557c16f3fb5e60911de9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeclImpl.qll", + "sha256": "7d0f210a47a1cd5c0bd0e61d73ee89bbc2857458723a07d06934a5a395fd7d8c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeclImpl.qll", + "base_sha256": "7d0f210a47a1cd5c0bd0e61d73ee89bbc2857458723a07d06934a5a395fd7d8c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerConstructor.qll", + "sha256": "075b4c3404e6cd438cb2f25fda3a8ba5b105327c10038be7396b37fbcb84d883", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerConstructor.qll", + "base_sha256": "075b4c3404e6cd438cb2f25fda3a8ba5b105327c10038be7396b37fbcb84d883" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerImpl.qll", + "sha256": "dcd529512ceb22b2b1fca6866270884b8664c086d9748fd4930ad4f5d96e5ef1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/DeinitializerImpl.qll", + "base_sha256": "dcd529512ceb22b2b1fca6866270884b8664c086d9748fd4930ad4f5d96e5ef1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclConstructor.qll", + "sha256": "1b132ef38c468f60df8a1c9ad18f6bfd339641a5999a7fc62cfc6feb69ef9d9b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclConstructor.qll", + "base_sha256": "1b132ef38c468f60df8a1c9ad18f6bfd339641a5999a7fc62cfc6feb69ef9d9b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclImpl.qll", + "sha256": "ec469c5612d2b15be562886be1269e3390a7961cc9884918401d7359a1d4d3b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumCaseDeclImpl.qll", + "base_sha256": "ec469c5612d2b15be562886be1269e3390a7961cc9884918401d7359a1d4d3b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclConstructor.qll", + "sha256": "d2ed807d11a406f0cd105a4daf38d6932cc9d91a34986f754758ae109f099e39", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclConstructor.qll", + "base_sha256": "d2ed807d11a406f0cd105a4daf38d6932cc9d91a34986f754758ae109f099e39" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclImpl.qll", + "sha256": "441ca0c1d4a2087cc6cdc9b80fc814083375ee057e9ce92d8c119eb9ebb59615", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumDeclImpl.qll", + "base_sha256": "441ca0c1d4a2087cc6cdc9b80fc814083375ee057e9ce92d8c119eb9ebb59615" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclConstructor.qll", + "sha256": "f123461a50761ec73a724d12b2ffbef68287eaa9a060ccb4dc19faa7735a40c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclConstructor.qll", + "base_sha256": "f123461a50761ec73a724d12b2ffbef68287eaa9a060ccb4dc19faa7735a40c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclImpl.qll", + "sha256": "f9d5586cfe4af5b340cc3e745078aa3fd077d44e3f80074fd374329069451299", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/EnumElementDeclImpl.qll", + "base_sha256": "f9d5586cfe4af5b340cc3e745078aa3fd077d44e3f80074fd374329069451299" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclConstructor.qll", + "sha256": "c9340f5615b1a1a3a9096a659739ae2807d30b50bbad4948af97c04c619265a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclConstructor.qll", + "base_sha256": "c9340f5615b1a1a3a9096a659739ae2807d30b50bbad4948af97c04c619265a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclImpl.qll", + "sha256": "873f63c88aa3cfd720f062b94f3fa1cabbefdbb6af8c05a3abac16a9c1385927", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ExtensionDeclImpl.qll", + "base_sha256": "873f63c88aa3cfd720f062b94f3fa1cabbefdbb6af8c05a3abac16a9c1385927" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/FunctionImpl.qll", + "sha256": "1bbe7f1cbc7a6b89d83638bad0ccde3b4f3da9b3514f4df754291b5abda3a9de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/FunctionImpl.qll", + "base_sha256": "1bbe7f1cbc7a6b89d83638bad0ccde3b4f3da9b3514f4df754291b5abda3a9de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericContextImpl.qll", + "sha256": "bd0f623756a9e214819777720da1254e68fb2401fbaf94842367fb858ff1b753", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericContextImpl.qll", + "base_sha256": "bd0f623756a9e214819777720da1254e68fb2401fbaf94842367fb858ff1b753" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeDeclImpl.qll", + "sha256": "8756efb7393ce2ca3d4782b249cbdf43efb421951ba8a5eaa1ee52a8b100a74d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeDeclImpl.qll", + "base_sha256": "8756efb7393ce2ca3d4782b249cbdf43efb421951ba8a5eaa1ee52a8b100a74d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclConstructor.qll", + "sha256": "be09946248dfdb4a933293d4884e7b059c2eb9c50bef7fa4126173b64e86ada1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclConstructor.qll", + "base_sha256": "be09946248dfdb4a933293d4884e7b059c2eb9c50bef7fa4126173b64e86ada1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclImpl.qll", + "sha256": "5c5cb1cbf825759ca98f0fe18289ab09566c6dc4e7e739bcefa385d868731396", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/GenericTypeParamDeclImpl.qll", + "base_sha256": "5c5cb1cbf825759ca98f0fe18289ab09566c6dc4e7e739bcefa385d868731396" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclConstructor.qll", + "sha256": "3f33579f1cd5e3a28c91b14081535f171d463d6e7e0d1f04aabb9b3291093b65", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclConstructor.qll", + "base_sha256": "3f33579f1cd5e3a28c91b14081535f171d463d6e7e0d1f04aabb9b3291093b65" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclImpl.qll", + "sha256": "b7e7a777c5b53222084f0ac82afb15c62c8062cefa5afee04e6194803fa08c12", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/IfConfigDeclImpl.qll", + "base_sha256": "b7e7a777c5b53222084f0ac82afb15c62c8062cefa5afee04e6194803fa08c12" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclConstructor.qll", + "sha256": "943091aee23ce7379a21bd6b76c26200f1f665f5515b24af5ef8ea8a332d5faa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclConstructor.qll", + "base_sha256": "943091aee23ce7379a21bd6b76c26200f1f665f5515b24af5ef8ea8a332d5faa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclImpl.qll", + "sha256": "de1014197ed32b388df2a51a10bd421b11c648949ec536894f03540fea9c1bd4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ImportDeclImpl.qll", + "base_sha256": "de1014197ed32b388df2a51a10bd421b11c648949ec536894f03540fea9c1bd4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclConstructor.qll", + "sha256": "d70cc9989101ce7268a6959cbcc8bf8a1e08f69a4c8734a6d85bf6abc668ddea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclConstructor.qll", + "base_sha256": "d70cc9989101ce7268a6959cbcc8bf8a1e08f69a4c8734a6d85bf6abc668ddea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclImpl.qll", + "sha256": "6bcd603da2497dd77b6cc5f9c39f41ddd78ecd1d425bf8fb777eaf7e248612af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InfixOperatorDeclImpl.qll", + "base_sha256": "6bcd603da2497dd77b6cc5f9c39f41ddd78ecd1d425bf8fb777eaf7e248612af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerConstructor.qll", + "sha256": "72d0c8fc3d6c53923ae7b3f7c2d9eccb556352df69e5fd5566b8cec9eb0c4ee6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerConstructor.qll", + "base_sha256": "72d0c8fc3d6c53923ae7b3f7c2d9eccb556352df69e5fd5566b8cec9eb0c4ee6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerImpl.qll", + "sha256": "7652c43bbcfcbc5d71e9565e27876052d74a2c286bcae39573581aa542550ae1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/InitializerImpl.qll", + "base_sha256": "7652c43bbcfcbc5d71e9565e27876052d74a2c286bcae39573581aa542550ae1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclConstructor.qll", + "sha256": "b5c1bbd697b5f309afb684e224066ff499bba5e66a1172b9269f7a579420ec40", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclConstructor.qll", + "base_sha256": "b5c1bbd697b5f309afb684e224066ff499bba5e66a1172b9269f7a579420ec40" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclImpl.qll", + "sha256": "d54f1d7bdfaf06b977abe9f935146a4649f9e7967201fd13f7ee31c27181393b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MacroDeclImpl.qll", + "base_sha256": "d54f1d7bdfaf06b977abe9f935146a4649f9e7967201fd13f7ee31c27181393b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MethodImpl.qll", + "sha256": "e5710fb443ecb1f176c267edee499a0b7ca3dd63c8d9ea33cf7c56d4eb2b5ab6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MethodImpl.qll", + "base_sha256": "e5710fb443ecb1f176c267edee499a0b7ca3dd63c8d9ea33cf7c56d4eb2b5ab6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclConstructor.qll", + "sha256": "377f1fdd4f798506adb297cdc80545b5842acfe33a2187b9dfe2442f59b3120d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclConstructor.qll", + "base_sha256": "377f1fdd4f798506adb297cdc80545b5842acfe33a2187b9dfe2442f59b3120d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclImpl.qll", + "sha256": "94706026dc2589b1cd7ecb45ac51ba996124e2fc9cc6af8f26757c2cac86b057", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/MissingMemberDeclImpl.qll", + "base_sha256": "94706026dc2589b1cd7ecb45ac51ba996124e2fc9cc6af8f26757c2cac86b057" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclConstructor.qll", + "sha256": "f05597e555014a58381b75b44b05b00a03a99e7ce54faf606df1128c1a5bbfd8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclConstructor.qll", + "base_sha256": "f05597e555014a58381b75b44b05b00a03a99e7ce54faf606df1128c1a5bbfd8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclImpl.qll", + "sha256": "bb6f363c4f84d5870346797c0c742e199b67f22bcc174fec2bb8c6b317ebcd33", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ModuleDeclImpl.qll", + "base_sha256": "bb6f363c4f84d5870346797c0c742e199b67f22bcc174fec2bb8c6b317ebcd33" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionConstructor.qll", + "sha256": "367872805969491a1f9c435707f7a353864683cc755dd06ec4df7711268b6a7a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionConstructor.qll", + "base_sha256": "367872805969491a1f9c435707f7a353864683cc755dd06ec4df7711268b6a7a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionImpl.qll", + "sha256": "bec4ad5dbdd0cef16b2b817b8fa715bbe840e4e80e9ffe6b24fadd2850b42322", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NamedFunctionImpl.qll", + "base_sha256": "bec4ad5dbdd0cef16b2b817b8fa715bbe840e4e80e9ffe6b24fadd2850b42322" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NominalTypeDeclImpl.qll", + "sha256": "24774b0463f75f47061ee7ac9becdee5fd5c8ac31ab475e7ad7abff4135ab9b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/NominalTypeDeclImpl.qll", + "base_sha256": "24774b0463f75f47061ee7ac9becdee5fd5c8ac31ab475e7ad7abff4135ab9b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclConstructor.qll", + "sha256": "01ce54425dcb1309f6b45b457f1dc16a78ec67542ef71ce2c88b318fb88d844a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclConstructor.qll", + "base_sha256": "01ce54425dcb1309f6b45b457f1dc16a78ec67542ef71ce2c88b318fb88d844a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclImpl.qll", + "sha256": "6f1c06ff5c7caf3238025156c3cc49d62fb849b593c4f9ff1979751a850d817c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OpaqueTypeDeclImpl.qll", + "base_sha256": "6f1c06ff5c7caf3238025156c3cc49d62fb849b593c4f9ff1979751a850d817c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OperatorDeclImpl.qll", + "sha256": "8c76a78b264c63fec720969dcebdee1dab77da2799942f97d8e20ad2ed76e092", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/OperatorDeclImpl.qll", + "base_sha256": "8c76a78b264c63fec720969dcebdee1dab77da2799942f97d8e20ad2ed76e092" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclConstructor.qll", + "sha256": "9b57b7a56d6b443f7059dcea2ec8aba44804260cfe5ba54493f0c7512b708d0c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclConstructor.qll", + "base_sha256": "9b57b7a56d6b443f7059dcea2ec8aba44804260cfe5ba54493f0c7512b708d0c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclImpl.qll", + "sha256": "ae4d628245d6132ff4d73a222f4e2752ae9f1de057c714eddbb860aef0f33838", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ParamDeclImpl.qll", + "base_sha256": "ae4d628245d6132ff4d73a222f4e2752ae9f1de057c714eddbb860aef0f33838" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclConstructor.qll", + "sha256": "0b4268ebadd74dae65fc4e9c317c952065ddd9cae80d50076d2d09c7dd2939ee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclConstructor.qll", + "base_sha256": "0b4268ebadd74dae65fc4e9c317c952065ddd9cae80d50076d2d09c7dd2939ee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclImpl.qll", + "sha256": "e6a6e4555a4259d6bf4871a0738011c315195e69f53fa1f8c93e6c8b2030905e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PatternBindingDeclImpl.qll", + "base_sha256": "e6a6e4555a4259d6bf4871a0738011c315195e69f53fa1f8c93e6c8b2030905e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclConstructor.qll", + "sha256": "8ff1d599392b1cd7f9bd493aa97308e0a478a427057ab5118abcada841220674", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclConstructor.qll", + "base_sha256": "8ff1d599392b1cd7f9bd493aa97308e0a478a427057ab5118abcada841220674" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclImpl.qll", + "sha256": "bf1f14ed9c0d7ef05ad048e3efc97815ca5e7dbcddddacf74656eab99e226cc8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PostfixOperatorDeclImpl.qll", + "base_sha256": "bf1f14ed9c0d7ef05ad048e3efc97815ca5e7dbcddddacf74656eab99e226cc8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclConstructor.qll", + "sha256": "2f662784469ba6d07eb6511b6c23073380e1ccff90653f9b4c5af2d04e6dc0a8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclConstructor.qll", + "base_sha256": "2f662784469ba6d07eb6511b6c23073380e1ccff90653f9b4c5af2d04e6dc0a8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclImpl.qll", + "sha256": "009ac680977fae0c74f1569492769d5c4d33032b790ea62efbe8ba2e92cb5aad", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PoundDiagnosticDeclImpl.qll", + "base_sha256": "009ac680977fae0c74f1569492769d5c4d33032b790ea62efbe8ba2e92cb5aad" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclConstructor.qll", + "sha256": "151d8b619ccfb9bcaf2ffe93c0f28d82ab65c1109500bb437bfaf664f79fc319", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclConstructor.qll", + "base_sha256": "151d8b619ccfb9bcaf2ffe93c0f28d82ab65c1109500bb437bfaf664f79fc319" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclImpl.qll", + "sha256": "16f8e11a26106e2dde1f4ab150f3b597cf23e461d644135223a7895684f38407", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrecedenceGroupDeclImpl.qll", + "base_sha256": "16f8e11a26106e2dde1f4ab150f3b597cf23e461d644135223a7895684f38407" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclConstructor.qll", + "sha256": "826c4fb42def37583cf15a63b1978e12fd3b97ae5e1b811c20b192294ed169dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclConstructor.qll", + "base_sha256": "826c4fb42def37583cf15a63b1978e12fd3b97ae5e1b811c20b192294ed169dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclImpl.qll", + "sha256": "60e42e0fbbd5d7c65cf9cbf151ade0d7aecc4f65ee00d752789f27969e3db0a3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/PrefixOperatorDeclImpl.qll", + "base_sha256": "60e42e0fbbd5d7c65cf9cbf151ade0d7aecc4f65ee00d752789f27969e3db0a3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclConstructor.qll", + "sha256": "c8d4f3e57544ea9fc5ac6af2865d040c35a0cb3ee0789f5dc4ffe8c4a6ac8127", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclConstructor.qll", + "base_sha256": "c8d4f3e57544ea9fc5ac6af2865d040c35a0cb3ee0789f5dc4ffe8c4a6ac8127" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclImpl.qll", + "sha256": "378af82aac1e3fc9d89f0935ce31e2f3a8a468efee8a66c0dd919e5f064355ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ProtocolDeclImpl.qll", + "base_sha256": "378af82aac1e3fc9d89f0935ce31e2f3a8a468efee8a66c0dd919e5f064355ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclConstructor.qll", + "sha256": "d70134cccd25e93df9547e763a4868376cd770d31651560ce94a0bef7ad66de5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclConstructor.qll", + "base_sha256": "d70134cccd25e93df9547e763a4868376cd770d31651560ce94a0bef7ad66de5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclImpl.qll", + "sha256": "8e5c952fc4198f7eba8dcb8d9a5c55710664add0d2560883eb3d7876fc7645e1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/StructDeclImpl.qll", + "base_sha256": "8e5c952fc4198f7eba8dcb8d9a5c55710664add0d2560883eb3d7876fc7645e1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclConstructor.qll", + "sha256": "f336269cdfbd3ef115ea29fe39c2d04deeb95ae8f927af27a4dc7acc4a14699a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclConstructor.qll", + "base_sha256": "f336269cdfbd3ef115ea29fe39c2d04deeb95ae8f927af27a4dc7acc4a14699a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclImpl.qll", + "sha256": "24f40a537b45b210aa363219d32b5e862405b84436f1210b734e1184e8653292", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/SubscriptDeclImpl.qll", + "base_sha256": "24f40a537b45b210aa363219d32b5e862405b84436f1210b734e1184e8653292" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclConstructor.qll", + "sha256": "28ac8627c75cd787e6dca1a8bfed4c36edbfd13cdad19a08905a49d56b815ad7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclConstructor.qll", + "base_sha256": "28ac8627c75cd787e6dca1a8bfed4c36edbfd13cdad19a08905a49d56b815ad7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclImpl.qll", + "sha256": "d3e69854c0401e3586e76567536acaeb8fa34cf6095e84c99730a90d4ea089c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TopLevelCodeDeclImpl.qll", + "base_sha256": "d3e69854c0401e3586e76567536acaeb8fa34cf6095e84c99730a90d4ea089c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclConstructor.qll", + "sha256": "2e1e8222b851376b0d7843a93fb6affeac7f8ee52867623b1e2fa99c1ac37dbb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclConstructor.qll", + "base_sha256": "2e1e8222b851376b0d7843a93fb6affeac7f8ee52867623b1e2fa99c1ac37dbb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclImpl.qll", + "sha256": "9ea24e269ef89af6f639bd7f001f6cc85fe16be487713ce08926ee568d406d64", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeAliasDeclImpl.qll", + "base_sha256": "9ea24e269ef89af6f639bd7f001f6cc85fe16be487713ce08926ee568d406d64" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeDeclImpl.qll", + "sha256": "f4ec2bd3a396648c48b8c70a5f2fa94564684d0fba1e502735889236a1911625", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/TypeDeclImpl.qll", + "base_sha256": "f4ec2bd3a396648c48b8c70a5f2fa94564684d0fba1e502735889236a1911625" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclConstructor.qll", + "sha256": "aeece428c56101536ec8abd25364d208f1a020727d1294e9c97b13b7ab90f923", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclConstructor.qll", + "base_sha256": "aeece428c56101536ec8abd25364d208f1a020727d1294e9c97b13b7ab90f923" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclImpl.qll", + "sha256": "5389436fe692eb0ecf96e80555a589596e6c7b553d37f2990addd8a11e4efce0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/UsingDeclImpl.qll", + "base_sha256": "5389436fe692eb0ecf96e80555a589596e6c7b553d37f2990addd8a11e4efce0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ValueDeclImpl.qll", + "sha256": "adad40dc34c4b38b6b113f8569750d7fb4c6aa20fbe037d7cf140fe38cbadcd7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/ValueDeclImpl.qll", + "base_sha256": "adad40dc34c4b38b6b113f8569750d7fb4c6aa20fbe037d7cf140fe38cbadcd7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/VarDeclImpl.qll", + "sha256": "30f8b8bfa83d729efce9207e61724de54a0c679ee7c7b854baeca6da1768c692", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/decl/internal/VarDeclImpl.qll", + "base_sha256": "30f8b8bfa83d729efce9207e61724de54a0c679ee7c7b854baeca6da1768c692" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AbiSafeConversionExpr.qll", + "sha256": "b90f7496229e76a40ac66e8a3d0ac2f14c65d729ebeea796cb34f395f2858b32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AbiSafeConversionExpr.qll", + "base_sha256": "b90f7496229e76a40ac66e8a3d0ac2f14c65d729ebeea796cb34f395f2858b32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ActorIsolationErasureExpr.qll", + "sha256": "526e7b4f2b5af5f2c8172b5d2c76c1f7198025e02c9e1068f92fa6c78cddeb81", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ActorIsolationErasureExpr.qll", + "base_sha256": "526e7b4f2b5af5f2c8172b5d2c76c1f7198025e02c9e1068f92fa6c78cddeb81" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyHashableErasureExpr.qll", + "sha256": "49e3450180b8a4626911fc83bd64d17e486fad6b50f33b55b9322faef1ced39f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyHashableErasureExpr.qll", + "base_sha256": "49e3450180b8a4626911fc83bd64d17e486fad6b50f33b55b9322faef1ced39f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyTryExpr.qll", + "sha256": "58f5a8d11b5b5aea41cc5c513e2f594bc418e979f27aa0a44ddc3340aba50f95", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AnyTryExpr.qll", + "base_sha256": "58f5a8d11b5b5aea41cc5c513e2f594bc418e979f27aa0a44ddc3340aba50f95" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll", + "sha256": "ad70842a93f26d70b1a9400039c4446b75302a3005e3b44905cefd44c57c46af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll", + "base_sha256": "ad70842a93f26d70b1a9400039c4446b75302a3005e3b44905cefd44c57c46af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ApplyExpr.qll", + "sha256": "c114928eb435ce4ea309b37e5ee44ee93aeaa18c7242a328cb403d21c2324394", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ApplyExpr.qll", + "base_sha256": "c114928eb435ce4ea309b37e5ee44ee93aeaa18c7242a328cb403d21c2324394" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll", + "sha256": "e7f46478fac32339a4caf7dc14ad760755a8c0362d8aef04123658a39f7e5097", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll", + "base_sha256": "e7f46478fac32339a4caf7dc14ad760755a8c0362d8aef04123658a39f7e5097" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Argument.qll", + "sha256": "61680fee867af2128a7a94d5ec6061e943947fc4900facdd8d37d4c518230f4a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Argument.qll", + "base_sha256": "61680fee867af2128a7a94d5ec6061e943947fc4900facdd8d37d4c518230f4a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArithmeticOperation.qll", + "sha256": "c4805bda61f94a73ec7b8d30d069a48ed07159829a391de0de58e13911263d29", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArithmeticOperation.qll", + "base_sha256": "c4805bda61f94a73ec7b8d30d069a48ed07159829a391de0de58e13911263d29" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayExpr.qll", + "sha256": "173017614665c422408ca795b0a8457b8b879eb06120cfe67f9063683e023380", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayExpr.qll", + "base_sha256": "173017614665c422408ca795b0a8457b8b879eb06120cfe67f9063683e023380" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayToPointerExpr.qll", + "sha256": "b989e745931ac2daac27d20dd704136f2e3ae7fbd091fbe77a91791c10bc3534", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ArrayToPointerExpr.qll", + "base_sha256": "b989e745931ac2daac27d20dd704136f2e3ae7fbd091fbe77a91791c10bc3534" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AssignExpr.qll", + "sha256": "db99fb5f4f4c8d1bc6eb902d5f3dec4644cd392d1baae4507ddbc3140d9306eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AssignExpr.qll", + "base_sha256": "db99fb5f4f4c8d1bc6eb902d5f3dec4644cd392d1baae4507ddbc3140d9306eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Assignment.qll", + "sha256": "1f424781ca654f96a919e6be87252acf1c97a3abbc36c92359cb3ce4f591e9f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Assignment.qll", + "base_sha256": "1f424781ca654f96a919e6be87252acf1c97a3abbc36c92359cb3ce4f591e9f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AutoClosureExpr.qll", + "sha256": "a40e6628e43d03c9d32106a96f9f7168452356024046595e9f6feb1b62def2b2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AutoClosureExpr.qll", + "base_sha256": "a40e6628e43d03c9d32106a96f9f7168452356024046595e9f6feb1b62def2b2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AwaitExpr.qll", + "sha256": "82ecaa86320cc0858f8adce9796554387697aeac070dc36a9eb1cc3942f89f20", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/AwaitExpr.qll", + "base_sha256": "82ecaa86320cc0858f8adce9796554387697aeac070dc36a9eb1cc3942f89f20" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BinaryExpr.qll", + "sha256": "d7b496f4eb5def91446005c8d39dbfdfde20ece78dcc0d31a1f975beb4cb60d7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BinaryExpr.qll", + "base_sha256": "d7b496f4eb5def91446005c8d39dbfdfde20ece78dcc0d31a1f975beb4cb60d7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BindOptionalExpr.qll", + "sha256": "f5d1b5a1260296eee42842eaa7f78e75d0e00d83c9c36ba3cce6d43a9a137cd7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BindOptionalExpr.qll", + "base_sha256": "f5d1b5a1260296eee42842eaa7f78e75d0e00d83c9c36ba3cce6d43a9a137cd7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BitwiseOperation.qll", + "sha256": "5f645ed8bf7640bc1eb174b84fe70f955553afed852a04534cd865ec6ebd067d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BitwiseOperation.qll", + "base_sha256": "5f645ed8bf7640bc1eb174b84fe70f955553afed852a04534cd865ec6ebd067d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BooleanLiteralExpr.qll", + "sha256": "fa43416ecc69265c2e26146ddfcdc0849b4754e8350aa79f3cffcf9e6818ad9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BooleanLiteralExpr.qll", + "base_sha256": "fa43416ecc69265c2e26146ddfcdc0849b4754e8350aa79f3cffcf9e6818ad9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BorrowExpr.qll", + "sha256": "a3cacac396e0dc19fe73fc50c2afcd13374a03270c3bec76f2764f45eaf5f081", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BorrowExpr.qll", + "base_sha256": "a3cacac396e0dc19fe73fc50c2afcd13374a03270c3bec76f2764f45eaf5f081" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeFromObjCExpr.qll", + "sha256": "3ae7004657364b526d092914005cbaa290338541ebb5e40f3084d8c1946753fa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeFromObjCExpr.qll", + "base_sha256": "3ae7004657364b526d092914005cbaa290338541ebb5e40f3084d8c1946753fa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeToObjCExpr.qll", + "sha256": "b16aab4f23abdfcf07ca9c507fce7be3da7aefb975fc33956422fe58e0eca1de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BridgeToObjCExpr.qll", + "base_sha256": "b16aab4f23abdfcf07ca9c507fce7be3da7aefb975fc33956422fe58e0eca1de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BuiltinLiteralExpr.qll", + "sha256": "b61b5a98974d2567dca612cf10d1c2547ff3d1283c7edb7f71f1dfa2cbfefe09", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/BuiltinLiteralExpr.qll", + "base_sha256": "b61b5a98974d2567dca612cf10d1c2547ff3d1283c7edb7f71f1dfa2cbfefe09" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CallExpr.qll", + "sha256": "b55bf14cd6d1686866e5105c40c131b34f828f3ca8fc6879ac43828ea8b2073f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CallExpr.qll", + "base_sha256": "b55bf14cd6d1686866e5105c40c131b34f828f3ca8fc6879ac43828ea8b2073f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CaptureListExpr.qll", + "sha256": "3eeada9e5f15fdc238b818ae554629087bfbd1f3216f86def8d9d757b27cb491", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CaptureListExpr.qll", + "base_sha256": "3eeada9e5f15fdc238b818ae554629087bfbd1f3216f86def8d9d757b27cb491" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CheckedCastExpr.qll", + "sha256": "f581dac70e350a9b963f9c516357046b079265bce9196e9e9e554177216e4722", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CheckedCastExpr.qll", + "base_sha256": "f581dac70e350a9b963f9c516357046b079265bce9196e9e9e554177216e4722" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll", + "sha256": "ac752bacffbad35d34530e76771422471c89dcc6266e741c39c6848d40f1d118", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll", + "base_sha256": "ac752bacffbad35d34530e76771422471c89dcc6266e741c39c6848d40f1d118" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClosureExpr.qll", + "sha256": "c749b45013dc0979bb9cd81bf34b811b7d0c86305e03d2c127af69008ddd9e87", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ClosureExpr.qll", + "base_sha256": "c749b45013dc0979bb9cd81bf34b811b7d0c86305e03d2c127af69008ddd9e87" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CoerceExpr.qll", + "sha256": "575abc7a3b2a5457ee6af3a7ac43147b03eab3897b973a008b059894beda4286", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CoerceExpr.qll", + "base_sha256": "575abc7a3b2a5457ee6af3a7ac43147b03eab3897b973a008b059894beda4286" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionExpr.qll", + "sha256": "93350f4ab5640920a93280c1d66499d24628b6936ab0bd0985a4827784b9bb1e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionExpr.qll", + "base_sha256": "93350f4ab5640920a93280c1d66499d24628b6936ab0bd0985a4827784b9bb1e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll", + "sha256": "efdffe8fcc080a93a4689ee19eac7d2c071586515c29d33b99d859eb1a1b6890", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll", + "base_sha256": "efdffe8fcc080a93a4689ee19eac7d2c071586515c29d33b99d859eb1a1b6890" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll", + "sha256": "c981573d0c6dd02831d848aea6efb4d14a287d68e1ca0c7285d7823d7fa0a76e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll", + "base_sha256": "c981573d0c6dd02831d848aea6efb4d14a287d68e1ca0c7285d7823d7fa0a76e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll", + "sha256": "50a892c7d1d88b21dc1cc5b54539765658afd70945feb0d77391de7e6cd5eb48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll", + "base_sha256": "50a892c7d1d88b21dc1cc5b54539765658afd70945feb0d77391de7e6cd5eb48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConsumeExpr.qll", + "sha256": "06ba62c52890356d61ac5c24bb461db838ebe590d2b097de67924d735769720b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ConsumeExpr.qll", + "base_sha256": "06ba62c52890356d61ac5c24bb461db838ebe590d2b097de67924d735769720b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CopyExpr.qll", + "sha256": "1e0781d35da6d31bdd66110e3ce4d5dce46cf7b9e4b285ed5f544c8d40945639", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CopyExpr.qll", + "base_sha256": "1e0781d35da6d31bdd66110e3ce4d5dce46cf7b9e4b285ed5f544c8d40945639" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll", + "sha256": "d6f852d2d11a78ea7c188379ad474db8d77494e3a3621dca1b7d963e083374d3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll", + "base_sha256": "d6f852d2d11a78ea7c188379ad474db8d77494e3a3621dca1b7d963e083374d3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll", + "sha256": "b8229608a404e5f310a329568a26994eca0361f0653aefdb495351fbefaa5a97", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll", + "base_sha256": "b8229608a404e5f310a329568a26994eca0361f0653aefdb495351fbefaa5a97" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CurrentContextIsolationExpr.qll", + "sha256": "567366f4d3642e183dff1d8bfad3bea433fd6ea37b841faaaa25c21ca0654289", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/CurrentContextIsolationExpr.qll", + "base_sha256": "567366f4d3642e183dff1d8bfad3bea433fd6ea37b841faaaa25c21ca0654289" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DeclRefExpr.qll", + "sha256": "c6136ccf37e8128640d9df423713b7646309e51c3eda5c6d2807fdb0cc0733e2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DeclRefExpr.qll", + "base_sha256": "c6136ccf37e8128640d9df423713b7646309e51c3eda5c6d2807fdb0cc0733e2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DefaultArgumentExpr.qll", + "sha256": "a8af422bfdcf56ac37a322d707252ed34b08acf58608065ff3bd214137583b13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DefaultArgumentExpr.qll", + "base_sha256": "a8af422bfdcf56ac37a322d707252ed34b08acf58608065ff3bd214137583b13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DerivedToBaseExpr.qll", + "sha256": "fc6240a71dbd554f8bcc86c2ad0b05f2112578223e9a180beeb0223bf9cc76be", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DerivedToBaseExpr.qll", + "base_sha256": "fc6240a71dbd554f8bcc86c2ad0b05f2112578223e9a180beeb0223bf9cc76be" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DestructureTupleExpr.qll", + "sha256": "5a565c9b0cfbc7e1f234ce553ba7256c00efb1dc0b0ef6aae1ab878be97ffd93", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DestructureTupleExpr.qll", + "base_sha256": "5a565c9b0cfbc7e1f234ce553ba7256c00efb1dc0b0ef6aae1ab878be97ffd93" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DictionaryExpr.qll", + "sha256": "977c768f184b77e493cc7dbf0d614faa38b389f80a4a76bb90d99bf88ecb939c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DictionaryExpr.qll", + "base_sha256": "977c768f184b77e493cc7dbf0d614faa38b389f80a4a76bb90d99bf88ecb939c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll", + "sha256": "a86e0868795e9acf786cfe60e5fa10ab315b13dd8eb84b5f2d6b3a087cadf83b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll", + "base_sha256": "a86e0868795e9acf786cfe60e5fa10ab315b13dd8eb84b5f2d6b3a087cadf83b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "sha256": "7c74d24aa99a76bee303b76893208da804ee1f27adbd4db069262d0cd3773300", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "base_sha256": "7c74d24aa99a76bee303b76893208da804ee1f27adbd4db069262d0cd3773300" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DiscardAssignmentExpr.qll", + "sha256": "d9c36b6fad12d4dc669d3469561ab674bb5cffb3118246511bfa5535ede8b162", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DiscardAssignmentExpr.qll", + "base_sha256": "d9c36b6fad12d4dc669d3469561ab674bb5cffb3118246511bfa5535ede8b162" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSelfExpr.qll", + "sha256": "bce1572dbfc7a853150c3b102f7baefe7b924fc010ed41f8a64960c360e6d012", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSelfExpr.qll", + "base_sha256": "bce1572dbfc7a853150c3b102f7baefe7b924fc010ed41f8a64960c360e6d012" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll", + "sha256": "cd87174f4203c303cb7b91c91e269cc155bfe76ab95537d343e99dd9c17d3df9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll", + "base_sha256": "cd87174f4203c303cb7b91c91e269cc155bfe76ab95537d343e99dd9c17d3df9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicLookupExpr.qll", + "sha256": "76bbc249c6fd8b5a0f41c000a932ba2748a08d676b7094cfebee714c6a25672e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicLookupExpr.qll", + "base_sha256": "76bbc249c6fd8b5a0f41c000a932ba2748a08d676b7094cfebee714c6a25672e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicMemberRefExpr.qll", + "sha256": "43cafc8e8ed2598edfcf7bdec7e2578df07b708d8e5eff57969024893e7d55df", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicMemberRefExpr.qll", + "base_sha256": "43cafc8e8ed2598edfcf7bdec7e2578df07b708d8e5eff57969024893e7d55df" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicSubscriptExpr.qll", + "sha256": "0cc40fbf8e00dc545280e36e8c12a7b7f5741648bfc370fab8f9e8c047448204", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicSubscriptExpr.qll", + "base_sha256": "0cc40fbf8e00dc545280e36e8c12a7b7f5741648bfc370fab8f9e8c047448204" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicTypeExpr.qll", + "sha256": "02f5d9b9f181fe555245405c0f406d9a102463ae71271689f59e3137a6758c8e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/DynamicTypeExpr.qll", + "base_sha256": "02f5d9b9f181fe555245405c0f406d9a102463ae71271689f59e3137a6758c8e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumElementExpr.qll", + "sha256": "47458aeacb150e3c5b53df8827c87d552067798abe330007ffe2fbe5be6ff702", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumElementExpr.qll", + "base_sha256": "47458aeacb150e3c5b53df8827c87d552067798abe330007ffe2fbe5be6ff702" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumIsCaseExpr.qll", + "sha256": "4ea93d93af6ea0af500c8f6d9951f2c60095c4d3b68419e15afb8f606a505336", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/EnumIsCaseExpr.qll", + "base_sha256": "4ea93d93af6ea0af500c8f6d9951f2c60095c4d3b68419e15afb8f606a505336" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErasureExpr.qll", + "sha256": "103a4d698f778a05ffd951d15fe7d9b58382cba7334ddf07d3524cd99af3d8fd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErasureExpr.qll", + "base_sha256": "103a4d698f778a05ffd951d15fe7d9b58382cba7334ddf07d3524cd99af3d8fd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErrorExpr.qll", + "sha256": "50c375b55af34bb119e300590997a395586872d2487b80deb9b0aa24f9c9a90f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ErrorExpr.qll", + "base_sha256": "50c375b55af34bb119e300590997a395586872d2487b80deb9b0aa24f9c9a90f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll", + "sha256": "2b94c89070e94d7e42bd93a92f158b6444becce2b4506a164606b53a18a9df20", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll", + "base_sha256": "2b94c89070e94d7e42bd93a92f158b6444becce2b4506a164606b53a18a9df20" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitCastExpr.qll", + "sha256": "bc4007c1521fbaa9811d6a893a2eea9901f3b1bff2e89a201d416c067e5b2e32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitCastExpr.qll", + "base_sha256": "bc4007c1521fbaa9811d6a893a2eea9901f3b1bff2e89a201d416c067e5b2e32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitClosureExpr.qll", + "sha256": "1071c526a7d263151ce9de155d43245dddce33d168b6520f49c96908e91fb256", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExplicitClosureExpr.qll", + "base_sha256": "1071c526a7d263151ce9de155d43245dddce33d168b6520f49c96908e91fb256" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Expr.qll", + "sha256": "ff9c4d4d274cceeb178d85a469791833b60a89b06dc4df4678932d6ea7a799ee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/Expr.qll", + "base_sha256": "ff9c4d4d274cceeb178d85a469791833b60a89b06dc4df4678932d6ea7a799ee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExtractFunctionIsolationExpr.qll", + "sha256": "dc25ac7455be2c622e588855a572c49b31e3cdf8900fc83ee79ff40a5e1c4687", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ExtractFunctionIsolationExpr.qll", + "base_sha256": "dc25ac7455be2c622e588855a572c49b31e3cdf8900fc83ee79ff40a5e1c4687" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/FloatLiteralExpr.qll", + "sha256": "5c6a0ea847a688a33acb6e12713b9d9f33218148e6a51e80b57b3e0e4543ffae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/FloatLiteralExpr.qll", + "base_sha256": "5c6a0ea847a688a33acb6e12713b9d9f33218148e6a51e80b57b3e0e4543ffae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceTryExpr.qll", + "sha256": "233e166748af3d0f1efb265cd6b15c9960df841fabd6a8eb54744b53d897b35f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceTryExpr.qll", + "base_sha256": "233e166748af3d0f1efb265cd6b15c9960df841fabd6a8eb54744b53d897b35f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceValueExpr.qll", + "sha256": "4a3ecd15296c661d9ebcccaa75f742fdb10056614e0f0ac6085571951b580d6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForceValueExpr.qll", + "base_sha256": "4a3ecd15296c661d9ebcccaa75f742fdb10056614e0f0ac6085571951b580d6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll", + "sha256": "2f46fa95b4fcbbcf7aa39c4d698dff1de8651c411eec5628bb36a0cdde792726", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll", + "base_sha256": "2f46fa95b4fcbbcf7aa39c4d698dff1de8651c411eec5628bb36a0cdde792726" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll", + "sha256": "3a981945226bd5342c568a9edad8c48576741f672ba193f808d476585df441ce", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll", + "base_sha256": "3a981945226bd5342c568a9edad8c48576741f672ba193f808d476585df441ce" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/FunctionConversionExpr.qll", + "sha256": "a801235565e9f25f084829cc77bda2f9628294e295d25a7ca1cbf008b2934404", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/FunctionConversionExpr.qll", + "base_sha256": "a801235565e9f25f084829cc77bda2f9628294e295d25a7ca1cbf008b2934404" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IdentityExpr.qll", + "sha256": "9faed9373bfa30ca9efa0889780583251e286fefeb0cc45dafbfbd4c0af1e84a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IdentityExpr.qll", + "base_sha256": "9faed9373bfa30ca9efa0889780583251e286fefeb0cc45dafbfbd4c0af1e84a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IfExpr.qll", + "sha256": "b15bb29d8ec7af906eecd217c359981758979e47899798708729516a84538bb5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IfExpr.qll", + "base_sha256": "b15bb29d8ec7af906eecd217c359981758979e47899798708729516a84538bb5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ImplicitConversionExpr.qll", + "sha256": "aef95e0f4267548a5af8ac96a5c707e479a00d8464c5d3d092c646ebb73115d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ImplicitConversionExpr.qll", + "base_sha256": "aef95e0f4267548a5af8ac96a5c707e479a00d8464c5d3d092c646ebb73115d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutExpr.qll", + "sha256": "f6c59bf77f876669f78c98574c8969c4363599d2011121fc8cdb873d367ff260", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutExpr.qll", + "base_sha256": "f6c59bf77f876669f78c98574c8969c4363599d2011121fc8cdb873d367ff260" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutToPointerExpr.qll", + "sha256": "260ff6e93ba3b47806670dd9975737bf58653cb6666fd09e153ee46f0bbfe084", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InOutToPointerExpr.qll", + "base_sha256": "260ff6e93ba3b47806670dd9975737bf58653cb6666fd09e153ee46f0bbfe084" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerCallExpr.qll", + "sha256": "e71230647fba3c0a8c6d026711f02dc543f89679b4920169b272e7567fce2fc3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerCallExpr.qll", + "base_sha256": "e71230647fba3c0a8c6d026711f02dc543f89679b4920169b272e7567fce2fc3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerLookupExpr.qll", + "sha256": "24b3ebda8165ec8c5097901ba05d55add61beb9aec270ca1ca28fa6c2234f300", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InitializerLookupExpr.qll", + "base_sha256": "24b3ebda8165ec8c5097901ba05d55add61beb9aec270ca1ca28fa6c2234f300" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll", + "sha256": "32d4c8c66911947115cf1002ea0ab15325d4f53d2240cfe89bb2f68926744e63", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll", + "base_sha256": "32d4c8c66911947115cf1002ea0ab15325d4f53d2240cfe89bb2f68926744e63" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IntegerLiteralExpr.qll", + "sha256": "17f35931bc4cf237f039c10cb3e9c604e1dcd4ad5e6b85f5775a10dd9bd802f3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IntegerLiteralExpr.qll", + "base_sha256": "17f35931bc4cf237f039c10cb3e9c604e1dcd4ad5e6b85f5775a10dd9bd802f3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll", + "sha256": "45deea2f2a6f2916c18ad6ce31a4e1cac3e7c9be5c0ae56fd635c2e6e24c8008", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll", + "base_sha256": "45deea2f2a6f2916c18ad6ce31a4e1cac3e7c9be5c0ae56fd635c2e6e24c8008" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IsExpr.qll", + "sha256": "77d5477c8ff638feb516d9ada058a04b18142986c9dd5893a7eae6c09e28bcc0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/IsExpr.qll", + "base_sha256": "77d5477c8ff638feb516d9ada058a04b18142986c9dd5893a7eae6c09e28bcc0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathApplicationExpr.qll", + "sha256": "5d8651ffe1d7f77e81667ae47ae5b6cc0df73514a636fc67dff2b5f1a9eec7b9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathApplicationExpr.qll", + "base_sha256": "5d8651ffe1d7f77e81667ae47ae5b6cc0df73514a636fc67dff2b5f1a9eec7b9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathDotExpr.qll", + "sha256": "69fd3fe4ffd2cbb9dd15059f4210e27996524ae4adc785f3a7e087ce5134bd02", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathDotExpr.qll", + "base_sha256": "69fd3fe4ffd2cbb9dd15059f4210e27996524ae4adc785f3a7e087ce5134bd02" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathExpr.qll", + "sha256": "00cd004915448013cd11642adb81fbf7a11af9ebe7cc23c79d0c5e5a4d43c954", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/KeyPathExpr.qll", + "base_sha256": "00cd004915448013cd11642adb81fbf7a11af9ebe7cc23c79d0c5e5a4d43c954" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LazyInitializationExpr.qll", + "sha256": "28abba771f1fb73897fae47168fba92441a7b7ab78d7da625d88c55e0ac56493", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LazyInitializationExpr.qll", + "base_sha256": "28abba771f1fb73897fae47168fba92441a7b7ab78d7da625d88c55e0ac56493" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExpr.qll", + "sha256": "cfaa2589fd1b4360ec9dd7ec4625d0cc434621cd28b054444ff810e4fb6e30c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExpr.qll", + "base_sha256": "cfaa2589fd1b4360ec9dd7ec4625d0cc434621cd28b054444ff810e4fb6e30c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll", + "sha256": "f260a31b0781c77a2012eedf22b200844b81ede45c739613ad856687a373f93e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll", + "base_sha256": "f260a31b0781c77a2012eedf22b200844b81ede45c739613ad856687a373f93e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll", + "sha256": "40c79af002ee8fcc38b229d1bad05f2e4d45e6b8bc1158265d97c8ad3538bcc7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll", + "base_sha256": "40c79af002ee8fcc38b229d1bad05f2e4d45e6b8bc1158265d97c8ad3538bcc7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LiteralExpr.qll", + "sha256": "873dacbeb3a7f8ac806568ab5258658814d77cbd0af751e3c626d2d4696e2be9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LiteralExpr.qll", + "base_sha256": "873dacbeb3a7f8ac806568ab5258658814d77cbd0af751e3c626d2d4696e2be9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LoadExpr.qll", + "sha256": "a2c36b8b67e418ced2f9d6a8ec340ad5e836794a311699e5317a52028637e663", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LoadExpr.qll", + "base_sha256": "a2c36b8b67e418ced2f9d6a8ec340ad5e836794a311699e5317a52028637e663" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LogicalOperation.qll", + "sha256": "138df9cbbcfd0b699e23fd48b16c381607a521fedfda043f06055ce5003b2db4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LogicalOperation.qll", + "base_sha256": "138df9cbbcfd0b699e23fd48b16c381607a521fedfda043f06055ce5003b2db4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LookupExpr.qll", + "sha256": "4a472303c9bdec56e57339448b66f05e1225454f6b4d6be523b6083564b9440e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/LookupExpr.qll", + "base_sha256": "4a472303c9bdec56e57339448b66f05e1225454f6b4d6be523b6083564b9440e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll", + "sha256": "ce6e8df7fab4722556e6183a395ec73df3c869567ec71eceeb36e3750304cdea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll", + "base_sha256": "ce6e8df7fab4722556e6183a395ec73df3c869567ec71eceeb36e3750304cdea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll", + "sha256": "e75ed15f08fb008c4d00040e405fd69d293162132323560c4caa8783ea28060b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll", + "base_sha256": "e75ed15f08fb008c4d00040e405fd69d293162132323560c4caa8783ea28060b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MaterializePackExpr.qll", + "sha256": "b7760fd6b796768c172550ffde0f28a8c92f5f94d17bac31e4badde574c4dcbb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MaterializePackExpr.qll", + "base_sha256": "b7760fd6b796768c172550ffde0f28a8c92f5f94d17bac31e4badde574c4dcbb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MemberRefExpr.qll", + "sha256": "e5ba817ab725e9f0b38968b6a48f9ef604e2cee5373e0931cc207669690298d3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MemberRefExpr.qll", + "base_sha256": "e5ba817ab725e9f0b38968b6a48f9ef604e2cee5373e0931cc207669690298d3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MetatypeConversionExpr.qll", + "sha256": "ec7718fda45ff2ffc7d9bd2a54479873bbae56d7de70a8bfd46831f6bb6cfafa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MetatypeConversionExpr.qll", + "base_sha256": "ec7718fda45ff2ffc7d9bd2a54479873bbae56d7de70a8bfd46831f6bb6cfafa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodApplyExpr.qll", + "sha256": "c4939f77395435a508575b6963f3fd0f9ab0aee4f67ed14145a61e0b49b1460e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodApplyExpr.qll", + "base_sha256": "c4939f77395435a508575b6963f3fd0f9ab0aee4f67ed14145a61e0b49b1460e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodCallExpr.qll", + "sha256": "4b3a305aadd537c19967aa2eda15e80c62993208eb2f97b49fc38b8ec6ed0a33", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodCallExpr.qll", + "base_sha256": "4b3a305aadd537c19967aa2eda15e80c62993208eb2f97b49fc38b8ec6ed0a33" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodLookupExpr.qll", + "sha256": "1fc5b19c8caf1845f49c3616771abc0de426e0964659aeabb37b7fbdf27d524c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/MethodLookupExpr.qll", + "base_sha256": "1fc5b19c8caf1845f49c3616771abc0de426e0964659aeabb37b7fbdf27d524c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilCoalescingExpr.qll", + "sha256": "51aae9a32d7c300152759ef701a003ecdb008f042978a7a8b568c01a82b8aeae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilCoalescingExpr.qll", + "base_sha256": "51aae9a32d7c300152759ef701a003ecdb008f042978a7a8b568c01a82b8aeae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilLiteralExpr.qll", + "sha256": "21c5469099376fafe73860cea8b6903c69e66eb22bd43015beb7a4a5a826d8a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NilLiteralExpr.qll", + "base_sha256": "21c5469099376fafe73860cea8b6903c69e66eb22bd43015beb7a4a5a826d8a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NumberLiteralExpr.qll", + "sha256": "3a2a74af899c6da894e6c57977768079338b5b6878ccd5039338c3a35248b8cf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/NumberLiteralExpr.qll", + "base_sha256": "3a2a74af899c6da894e6c57977768079338b5b6878ccd5039338c3a35248b8cf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjCSelectorExpr.qll", + "sha256": "daacc35608bdadedea56747f6727f9ca66fbd1583c82ad394200d7042b391e23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjCSelectorExpr.qll", + "base_sha256": "daacc35608bdadedea56747f6727f9ca66fbd1583c82ad394200d7042b391e23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjectLiteralExpr.qll", + "sha256": "2a613e9846967064f4b272ba95774ad577d1491015b2cb3fb5d75a104b82a06f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ObjectLiteralExpr.qll", + "base_sha256": "2a613e9846967064f4b272ba95774ad577d1491015b2cb3fb5d75a104b82a06f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OneWayExpr.qll", + "sha256": "6949d222b5dc40e933920a4a3fabeffc5e11b07ed3da79683f64a866025330e6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OneWayExpr.qll", + "base_sha256": "6949d222b5dc40e933920a4a3fabeffc5e11b07ed3da79683f64a866025330e6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpaqueValueExpr.qll", + "sha256": "c13869c10734662cc1c5ef35ebb58d2101eb0f330f67416396993f69b6bb0908", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpaqueValueExpr.qll", + "base_sha256": "c13869c10734662cc1c5ef35ebb58d2101eb0f330f67416396993f69b6bb0908" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpenExistentialExpr.qll", + "sha256": "7dfb5ca6978dfd1b91f04dad728731d202f4c738a0e0b06ba585cf4cce38e79c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OpenExistentialExpr.qll", + "base_sha256": "7dfb5ca6978dfd1b91f04dad728731d202f4c738a0e0b06ba585cf4cce38e79c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalEvaluationExpr.qll", + "sha256": "8bc75e5daa35e786ffa4de1330213431e098d1e9c4488dba295285140dfd6c23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalEvaluationExpr.qll", + "base_sha256": "8bc75e5daa35e786ffa4de1330213431e098d1e9c4488dba295285140dfd6c23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalTryExpr.qll", + "sha256": "a83d1adb4420bd946bd5cc9b93ae860ed17569a38093fd18c6d8c292a61bfc6f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OptionalTryExpr.qll", + "base_sha256": "a83d1adb4420bd946bd5cc9b93ae860ed17569a38093fd18c6d8c292a61bfc6f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OtherInitializerRefExpr.qll", + "sha256": "8bf42f5cbf877f38ea3e35245677b3fbd7e0bfbd6a6f2aea79a5eca6aba9d7ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OtherInitializerRefExpr.qll", + "base_sha256": "8bf42f5cbf877f38ea3e35245677b3fbd7e0bfbd6a6f2aea79a5eca6aba9d7ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll", + "sha256": "b6101720b097a205381a80dfb13a6a36ad1c6e32b298f8ab5ab5fb783d0a5ab5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll", + "base_sha256": "b6101720b097a205381a80dfb13a6a36ad1c6e32b298f8ab5ab5fb783d0a5ab5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackElementExpr.qll", + "sha256": "7c3bd3fc245eac04302ac630e7c8ff68e3102b6d746d86be6bdc6e3fd6b414c5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackElementExpr.qll", + "base_sha256": "7c3bd3fc245eac04302ac630e7c8ff68e3102b6d746d86be6bdc6e3fd6b414c5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackExpansionExpr.qll", + "sha256": "dbd4168dbb5574b7a6e4e150803a67ff3419329f8fcd252c8fd095ebec845d54", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PackExpansionExpr.qll", + "base_sha256": "dbd4168dbb5574b7a6e4e150803a67ff3419329f8fcd252c8fd095ebec845d54" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ParenExpr.qll", + "sha256": "a2ab077f8bf3c855ccf709b2ccb57f51b7d69e49cac7ce2deb094bcc31154c28", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ParenExpr.qll", + "base_sha256": "a2ab077f8bf3c855ccf709b2ccb57f51b7d69e49cac7ce2deb094bcc31154c28" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PointerToPointerExpr.qll", + "sha256": "bc6ece2e395a9a811bbe01017c005ebb08d0967edb0e52ca87378555fe20dc8e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PointerToPointerExpr.qll", + "base_sha256": "bc6ece2e395a9a811bbe01017c005ebb08d0967edb0e52ca87378555fe20dc8e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PostfixUnaryExpr.qll", + "sha256": "5a15af8c4c36db3bf977b06f87289a2493c38967c7d81bca25f2b1293169264d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PostfixUnaryExpr.qll", + "base_sha256": "5a15af8c4c36db3bf977b06f87289a2493c38967c7d81bca25f2b1293169264d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PrefixUnaryExpr.qll", + "sha256": "5c05ec3d0e8b4711a1ad326be1ff2915729d6c400554e77164d268da6579ef4d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PrefixUnaryExpr.qll", + "base_sha256": "5c05ec3d0e8b4711a1ad326be1ff2915729d6c400554e77164d268da6579ef4d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll", + "sha256": "62a297c04e6b757f2a4b74b60a5715e9728a9f4053a932312e0140cb217de1e0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll", + "base_sha256": "62a297c04e6b757f2a4b74b60a5715e9728a9f4053a932312e0140cb217de1e0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll", + "sha256": "307815ab9f6909ce44a5be82a11b5112204723214e93476ca323615ea8fd9c8b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll", + "base_sha256": "307815ab9f6909ce44a5be82a11b5112204723214e93476ca323615ea8fd9c8b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll", + "sha256": "ca5f6539df2244c9ee3fa52d29b615d105b818aa060d98692ccb15cb4c11163c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll", + "base_sha256": "ca5f6539df2244c9ee3fa52d29b615d105b818aa060d98692ccb15cb4c11163c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/RegexLiteralExpr.qll", + "sha256": "7e7005c65e321f31e5afa60e0b60364e059bded376bcedbf184aa78898638577", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/RegexLiteralExpr.qll", + "base_sha256": "7e7005c65e321f31e5afa60e0b60364e059bded376bcedbf184aa78898638577" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SelfRefExpr.qll", + "sha256": "6a036f8695ac478c6b976a04aa2d554e8c1891809249ce9a30896f1362603f29", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SelfRefExpr.qll", + "base_sha256": "6a036f8695ac478c6b976a04aa2d554e8c1891809249ce9a30896f1362603f29" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SequenceExpr.qll", + "sha256": "3ba2aa0325c47c7da84115c9152d375df98d403e1deb7504333c50d6daecdb37", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SequenceExpr.qll", + "base_sha256": "3ba2aa0325c47c7da84115c9152d375df98d403e1deb7504333c50d6daecdb37" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SingleValueStmtExpr.qll", + "sha256": "cd95a74c3cb8e714b2d74019457029ac6a4025163d324844fbf68c050b6ce420", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SingleValueStmtExpr.qll", + "base_sha256": "cd95a74c3cb8e714b2d74019457029ac6a4025163d324844fbf68c050b6ce420" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringLiteralExpr.qll", + "sha256": "9d09c5d0c4a9d1e5808be61871ae424184d2ef6288ddae4ce4498481f4dcd4eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringLiteralExpr.qll", + "base_sha256": "9d09c5d0c4a9d1e5808be61871ae424184d2ef6288ddae4ce4498481f4dcd4eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringToPointerExpr.qll", + "sha256": "c692392acb8199161d11dd89ba20953ac4e2ac16094bf1f7984ab0b8b99569fa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/StringToPointerExpr.qll", + "base_sha256": "c692392acb8199161d11dd89ba20953ac4e2ac16094bf1f7984ab0b8b99569fa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SubscriptExpr.qll", + "sha256": "b82d793507eba4ec381a6e667eb8484661322bf8c7a6d884a21ea17b7902c996", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SubscriptExpr.qll", + "base_sha256": "b82d793507eba4ec381a6e667eb8484661322bf8c7a6d884a21ea17b7902c996" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SuperRefExpr.qll", + "sha256": "8e68ebbb7cca9e6681f1892e66e78b8acdef4913b933d940f4dee46472c60af2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/SuperRefExpr.qll", + "base_sha256": "8e68ebbb7cca9e6681f1892e66e78b8acdef4913b933d940f4dee46472c60af2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TapExpr.qll", + "sha256": "b2418e1dec4d28e8c3d5a8660c336d9e70580be3eaa2c85232a888d5b2b027a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TapExpr.qll", + "base_sha256": "b2418e1dec4d28e8c3d5a8660c336d9e70580be3eaa2c85232a888d5b2b027a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TryExpr.qll", + "sha256": "7a14fac15461b77f19e25fd3d7d59aa25b2e67523cd3dd90b31c63331deaf314", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TryExpr.qll", + "base_sha256": "7a14fac15461b77f19e25fd3d7d59aa25b2e67523cd3dd90b31c63331deaf314" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleElementExpr.qll", + "sha256": "1036d0a774f16dfdfe223181bf86a7fb3e5a65495f13a584af4419c769b5ca93", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleElementExpr.qll", + "base_sha256": "1036d0a774f16dfdfe223181bf86a7fb3e5a65495f13a584af4419c769b5ca93" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleExpr.qll", + "sha256": "f02537adb1271e4b84c44eb001ccb7b7c70f13fc13908354fd4361ed3720d06b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TupleExpr.qll", + "base_sha256": "f02537adb1271e4b84c44eb001ccb7b7c70f13fc13908354fd4361ed3720d06b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeExpr.qll", + "sha256": "91cd440b768e4d9aa60a165ddb62ecdcad85eb4a676ab0d60ca8777e753bffc7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeExpr.qll", + "base_sha256": "91cd440b768e4d9aa60a165ddb62ecdcad85eb4a676ab0d60ca8777e753bffc7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeValueExpr.qll", + "sha256": "7722a6668b3e382e32ef0cc5bbb8c79c7de9a618c8822957e5f48b45770d0af3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/TypeValueExpr.qll", + "base_sha256": "7722a6668b3e382e32ef0cc5bbb8c79c7de9a618c8822957e5f48b45770d0af3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll", + "sha256": "9c6a97a66a452a6167b26f48b0f31a42e2c528fcd30e76c9f4dd146f6609b5d3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll", + "base_sha256": "9c6a97a66a452a6167b26f48b0f31a42e2c528fcd30e76c9f4dd146f6609b5d3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll", + "sha256": "714c9a7a09f525187f53a4c9599a141a32ec6071c405c2a425dc2cfb6f2457e6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll", + "base_sha256": "714c9a7a09f525187f53a4c9599a141a32ec6071c405c2a425dc2cfb6f2457e6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnreachableExpr.qll", + "sha256": "e8005f5ac66a97e614f3792e8053b0fb6d6bb1f99bc1d0f7d0d0b41e703efe9c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnreachableExpr.qll", + "base_sha256": "e8005f5ac66a97e614f3792e8053b0fb6d6bb1f99bc1d0f7d0d0b41e703efe9c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll", + "sha256": "7705b39752be30ab6bff12ccc690ed3b0fd843978721558e18f5f57e65f1f688", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll", + "base_sha256": "7705b39752be30ab6bff12ccc690ed3b0fd843978721558e18f5f57e65f1f688" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDotExpr.qll", + "sha256": "01455fb6e2c57941b209d844b65a0e6778d2d8d3db6081fb96c375c528574c41", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedDotExpr.qll", + "base_sha256": "01455fb6e2c57941b209d844b65a0e6778d2d8d3db6081fb96c375c528574c41" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll", + "sha256": "c92cfd85209a0314b99a2f8549c73eb878ab251453330298da72aa9d2208e7ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll", + "base_sha256": "c92cfd85209a0314b99a2f8549c73eb878ab251453330298da72aa9d2208e7ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberExpr.qll", + "sha256": "efcfe41d1ed023d0cb3b4bdaa8568a4bada279660edc9e36f0dc260ebebcea60", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedMemberExpr.qll", + "base_sha256": "efcfe41d1ed023d0cb3b4bdaa8568a4bada279660edc9e36f0dc260ebebcea60" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedPatternExpr.qll", + "sha256": "d9bad310caf43eb82ca294fcb43f1aaa4046ddc8ff9d6c46f65c9a6f798d30af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedPatternExpr.qll", + "base_sha256": "d9bad310caf43eb82ca294fcb43f1aaa4046ddc8ff9d6c46f65c9a6f798d30af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll", + "sha256": "1aeab5e10b1c3f081c5c3ca5bd807bfc38726a7b21b7201e0a9f997572935c73", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll", + "base_sha256": "1aeab5e10b1c3f081c5c3ca5bd807bfc38726a7b21b7201e0a9f997572935c73" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll", + "sha256": "c6a85856f82e74ed5597e381a5e4c27927eb4f01c7b588b1f4277dfb0e977521", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll", + "base_sha256": "c6a85856f82e74ed5597e381a5e4c27927eb4f01c7b588b1f4277dfb0e977521" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeCastExpr.qll", + "sha256": "93f35d500d67b71ed52d508ca9f7236c671f5b68a0ce6a0ee6a1a03d2b5db290", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeCastExpr.qll", + "base_sha256": "93f35d500d67b71ed52d508ca9f7236c671f5b68a0ce6a0ee6a1a03d2b5db290" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeExpr.qll", + "sha256": "7c558095d3be8401aa4d9065bd86110959cbced7f5d65f8120530d5497b3de15", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/UnsafeExpr.qll", + "base_sha256": "7c558095d3be8401aa4d9065bd86110959cbced7f5d65f8120530d5497b3de15" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/VarargExpansionExpr.qll", + "sha256": "27213c88f864b7f8fd73edf8951e04a5ae7a57140a387df7c03dc1544ced723b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/VarargExpansionExpr.qll", + "base_sha256": "27213c88f864b7f8fd73edf8951e04a5ae7a57140a387df7c03dc1544ced723b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprConstructor.qll", + "sha256": "63c5ddb9da56da2c9637d7a0a6d9d069f745b4c095b07c9494a0b3a7e11be95b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprConstructor.qll", + "base_sha256": "63c5ddb9da56da2c9637d7a0a6d9d069f745b4c095b07c9494a0b3a7e11be95b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprImpl.qll", + "sha256": "448c23eec2ef44bd90e6c1636e3e881ca3447198eb68b8261412f42c4995b766", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AbiSafeConversionExprImpl.qll", + "base_sha256": "448c23eec2ef44bd90e6c1636e3e881ca3447198eb68b8261412f42c4995b766" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprConstructor.qll", + "sha256": "aafac69f37c3fd8b7d0973ca616bba30833b00d64639c3d6b7fb2e86d212406d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprConstructor.qll", + "base_sha256": "aafac69f37c3fd8b7d0973ca616bba30833b00d64639c3d6b7fb2e86d212406d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprImpl.qll", + "sha256": "3d7b115e8d40fe1ab1fe7375493d991e51b4689b8565dde4beb6181ce7ea44ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ActorIsolationErasureExprImpl.qll", + "base_sha256": "3d7b115e8d40fe1ab1fe7375493d991e51b4689b8565dde4beb6181ce7ea44ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprConstructor.qll", + "sha256": "bc9aab20cb809516512ddca305e2d107c2b2d2f5850620fe53af021145bde247", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprConstructor.qll", + "base_sha256": "bc9aab20cb809516512ddca305e2d107c2b2d2f5850620fe53af021145bde247" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprImpl.qll", + "sha256": "cb0d36379fff2483e30e54e75d8b63dc92669e8a129c8fcb24495cfad6456cfc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyHashableErasureExprImpl.qll", + "base_sha256": "cb0d36379fff2483e30e54e75d8b63dc92669e8a129c8fcb24495cfad6456cfc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyTryExprImpl.qll", + "sha256": "074ee2100466303ee268fbe50a3c4d4f93d920b24e17e1a2c60c9f7d3e7b46c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AnyTryExprImpl.qll", + "base_sha256": "074ee2100466303ee268fbe50a3c4d4f93d920b24e17e1a2c60c9f7d3e7b46c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprConstructor.qll", + "sha256": "bc11f915697878b6aba44f66dc914271096bc3089f3b3849ea0b35dd4d78685c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprConstructor.qll", + "base_sha256": "bc11f915697878b6aba44f66dc914271096bc3089f3b3849ea0b35dd4d78685c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprImpl.qll", + "sha256": "48fb62c8f18e7da9f756c9ff6dbaba1d30dafa5d8e460e14fefd1a13c1eac279", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AppliedPropertyWrapperExprImpl.qll", + "base_sha256": "48fb62c8f18e7da9f756c9ff6dbaba1d30dafa5d8e460e14fefd1a13c1eac279" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ApplyExprImpl.qll", + "sha256": "c5306c603a2b04024ea56b4ea8339040580a55fb3a9feb41fdbd7af2e364d234", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ApplyExprImpl.qll", + "base_sha256": "c5306c603a2b04024ea56b4ea8339040580a55fb3a9feb41fdbd7af2e364d234" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprConstructor.qll", + "sha256": "bf146b157580631050edd028c801fe68d7ec7a3441b3c6f048fc774ac8ac1dbc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprConstructor.qll", + "base_sha256": "bf146b157580631050edd028c801fe68d7ec7a3441b3c6f048fc774ac8ac1dbc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprImpl.qll", + "sha256": "e310316cd7b552906ea8be9a8fe277161bff7bc4eccc06641df4faedc27cfd62", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArchetypeToSuperExprImpl.qll", + "base_sha256": "e310316cd7b552906ea8be9a8fe277161bff7bc4eccc06641df4faedc27cfd62" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentConstructor.qll", + "sha256": "74bcaff5e929b2fa7f8a2d3256daf6e6b48dec5136210d72ad109ec27715983b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentConstructor.qll", + "base_sha256": "74bcaff5e929b2fa7f8a2d3256daf6e6b48dec5136210d72ad109ec27715983b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentImpl.qll", + "sha256": "56863887923244ea872c37c98f50b45662aa5e3948f57f27711b91c96d09516b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArgumentImpl.qll", + "base_sha256": "56863887923244ea872c37c98f50b45662aa5e3948f57f27711b91c96d09516b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprConstructor.qll", + "sha256": "7ae5b33b36631464d0eed1f0513cd476b6dcd53ecc09ecddbeb4d8f63e9e81c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprConstructor.qll", + "base_sha256": "7ae5b33b36631464d0eed1f0513cd476b6dcd53ecc09ecddbeb4d8f63e9e81c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprImpl.qll", + "sha256": "7d5f4e28c907cdab9ddc233556d0f8361b4323f766cefbb27e2052f77cdc2485", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayExprImpl.qll", + "base_sha256": "7d5f4e28c907cdab9ddc233556d0f8361b4323f766cefbb27e2052f77cdc2485" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprConstructor.qll", + "sha256": "d9d3189735dbe8cec16d8e0bf0c66eb1264add9a9b63d1ee7851bdce024bfb48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprConstructor.qll", + "base_sha256": "d9d3189735dbe8cec16d8e0bf0c66eb1264add9a9b63d1ee7851bdce024bfb48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprImpl.qll", + "sha256": "61b8a8e1731b74d7a31be429345eea0dd577e3e33e61b52ae7031569df4886a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ArrayToPointerExprImpl.qll", + "base_sha256": "61b8a8e1731b74d7a31be429345eea0dd577e3e33e61b52ae7031569df4886a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprConstructor.qll", + "sha256": "c3be7ab67d942866b9b2baaf147233666dddf0597e02386eff462091c6f55cf9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprConstructor.qll", + "base_sha256": "c3be7ab67d942866b9b2baaf147233666dddf0597e02386eff462091c6f55cf9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprImpl.qll", + "sha256": "cd806ed187bc0a642f77c3fa0bdb7ef320ace7c6ced0f812495163501db28493", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AssignExprImpl.qll", + "base_sha256": "cd806ed187bc0a642f77c3fa0bdb7ef320ace7c6ced0f812495163501db28493" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprConstructor.qll", + "sha256": "110da8f7450427832cc12cc52405e672173b9c76f580c7ffe4178f0d70603cd5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprConstructor.qll", + "base_sha256": "110da8f7450427832cc12cc52405e672173b9c76f580c7ffe4178f0d70603cd5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprImpl.qll", + "sha256": "a6fefd1985e82f6c4ec001539db92837bbfce117c40a2a71124c8fe0c65a391f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AutoClosureExprImpl.qll", + "base_sha256": "a6fefd1985e82f6c4ec001539db92837bbfce117c40a2a71124c8fe0c65a391f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprConstructor.qll", + "sha256": "2f3228ca4ec2ef8ba2d478d7e85b4ac99beca7e2132c47cd398299c0fecdcef7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprConstructor.qll", + "base_sha256": "2f3228ca4ec2ef8ba2d478d7e85b4ac99beca7e2132c47cd398299c0fecdcef7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprImpl.qll", + "sha256": "0506aeaf9e86d73c92d1bc6d799969dc26dd5925638568d5a226f2757996a919", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/AwaitExprImpl.qll", + "base_sha256": "0506aeaf9e86d73c92d1bc6d799969dc26dd5925638568d5a226f2757996a919" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprConstructor.qll", + "sha256": "07136c27dcdb35a9cd2587d459a7eea64a6b3c0ad8ce7ffc7bb2cdfe26b6e9bd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprConstructor.qll", + "base_sha256": "07136c27dcdb35a9cd2587d459a7eea64a6b3c0ad8ce7ffc7bb2cdfe26b6e9bd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprImpl.qll", + "sha256": "49fad91cb433566cad220dde6be1359f115577942354074ed3c9155c6353d7e9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BinaryExprImpl.qll", + "base_sha256": "49fad91cb433566cad220dde6be1359f115577942354074ed3c9155c6353d7e9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprConstructor.qll", + "sha256": "d53ece261604bf5909f7afeb57ef1042ef28382ce2bb0c6f9790b3ce1d24749c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprConstructor.qll", + "base_sha256": "d53ece261604bf5909f7afeb57ef1042ef28382ce2bb0c6f9790b3ce1d24749c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprImpl.qll", + "sha256": "4841190bc551316851261a2dddcee7c8c930b43922b896f4f710df53633b0c51", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BindOptionalExprImpl.qll", + "base_sha256": "4841190bc551316851261a2dddcee7c8c930b43922b896f4f710df53633b0c51" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprConstructor.qll", + "sha256": "f9c498db8217ad2184b1fff3d6b0640a4c41b0643ac59cf672d738ba50341059", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprConstructor.qll", + "base_sha256": "f9c498db8217ad2184b1fff3d6b0640a4c41b0643ac59cf672d738ba50341059" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprImpl.qll", + "sha256": "23527d91ec3452269d3642cd2db0fce690ddd99a8b8762f3e1c90d3e37726822", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BooleanLiteralExprImpl.qll", + "base_sha256": "23527d91ec3452269d3642cd2db0fce690ddd99a8b8762f3e1c90d3e37726822" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprConstructor.qll", + "sha256": "8d8d2921ec30fa387a6adcf49f0fff4d8f96444010e36d1819792f5281d54ad7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprConstructor.qll", + "base_sha256": "8d8d2921ec30fa387a6adcf49f0fff4d8f96444010e36d1819792f5281d54ad7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprImpl.qll", + "sha256": "ff4bd62fda31c49254fadc6beb89c433591508a20a16a140f65f882c0f541691", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BorrowExprImpl.qll", + "base_sha256": "ff4bd62fda31c49254fadc6beb89c433591508a20a16a140f65f882c0f541691" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprConstructor.qll", + "sha256": "7261f6ca92d0adc4dbb04d06f7a42956646d782d250d626d3c57fdf1d9ed3d8b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprConstructor.qll", + "base_sha256": "7261f6ca92d0adc4dbb04d06f7a42956646d782d250d626d3c57fdf1d9ed3d8b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprImpl.qll", + "sha256": "4f916fcc2b92c8e00219e020e3c35800b4a39c36533e3ab711f8f3aa042d79a8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeFromObjCExprImpl.qll", + "base_sha256": "4f916fcc2b92c8e00219e020e3c35800b4a39c36533e3ab711f8f3aa042d79a8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprConstructor.qll", + "sha256": "59f5c03373e9dcb2f29a672d3c109437afdf69677a04c7396191ef29b090e34e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprConstructor.qll", + "base_sha256": "59f5c03373e9dcb2f29a672d3c109437afdf69677a04c7396191ef29b090e34e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprImpl.qll", + "sha256": "42a81326364b86af72d095090f0db80f410483a7d4cadd4104091b5fb46c4135", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BridgeToObjCExprImpl.qll", + "base_sha256": "42a81326364b86af72d095090f0db80f410483a7d4cadd4104091b5fb46c4135" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BuiltinLiteralExprImpl.qll", + "sha256": "c2a51544b5f92d41c41a5b44f99282342d0937f009ba5c76332b7a11056e1f71", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/BuiltinLiteralExprImpl.qll", + "base_sha256": "c2a51544b5f92d41c41a5b44f99282342d0937f009ba5c76332b7a11056e1f71" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprConstructor.qll", + "sha256": "3bcd28ba5272ab73a57f9fea470a7f2c2742974dce484953c3a97ec1e8501b17", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprConstructor.qll", + "base_sha256": "3bcd28ba5272ab73a57f9fea470a7f2c2742974dce484953c3a97ec1e8501b17" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprImpl.qll", + "sha256": "8fb33bc5f24e17aa02924c0c12e4ce10b86edfae3f6e243e2a612fc1916a6b2c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CallExprImpl.qll", + "base_sha256": "8fb33bc5f24e17aa02924c0c12e4ce10b86edfae3f6e243e2a612fc1916a6b2c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprConstructor.qll", + "sha256": "5a2ee131bd2aa497937334debc1d16d4ac6805f5262b3a3c4d8001dd1dd987dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprConstructor.qll", + "base_sha256": "5a2ee131bd2aa497937334debc1d16d4ac6805f5262b3a3c4d8001dd1dd987dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprImpl.qll", + "sha256": "aeb60ee5e76fa05094b181a2a7ba0e9b22f25fdb30217970c4789d3faa864b0c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CaptureListExprImpl.qll", + "base_sha256": "aeb60ee5e76fa05094b181a2a7ba0e9b22f25fdb30217970c4789d3faa864b0c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CheckedCastExprImpl.qll", + "sha256": "152743cc7748bf14a6d660273246a9ece183b63704a63d66038769a92dd86b6d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CheckedCastExprImpl.qll", + "base_sha256": "152743cc7748bf14a6d660273246a9ece183b63704a63d66038769a92dd86b6d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprConstructor.qll", + "sha256": "6713fea6113760257af623b8d343b9a3c028858aaed4a62d60b45031737c1cfd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprConstructor.qll", + "base_sha256": "6713fea6113760257af623b8d343b9a3c028858aaed4a62d60b45031737c1cfd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprImpl.qll", + "sha256": "8f35dc4a18e3a1d4609dc21cf764b439cbf92c1b465120c3c384514a1dcf71dc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClassMetatypeToObjectExprImpl.qll", + "base_sha256": "8f35dc4a18e3a1d4609dc21cf764b439cbf92c1b465120c3c384514a1dcf71dc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClosureExprImpl.qll", + "sha256": "bebd418ce09d5ce720d34301cc2ecf8d0a624802bd7b9759d70ad4eb01627512", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ClosureExprImpl.qll", + "base_sha256": "bebd418ce09d5ce720d34301cc2ecf8d0a624802bd7b9759d70ad4eb01627512" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprConstructor.qll", + "sha256": "681271934fd0640d1ee0b2b0e77113b2cc3b7ae70b0ed19e87d8fb93f03f7730", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprConstructor.qll", + "base_sha256": "681271934fd0640d1ee0b2b0e77113b2cc3b7ae70b0ed19e87d8fb93f03f7730" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprImpl.qll", + "sha256": "09ad21c8bc8103487b501d04ad5eaa72f82637240ba6e97c8741c168ed6dd3ee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CoerceExprImpl.qll", + "base_sha256": "09ad21c8bc8103487b501d04ad5eaa72f82637240ba6e97c8741c168ed6dd3ee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionExprImpl.qll", + "sha256": "09863e2024c09e58e79e352e967ba58640e6f8e4961459590fc344a8478fb72e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionExprImpl.qll", + "base_sha256": "09863e2024c09e58e79e352e967ba58640e6f8e4961459590fc344a8478fb72e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprConstructor.qll", + "sha256": "019fc3c8d21fc3229bd7efaee18918c882038e78343e6f2b20fe0192404842f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprConstructor.qll", + "base_sha256": "019fc3c8d21fc3229bd7efaee18918c882038e78343e6f2b20fe0192404842f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprImpl.qll", + "sha256": "aeb9a0c52829e1a698d0612ac6515b728f9bc2c8b58e0c3ccae2465ca3a27cab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CollectionUpcastConversionExprImpl.qll", + "base_sha256": "aeb9a0c52829e1a698d0612ac6515b728f9bc2c8b58e0c3ccae2465ca3a27cab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprConstructor.qll", + "sha256": "7f7bd4dd2f6cb717c7868993d183fcf7634c30666a1709b9d1577ed17467f1e7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprConstructor.qll", + "base_sha256": "7f7bd4dd2f6cb717c7868993d183fcf7634c30666a1709b9d1577ed17467f1e7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprImpl.qll", + "sha256": "7d185370184d6a7c7618653ffa61a217ac6d36c914455946c4e6669f8af188f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalBridgeFromObjCExprImpl.qll", + "base_sha256": "7d185370184d6a7c7618653ffa61a217ac6d36c914455946c4e6669f8af188f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprConstructor.qll", + "sha256": "7d62113ae891dff8e371ed89d698e2df225a7580fe371165d69f42bd88ce8ecc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprConstructor.qll", + "base_sha256": "7d62113ae891dff8e371ed89d698e2df225a7580fe371165d69f42bd88ce8ecc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprImpl.qll", + "sha256": "81fe8c0d790aaf8f9a4b49d49e950d70a672acd6aa1c249f073a744adc35c6dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConditionalCheckedCastExprImpl.qll", + "base_sha256": "81fe8c0d790aaf8f9a4b49d49e950d70a672acd6aa1c249f073a744adc35c6dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprConstructor.qll", + "sha256": "03c9ef3df9491b4a8438800d9d8c7b6d7fe562f1cc0250748f27933abfa2c989", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprConstructor.qll", + "base_sha256": "03c9ef3df9491b4a8438800d9d8c7b6d7fe562f1cc0250748f27933abfa2c989" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprImpl.qll", + "sha256": "1fa3266ef648b9dec11509dc3823b74fe2716a5db2a091c99725510e124a7a9c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ConsumeExprImpl.qll", + "base_sha256": "1fa3266ef648b9dec11509dc3823b74fe2716a5db2a091c99725510e124a7a9c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprConstructor.qll", + "sha256": "4ef6c99b3bcc0ba58b8c040339762246eb206a4f89d0ed7ca92421b964bded17", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprConstructor.qll", + "base_sha256": "4ef6c99b3bcc0ba58b8c040339762246eb206a4f89d0ed7ca92421b964bded17" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprImpl.qll", + "sha256": "4175a370b65536b3baa2b47ee9053e4a3928353fbfec2506e5e9c3e7095b9a6d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CopyExprImpl.qll", + "base_sha256": "4175a370b65536b3baa2b47ee9053e4a3928353fbfec2506e5e9c3e7095b9a6d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprConstructor.qll", + "sha256": "39c3383cf658bc10c1e02cca4c82362553d24c743651337cfaa54fbe304c9b85", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprConstructor.qll", + "base_sha256": "39c3383cf658bc10c1e02cca4c82362553d24c743651337cfaa54fbe304c9b85" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprImpl.qll", + "sha256": "fe7d197f25786e329235756a85a90faec82273e097896224bd64f8fb4a804bd9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantFunctionConversionExprImpl.qll", + "base_sha256": "fe7d197f25786e329235756a85a90faec82273e097896224bd64f8fb4a804bd9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprConstructor.qll", + "sha256": "687f9b1a9c57f0364893df2812472de0d32e5faed37d34ca429fcea2f9fa2857", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprConstructor.qll", + "base_sha256": "687f9b1a9c57f0364893df2812472de0d32e5faed37d34ca429fcea2f9fa2857" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprImpl.qll", + "sha256": "8f646de70cb489f46bcc295e4b4a3bd7b8f03e3691c444c1f80b34453b65274c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CovariantReturnConversionExprImpl.qll", + "base_sha256": "8f646de70cb489f46bcc295e4b4a3bd7b8f03e3691c444c1f80b34453b65274c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprConstructor.qll", + "sha256": "bea25c65c5a16be09765ab7fe9db37190c18f778878a16cbec92c47f9d25159d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprConstructor.qll", + "base_sha256": "bea25c65c5a16be09765ab7fe9db37190c18f778878a16cbec92c47f9d25159d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprImpl.qll", + "sha256": "efde63d7e72635f8027b04990eb40bf494fc14215e6ab08316c73b6caa0e49fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/CurrentContextIsolationExprImpl.qll", + "base_sha256": "efde63d7e72635f8027b04990eb40bf494fc14215e6ab08316c73b6caa0e49fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprConstructor.qll", + "sha256": "0d3419d85b0a62cc3c8f0f0cb3a4e9a09d250f2e8b99fb11b96e18f584f817a7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprConstructor.qll", + "base_sha256": "0d3419d85b0a62cc3c8f0f0cb3a4e9a09d250f2e8b99fb11b96e18f584f817a7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprImpl.qll", + "sha256": "940552d9b8680d7abaf0bd1954a8499a776e52bfdd98285784b52484180c9429", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DeclRefExprImpl.qll", + "base_sha256": "940552d9b8680d7abaf0bd1954a8499a776e52bfdd98285784b52484180c9429" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprConstructor.qll", + "sha256": "45dd0dc08a1c4729178b80c4027ad98cba5258ea31e11f0936a8fa9bde8d3b3b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprConstructor.qll", + "base_sha256": "45dd0dc08a1c4729178b80c4027ad98cba5258ea31e11f0936a8fa9bde8d3b3b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprImpl.qll", + "sha256": "ec44f7695aab2845105a08276bb1f45c8ec16bbb89aec9380522f7d87f8b45ea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DefaultArgumentExprImpl.qll", + "base_sha256": "ec44f7695aab2845105a08276bb1f45c8ec16bbb89aec9380522f7d87f8b45ea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprConstructor.qll", + "sha256": "a0a3615be242c3b52624423d685bea3b1f57ebedb2dba51059acc33e2da49844", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprConstructor.qll", + "base_sha256": "a0a3615be242c3b52624423d685bea3b1f57ebedb2dba51059acc33e2da49844" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprImpl.qll", + "sha256": "a92eacc9e410e9de33d7bd0836a934933de2d65ce2700e4b223930c21a0523b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DerivedToBaseExprImpl.qll", + "base_sha256": "a92eacc9e410e9de33d7bd0836a934933de2d65ce2700e4b223930c21a0523b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprConstructor.qll", + "sha256": "82228cc5530c7c07c1bcce4e9c72839c0475d62ba5dedb0d2c7f29a4e512e44e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprConstructor.qll", + "base_sha256": "82228cc5530c7c07c1bcce4e9c72839c0475d62ba5dedb0d2c7f29a4e512e44e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprImpl.qll", + "sha256": "e18e4d57952f041b787a595b8d1d8247680cdff8f1d9bf46333035f5c3cf3e9e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DestructureTupleExprImpl.qll", + "base_sha256": "e18e4d57952f041b787a595b8d1d8247680cdff8f1d9bf46333035f5c3cf3e9e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprConstructor.qll", + "sha256": "3a3f57713f014df1b207fadb883ca046028df9f7a80d3c87b567b73ad0f9a74f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprConstructor.qll", + "base_sha256": "3a3f57713f014df1b207fadb883ca046028df9f7a80d3c87b567b73ad0f9a74f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprImpl.qll", + "sha256": "7989fa916fb29a195ab886e600e3135d2147ccd54f14af7c07f4cc1954f74d53", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DictionaryExprImpl.qll", + "base_sha256": "7989fa916fb29a195ab886e600e3135d2147ccd54f14af7c07f4cc1954f74d53" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprConstructor.qll", + "sha256": "0818b3efb745f1524be6ca2ea195284f5ad7946e7097593d593546af73a19ffd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprConstructor.qll", + "base_sha256": "0818b3efb745f1524be6ca2ea195284f5ad7946e7097593d593546af73a19ffd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprImpl.qll", + "sha256": "8c10fd6c112062e411a856b276a0fe12b8911c70ba93f5aca922f3efe1b732b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExprImpl.qll", + "base_sha256": "8c10fd6c112062e411a856b276a0fe12b8911c70ba93f5aca922f3efe1b732b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprConstructor.qll", + "sha256": "6e65360e64f046caba97705a2e5adef9a9674228f31332c8d9abe13032197cda", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprConstructor.qll", + "base_sha256": "6e65360e64f046caba97705a2e5adef9a9674228f31332c8d9abe13032197cda" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprImpl.qll", + "sha256": "6b3bedce81b1f572fea4a635478a760cd71100b7dd30c59c6f4c2352df549ef1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DifferentiableFunctionExtractOriginalExprImpl.qll", + "base_sha256": "6b3bedce81b1f572fea4a635478a760cd71100b7dd30c59c6f4c2352df549ef1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprConstructor.qll", + "sha256": "43b411c22d407338ad7151e6d949d2f85f8ff88e5bc923f8ff713f842803e26e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprConstructor.qll", + "base_sha256": "43b411c22d407338ad7151e6d949d2f85f8ff88e5bc923f8ff713f842803e26e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprImpl.qll", + "sha256": "0525ab0901bd2cbaab28c834f57ca3ea57841b281bdb257d2e950a521aad1fae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DiscardAssignmentExprImpl.qll", + "base_sha256": "0525ab0901bd2cbaab28c834f57ca3ea57841b281bdb257d2e950a521aad1fae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprConstructor.qll", + "sha256": "96a44bea60877e7ae7cfe878733d30e20a59dac15f2dcf02c174d2e7dd9159e8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprConstructor.qll", + "base_sha256": "96a44bea60877e7ae7cfe878733d30e20a59dac15f2dcf02c174d2e7dd9159e8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprImpl.qll", + "sha256": "b94944f267c0344b3f5a031b2d972eeb0a8a1cdfbdd19422b3afe245ef1aadbd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSelfExprImpl.qll", + "base_sha256": "b94944f267c0344b3f5a031b2d972eeb0a8a1cdfbdd19422b3afe245ef1aadbd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprConstructor.qll", + "sha256": "f2cbb8f9a8dcae1fde553dcc3370be5580657196dfa742aed3ee01bd3a78eba8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprConstructor.qll", + "base_sha256": "f2cbb8f9a8dcae1fde553dcc3370be5580657196dfa742aed3ee01bd3a78eba8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprImpl.qll", + "sha256": "4d4ebec165777223b528f71ae46171eadfeea03097621b5812cd6db10cdf31e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxBaseIgnoredExprImpl.qll", + "base_sha256": "4d4ebec165777223b528f71ae46171eadfeea03097621b5812cd6db10cdf31e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExpr.qll", + "sha256": "fa324de82c9f65479bb2d540f1f027a46709635503d30d41227760e1029f2d08", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExpr.qll", + "base_sha256": "fa324de82c9f65479bb2d540f1f027a46709635503d30d41227760e1029f2d08" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprConstructor.qll", + "sha256": "e11ac5d0f19b30fb3eacde0433545fb298bc25ce31fb557a7bf79d7b26d0eafd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprConstructor.qll", + "base_sha256": "e11ac5d0f19b30fb3eacde0433545fb298bc25ce31fb557a7bf79d7b26d0eafd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprImpl.qll", + "sha256": "1535e3aa7faaf8cd54eb0c8d0d2170f4c30931c1f666c28a9c76c663f53b4c41", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DotSyntaxCallExprImpl.qll", + "base_sha256": "1535e3aa7faaf8cd54eb0c8d0d2170f4c30931c1f666c28a9c76c663f53b4c41" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicLookupExprImpl.qll", + "sha256": "bcd16e57c95213b646623c63c119eb425bab0da758a85b2a6681c6f7cdd9ec61", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicLookupExprImpl.qll", + "base_sha256": "bcd16e57c95213b646623c63c119eb425bab0da758a85b2a6681c6f7cdd9ec61" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprConstructor.qll", + "sha256": "aa86cadeea1cd0d6ddeea7207fd87e2db960fa7327ce7be964df40727a5daa85", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprConstructor.qll", + "base_sha256": "aa86cadeea1cd0d6ddeea7207fd87e2db960fa7327ce7be964df40727a5daa85" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprImpl.qll", + "sha256": "3a5480dcc542a458aa8472e3be53a2d6a94bbff8a7c58a9aedfc066ad8cd868c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicMemberRefExprImpl.qll", + "base_sha256": "3a5480dcc542a458aa8472e3be53a2d6a94bbff8a7c58a9aedfc066ad8cd868c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprConstructor.qll", + "sha256": "27774dd280e37f3c5d9451ed14e01183b5e84099f1f30afad942c3dd26c438c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprConstructor.qll", + "base_sha256": "27774dd280e37f3c5d9451ed14e01183b5e84099f1f30afad942c3dd26c438c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprImpl.qll", + "sha256": "44b4c8db4821d18f643d44facaa779536b1c35b5e3c384a091a6ee4fd564b1bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicSubscriptExprImpl.qll", + "base_sha256": "44b4c8db4821d18f643d44facaa779536b1c35b5e3c384a091a6ee4fd564b1bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprConstructor.qll", + "sha256": "4ef87ba39c66d05683877d3f2960076d7c608ec62ff9e351689a3c1259962fb6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprConstructor.qll", + "base_sha256": "4ef87ba39c66d05683877d3f2960076d7c608ec62ff9e351689a3c1259962fb6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprImpl.qll", + "sha256": "4526751ba8a1b1ff1b04d5f68ba95b067ecbbf2b167bf0448e8268ad35880282", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/DynamicTypeExprImpl.qll", + "base_sha256": "4526751ba8a1b1ff1b04d5f68ba95b067ecbbf2b167bf0448e8268ad35880282" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprConstructor.qll", + "sha256": "50677ca3ba9149ef120a1316ba90c184c4554ecbed7e6d589be39acaf327b839", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprConstructor.qll", + "base_sha256": "50677ca3ba9149ef120a1316ba90c184c4554ecbed7e6d589be39acaf327b839" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprImpl.qll", + "sha256": "28ef943e058d5f8840df796559cb3fef87f0fa460631a1e465f431ed2bb442a0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/EnumIsCaseExprImpl.qll", + "base_sha256": "28ef943e058d5f8840df796559cb3fef87f0fa460631a1e465f431ed2bb442a0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprConstructor.qll", + "sha256": "3dd73ae9f010a855fca85b857ae3dfef5c45f6fd5e2880f7d9ab1c547d81d68d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprConstructor.qll", + "base_sha256": "3dd73ae9f010a855fca85b857ae3dfef5c45f6fd5e2880f7d9ab1c547d81d68d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprImpl.qll", + "sha256": "deb4fdf4c2a9d813f1be8bde90e5a14d49eff8f9532277c078324259a437c9c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErasureExprImpl.qll", + "base_sha256": "deb4fdf4c2a9d813f1be8bde90e5a14d49eff8f9532277c078324259a437c9c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprConstructor.qll", + "sha256": "859460e2cf898a51246d49a491fbb288876ac04334665ed3cf9d05c22ed867ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprConstructor.qll", + "base_sha256": "859460e2cf898a51246d49a491fbb288876ac04334665ed3cf9d05c22ed867ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprImpl.qll", + "sha256": "7524223852db9b1832881c5b50a4c6c500ae9beb2cb9ded2341de728693bc6cc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ErrorExprImpl.qll", + "base_sha256": "7524223852db9b1832881c5b50a4c6c500ae9beb2cb9ded2341de728693bc6cc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprConstructor.qll", + "sha256": "0e66776ca92ebc6ab5b3cbc2b4e7fca382436279dacd5bf9f742b6e0c2150ab0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprConstructor.qll", + "base_sha256": "0e66776ca92ebc6ab5b3cbc2b4e7fca382436279dacd5bf9f742b6e0c2150ab0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprImpl.qll", + "sha256": "38b634dc13cdbabe0f7195e2a399c7370522b7fc8a56a3a9c53e8928b0742100", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExistentialMetatypeToObjectExprImpl.qll", + "base_sha256": "38b634dc13cdbabe0f7195e2a399c7370522b7fc8a56a3a9c53e8928b0742100" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitCastExprImpl.qll", + "sha256": "9a707a952cc9f8ff2d8654444685e29e2c69305676389f3cdf6e1c3f4cc46756", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitCastExprImpl.qll", + "base_sha256": "9a707a952cc9f8ff2d8654444685e29e2c69305676389f3cdf6e1c3f4cc46756" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprConstructor.qll", + "sha256": "f8ea635fe9ab01d48a52f135079a34689a648a4c279bddaf8def56ed014868b7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprConstructor.qll", + "base_sha256": "f8ea635fe9ab01d48a52f135079a34689a648a4c279bddaf8def56ed014868b7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprImpl.qll", + "sha256": "709fec5a5e080fd3047d4af83c6b5b8daf906ffeae2cc545ed66ed0f8d5dbba7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExplicitClosureExprImpl.qll", + "base_sha256": "709fec5a5e080fd3047d4af83c6b5b8daf906ffeae2cc545ed66ed0f8d5dbba7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExprImpl.qll", + "sha256": "25004339c2eec000da9d653d3d0e66b9bc166f6c7df4936ba4de70974f283f5b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExprImpl.qll", + "base_sha256": "25004339c2eec000da9d653d3d0e66b9bc166f6c7df4936ba4de70974f283f5b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprConstructor.qll", + "sha256": "b6c3085b5d7fed62660b57578537fb9ad7bde1a564b832e1eee7845a813e76be", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprConstructor.qll", + "base_sha256": "b6c3085b5d7fed62660b57578537fb9ad7bde1a564b832e1eee7845a813e76be" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprImpl.qll", + "sha256": "02e36137fcd5b64d1a89950a01ed129dc28034cf64310d333c06bc581ac9472e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ExtractFunctionIsolationExprImpl.qll", + "base_sha256": "02e36137fcd5b64d1a89950a01ed129dc28034cf64310d333c06bc581ac9472e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprConstructor.qll", + "sha256": "fe2eb2aacb3d4c3d2fa5476199512d5e1ce6aca6d2605dc94445e127ee2f3b08", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprConstructor.qll", + "base_sha256": "fe2eb2aacb3d4c3d2fa5476199512d5e1ce6aca6d2605dc94445e127ee2f3b08" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprImpl.qll", + "sha256": "2d9adb666131e139df017b54b150bf641f39455e27eedd4cca05ab52dba5e59c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FloatLiteralExprImpl.qll", + "base_sha256": "2d9adb666131e139df017b54b150bf641f39455e27eedd4cca05ab52dba5e59c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprConstructor.qll", + "sha256": "ebd9c1eb6c5029eef2ee6bb307e15f1eaf2e5db1fa97565cd04386b584b56674", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprConstructor.qll", + "base_sha256": "ebd9c1eb6c5029eef2ee6bb307e15f1eaf2e5db1fa97565cd04386b584b56674" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprImpl.qll", + "sha256": "d13dbf1e6d4a06a11a0ef9d912f493a115f16d75f83d0cba9a5dbfefe503043f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceTryExprImpl.qll", + "base_sha256": "d13dbf1e6d4a06a11a0ef9d912f493a115f16d75f83d0cba9a5dbfefe503043f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprConstructor.qll", + "sha256": "a89cf5fdd2063318244d42e73ddbe0e235bd76dcf35e54ace58f098d217e94d7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprConstructor.qll", + "base_sha256": "a89cf5fdd2063318244d42e73ddbe0e235bd76dcf35e54ace58f098d217e94d7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprImpl.qll", + "sha256": "1ec8a40b7f40f36be8b88ea0e7b26131257e20cc4e11dd00ec36cfb612f78c32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForceValueExprImpl.qll", + "base_sha256": "1ec8a40b7f40f36be8b88ea0e7b26131257e20cc4e11dd00ec36cfb612f78c32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprConstructor.qll", + "sha256": "da40790cd05ba28c1d7b64b184e22cd4deb01b2865a5f519bbb19f6f97e2efbc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprConstructor.qll", + "base_sha256": "da40790cd05ba28c1d7b64b184e22cd4deb01b2865a5f519bbb19f6f97e2efbc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprImpl.qll", + "sha256": "88c951ee57f4cc16aca0c0e97716734eb2b6cc78f5b8643c0cadd0d28b92d203", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForcedCheckedCastExprImpl.qll", + "base_sha256": "88c951ee57f4cc16aca0c0e97716734eb2b6cc78f5b8643c0cadd0d28b92d203" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprConstructor.qll", + "sha256": "7f58ce7e4351b956ccd16d1e5e06a36157e2cb9b1bfce6ee0c8cbb652ab4c485", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprConstructor.qll", + "base_sha256": "7f58ce7e4351b956ccd16d1e5e06a36157e2cb9b1bfce6ee0c8cbb652ab4c485" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprImpl.qll", + "sha256": "aa72c07d7574df984f989a9b243d8e09783f843ea8e9ac455177530d5d139bb2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ForeignObjectConversionExprImpl.qll", + "base_sha256": "aa72c07d7574df984f989a9b243d8e09783f843ea8e9ac455177530d5d139bb2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprConstructor.qll", + "sha256": "ddfa1c798ff246db2134c57ba6dc4c624185f60c577b1a221a0171a723a3408e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprConstructor.qll", + "base_sha256": "ddfa1c798ff246db2134c57ba6dc4c624185f60c577b1a221a0171a723a3408e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprImpl.qll", + "sha256": "93726be84291b21f448a69f887368639148811009d32d15a87c1cc536d8893d8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/FunctionConversionExprImpl.qll", + "base_sha256": "93726be84291b21f448a69f887368639148811009d32d15a87c1cc536d8893d8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IdentityExprImpl.qll", + "sha256": "d290702bb6a0ebf19dab86d849698c42d3dce31efe522a5f3a8b4c40bf485fb4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IdentityExprImpl.qll", + "base_sha256": "d290702bb6a0ebf19dab86d849698c42d3dce31efe522a5f3a8b4c40bf485fb4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprConstructor.qll", + "sha256": "997ddb61565716c057d2913e7747023e625fe66acd8ce4d26e44c5e81efde48d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprConstructor.qll", + "base_sha256": "997ddb61565716c057d2913e7747023e625fe66acd8ce4d26e44c5e81efde48d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprImpl.qll", + "sha256": "aa1c07094109fc3e6cf4dbd8d286437bbf62868babcb456068f8e108cdaeafed", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IfExprImpl.qll", + "base_sha256": "aa1c07094109fc3e6cf4dbd8d286437bbf62868babcb456068f8e108cdaeafed" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ImplicitConversionExprImpl.qll", + "sha256": "adf181c06c6d81896d2008bedd2f47563d3ec14d4571eb168c09779e4bb37f79", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ImplicitConversionExprImpl.qll", + "base_sha256": "adf181c06c6d81896d2008bedd2f47563d3ec14d4571eb168c09779e4bb37f79" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprConstructor.qll", + "sha256": "907cde9a2ae22a8cde9de6ec1ad2f1a56cf8455ecbc8562c6375b1695679aa4b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprConstructor.qll", + "base_sha256": "907cde9a2ae22a8cde9de6ec1ad2f1a56cf8455ecbc8562c6375b1695679aa4b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprImpl.qll", + "sha256": "9b0044d294e83a794131ba9b84f90e7b61f4c586fd48db8ef1abb35328fec0cc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutExprImpl.qll", + "base_sha256": "9b0044d294e83a794131ba9b84f90e7b61f4c586fd48db8ef1abb35328fec0cc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprConstructor.qll", + "sha256": "61ad8913d43af36843027c52598f0ed5a406523f67234be1a5c31f4702a67376", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprConstructor.qll", + "base_sha256": "61ad8913d43af36843027c52598f0ed5a406523f67234be1a5c31f4702a67376" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprImpl.qll", + "sha256": "350a105c7cae56b07b82c8e504c597b422c0f75e190766ddd9f1f29cf1ded7dc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InOutToPointerExprImpl.qll", + "base_sha256": "350a105c7cae56b07b82c8e504c597b422c0f75e190766ddd9f1f29cf1ded7dc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExpr.qll", + "sha256": "371ca7ff8c1c2e4e7616226fd22ab437e8753628f6ef203f0cc02cb658898a38", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExpr.qll", + "base_sha256": "371ca7ff8c1c2e4e7616226fd22ab437e8753628f6ef203f0cc02cb658898a38" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprConstructor.qll", + "sha256": "e65073d032908c8c9d709ae92640b8eb94fc2f1e88c8f8220f11e28f1db27b97", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprConstructor.qll", + "base_sha256": "e65073d032908c8c9d709ae92640b8eb94fc2f1e88c8f8220f11e28f1db27b97" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprImpl.qll", + "sha256": "100a8ac02119ef9300c31d85821aac3e94997f180109f55d3bab716ceb1df7a7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InitializerRefCallExprImpl.qll", + "base_sha256": "100a8ac02119ef9300c31d85821aac3e94997f180109f55d3bab716ceb1df7a7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprConstructor.qll", + "sha256": "8ff9ff6ed10e91d920f3c93b1316c4567b545b8d2289d607233b4f35318a2a32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprConstructor.qll", + "base_sha256": "8ff9ff6ed10e91d920f3c93b1316c4567b545b8d2289d607233b4f35318a2a32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprImpl.qll", + "sha256": "f1178be9938f2dea96700cfb0072b84b66b5e4bb00d371e5988da5b8622c73e2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InjectIntoOptionalExprImpl.qll", + "base_sha256": "f1178be9938f2dea96700cfb0072b84b66b5e4bb00d371e5988da5b8622c73e2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprConstructor.qll", + "sha256": "e30346f405e64f68d433aef284300ecbfb5a885e65dbb8b08977cf1e396dd3dc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprConstructor.qll", + "base_sha256": "e30346f405e64f68d433aef284300ecbfb5a885e65dbb8b08977cf1e396dd3dc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprImpl.qll", + "sha256": "136829905d21fde170ea273f682eaa5713e89b3a15e844407838e4845614eecd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IntegerLiteralExprImpl.qll", + "base_sha256": "136829905d21fde170ea273f682eaa5713e89b3a15e844407838e4845614eecd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprConstructor.qll", + "sha256": "11aa8375e67a160ae62df313f22fcf8fc034beab44ca6b3ddc1a0bdbf47cd97c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprConstructor.qll", + "base_sha256": "11aa8375e67a160ae62df313f22fcf8fc034beab44ca6b3ddc1a0bdbf47cd97c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprImpl.qll", + "sha256": "5ebe325a676c02ba976832280dfb2216260f1463379bbed53dda41b1ee833b5e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/InterpolatedStringLiteralExprImpl.qll", + "base_sha256": "5ebe325a676c02ba976832280dfb2216260f1463379bbed53dda41b1ee833b5e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprConstructor.qll", + "sha256": "0d672419a60c697de62b0c944c3377bc96a247fb0b6d84a7916ffa1cff515be9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprConstructor.qll", + "base_sha256": "0d672419a60c697de62b0c944c3377bc96a247fb0b6d84a7916ffa1cff515be9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprImpl.qll", + "sha256": "25dcf900aeab6f8c0dec1567dd16b7950e932b570b4431a10be3b772387c1fac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/IsExprImpl.qll", + "base_sha256": "25dcf900aeab6f8c0dec1567dd16b7950e932b570b4431a10be3b772387c1fac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprConstructor.qll", + "sha256": "45a413c881222bd5aa698e1bd477f89bb55be367a815aa5ec5233c00e1864a26", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprConstructor.qll", + "base_sha256": "45a413c881222bd5aa698e1bd477f89bb55be367a815aa5ec5233c00e1864a26" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprImpl.qll", + "sha256": "a146166cd1b0e19952ba7f4759938fd08e3499fb4fd4621451d070ec097b78cc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathApplicationExprImpl.qll", + "base_sha256": "a146166cd1b0e19952ba7f4759938fd08e3499fb4fd4621451d070ec097b78cc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprConstructor.qll", + "sha256": "682d3c25232193bb2b87faf569047fac750ce4eb75a09f3d5e10342882e6ac0a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprConstructor.qll", + "base_sha256": "682d3c25232193bb2b87faf569047fac750ce4eb75a09f3d5e10342882e6ac0a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprImpl.qll", + "sha256": "069bbd11f9cb4efd0392defbd27c76ab64b05a01b39c25900b0db0dfd46abcac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathDotExprImpl.qll", + "base_sha256": "069bbd11f9cb4efd0392defbd27c76ab64b05a01b39c25900b0db0dfd46abcac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprConstructor.qll", + "sha256": "1ac918ca17125df7f2ed9bbcf55533381d3dcfac4ba7b3461c3c1c1abfbe26f2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprConstructor.qll", + "base_sha256": "1ac918ca17125df7f2ed9bbcf55533381d3dcfac4ba7b3461c3c1c1abfbe26f2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprImpl.qll", + "sha256": "fa29025e457b16079132e72eb3cdf46e1b1df76400450b2523b409d91c158997", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/KeyPathExprImpl.qll", + "base_sha256": "fa29025e457b16079132e72eb3cdf46e1b1df76400450b2523b409d91c158997" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprConstructor.qll", + "sha256": "ab8ee51d52910c716bbf00155d5403e99c0cc4301a82ee250cac6928d396e4ca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprConstructor.qll", + "base_sha256": "ab8ee51d52910c716bbf00155d5403e99c0cc4301a82ee250cac6928d396e4ca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprImpl.qll", + "sha256": "1b9444bf8fd6ded03ea5e8f2709d1829a09b6df556de22564c849d141152e462", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LazyInitializationExprImpl.qll", + "base_sha256": "1b9444bf8fd6ded03ea5e8f2709d1829a09b6df556de22564c849d141152e462" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprConstructor.qll", + "sha256": "895afaf7cf904ff760adb5fedca945165f9ff392c65015f7b9163a19fed26152", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprConstructor.qll", + "base_sha256": "895afaf7cf904ff760adb5fedca945165f9ff392c65015f7b9163a19fed26152" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprImpl.qll", + "sha256": "eb19166bc43e5165dae8159b60f6c7c376b076b2f5377aa025bd10a00f3496a0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExprImpl.qll", + "base_sha256": "eb19166bc43e5165dae8159b60f6c7c376b076b2f5377aa025bd10a00f3496a0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprConstructor.qll", + "sha256": "a5bfba96a697e4bd70c03a0dc8ef544d110d098a6826d40c89dc0bf84a513f86", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprConstructor.qll", + "base_sha256": "a5bfba96a697e4bd70c03a0dc8ef544d110d098a6826d40c89dc0bf84a513f86" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprImpl.qll", + "sha256": "a7b5756c8c3212d85210554e23aa308494de6548a2558cf0e92fac62a5b277e8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearFunctionExtractOriginalExprImpl.qll", + "base_sha256": "a7b5756c8c3212d85210554e23aa308494de6548a2558cf0e92fac62a5b277e8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprConstructor.qll", + "sha256": "80bafa0b1aa45881ba3eda0c6d18301bafa39056add3a72e7fe9629b51b11322", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprConstructor.qll", + "base_sha256": "80bafa0b1aa45881ba3eda0c6d18301bafa39056add3a72e7fe9629b51b11322" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprImpl.qll", + "sha256": "191beffd54409f8a003ac72e811b80d9e7d456a3fb01d203592a62bbe50b819d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LinearToDifferentiableFunctionExprImpl.qll", + "base_sha256": "191beffd54409f8a003ac72e811b80d9e7d456a3fb01d203592a62bbe50b819d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LiteralExprImpl.qll", + "sha256": "41ae5b5eab4134bd78bcbf9c1360746e5ba7a82785d30a9f0a37f1a1756bd0a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LiteralExprImpl.qll", + "base_sha256": "41ae5b5eab4134bd78bcbf9c1360746e5ba7a82785d30a9f0a37f1a1756bd0a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprConstructor.qll", + "sha256": "b5b05334e4c35236ca84e782baeaee62f7220cd546b1aae876efbffba8110661", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprConstructor.qll", + "base_sha256": "b5b05334e4c35236ca84e782baeaee62f7220cd546b1aae876efbffba8110661" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprImpl.qll", + "sha256": "9a7fc28baa3cd51ec2956e6d5009d88365c60a035fcf3890bb08242ed10b3ef5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LoadExprImpl.qll", + "base_sha256": "9a7fc28baa3cd51ec2956e6d5009d88365c60a035fcf3890bb08242ed10b3ef5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LookupExprImpl.qll", + "sha256": "57640b998a3ff75e0e51f1b4dae5851b4ccda087611556264d79bec11114e875", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/LookupExprImpl.qll", + "base_sha256": "57640b998a3ff75e0e51f1b4dae5851b4ccda087611556264d79bec11114e875" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprConstructor.qll", + "sha256": "95980be351868456adbafc6c7a78be83f3c7d5ed2305f6ee1a2e6b6ce72bcec6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprConstructor.qll", + "base_sha256": "95980be351868456adbafc6c7a78be83f3c7d5ed2305f6ee1a2e6b6ce72bcec6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprImpl.qll", + "sha256": "65b669c7b33e105e3accd31ab479d30f1cd712a156faa74663718be9a0cf5857", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MagicIdentifierLiteralExprImpl.qll", + "base_sha256": "65b669c7b33e105e3accd31ab479d30f1cd712a156faa74663718be9a0cf5857" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprConstructor.qll", + "sha256": "93944b8b4f1b89e3bf89fed13593c2def22d5fbcf74aaf18a0fa83c620706f11", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprConstructor.qll", + "base_sha256": "93944b8b4f1b89e3bf89fed13593c2def22d5fbcf74aaf18a0fa83c620706f11" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprImpl.qll", + "sha256": "534c0fe0944f1cf07f88ea3ede0e1441cd3b8ec227f3e3da3de4c3f38b33d2f7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MakeTemporarilyEscapableExprImpl.qll", + "base_sha256": "534c0fe0944f1cf07f88ea3ede0e1441cd3b8ec227f3e3da3de4c3f38b33d2f7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprConstructor.qll", + "sha256": "dad7e4fc171c733bf5e547f1ba1a2028986bef52c5f7a3990ba5335d15f113ae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprConstructor.qll", + "base_sha256": "dad7e4fc171c733bf5e547f1ba1a2028986bef52c5f7a3990ba5335d15f113ae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprImpl.qll", + "sha256": "3774f229896ea988bb61f42ce05cf0ca96fd78c3e1b06ab446513f85e65cc527", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MaterializePackExprImpl.qll", + "base_sha256": "3774f229896ea988bb61f42ce05cf0ca96fd78c3e1b06ab446513f85e65cc527" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprConstructor.qll", + "sha256": "d79da455bea22a1ec236e8b11eac3620ef6049620e26ac0585b4c1cd223adeb4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprConstructor.qll", + "base_sha256": "d79da455bea22a1ec236e8b11eac3620ef6049620e26ac0585b4c1cd223adeb4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprImpl.qll", + "sha256": "c542148324713adaa03e0061722b7d6330b765044223c421b9fb4ff04e153d14", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MemberRefExprImpl.qll", + "base_sha256": "c542148324713adaa03e0061722b7d6330b765044223c421b9fb4ff04e153d14" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprConstructor.qll", + "sha256": "851eda459f0c53c7c83af68a1b2b6946e94a60b13ba54ee674657a32514dad20", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprConstructor.qll", + "base_sha256": "851eda459f0c53c7c83af68a1b2b6946e94a60b13ba54ee674657a32514dad20" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprImpl.qll", + "sha256": "d5803f5dfa0cde2794d88ab2322ec8b71c0efde668809730eb9327530d923b18", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MetatypeConversionExprImpl.qll", + "base_sha256": "d5803f5dfa0cde2794d88ab2322ec8b71c0efde668809730eb9327530d923b18" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprConstructor.qll", + "sha256": "b7109e3338998ec599438abeb126e32b7819a4a7446e6e746e89bffa3bab7a52", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprConstructor.qll", + "base_sha256": "b7109e3338998ec599438abeb126e32b7819a4a7446e6e746e89bffa3bab7a52" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprImpl.qll", + "sha256": "11e6fb030426259a3be801c9bc796aa877735ee5810ebdbc162a9a4b08e1b984", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/MethodLookupExprImpl.qll", + "base_sha256": "11e6fb030426259a3be801c9bc796aa877735ee5810ebdbc162a9a4b08e1b984" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprConstructor.qll", + "sha256": "4150728b33b3debb4512cca7d1a66dfa1ff2a198031706af219845462cd1e865", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprConstructor.qll", + "base_sha256": "4150728b33b3debb4512cca7d1a66dfa1ff2a198031706af219845462cd1e865" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprImpl.qll", + "sha256": "dca6c34dfc52e93dfbebfa0160ea50f8b1757ff19c440c9c76b3133def73ab06", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NilLiteralExprImpl.qll", + "base_sha256": "dca6c34dfc52e93dfbebfa0160ea50f8b1757ff19c440c9c76b3133def73ab06" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NumberLiteralExprImpl.qll", + "sha256": "9797c8dcdde4ffb97365fbf3c8237e8b5b4e7b8da9396ba12f66eb36d70540fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/NumberLiteralExprImpl.qll", + "base_sha256": "9797c8dcdde4ffb97365fbf3c8237e8b5b4e7b8da9396ba12f66eb36d70540fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprConstructor.qll", + "sha256": "1ace3421016bd9d98c5219b0f0101dc9c21cce0bd765ffa184795b2114f67b9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprConstructor.qll", + "base_sha256": "1ace3421016bd9d98c5219b0f0101dc9c21cce0bd765ffa184795b2114f67b9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprImpl.qll", + "sha256": "3605b39110f189baf503eaf7ee22eb224e9d13128dc86153279e607b9eae43f1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjCSelectorExprImpl.qll", + "base_sha256": "3605b39110f189baf503eaf7ee22eb224e9d13128dc86153279e607b9eae43f1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprConstructor.qll", + "sha256": "9f404b362975ebcace8c28abf2d0e2f5bae894595dad9cd2a2692bb354394e9b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprConstructor.qll", + "base_sha256": "9f404b362975ebcace8c28abf2d0e2f5bae894595dad9cd2a2692bb354394e9b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprImpl.qll", + "sha256": "a3c6074b7027996b0454c08c9049be1aed2ea595cec819f9a49d445cdca15c97", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ObjectLiteralExprImpl.qll", + "base_sha256": "a3c6074b7027996b0454c08c9049be1aed2ea595cec819f9a49d445cdca15c97" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprConstructor.qll", + "sha256": "fbb1722318fa85aa89c1f42a280c7a0e1c94221479662c9c65aff389235e393b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprConstructor.qll", + "base_sha256": "fbb1722318fa85aa89c1f42a280c7a0e1c94221479662c9c65aff389235e393b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprImpl.qll", + "sha256": "3934226d9efc8936997b86c53963d3a0bbed5bd34137c05797f13c6925817450", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OneWayExprImpl.qll", + "base_sha256": "3934226d9efc8936997b86c53963d3a0bbed5bd34137c05797f13c6925817450" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprConstructor.qll", + "sha256": "67a3b527643c43b9516d5cc29d6feda411d562122a285d0278147eb9280fd049", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprConstructor.qll", + "base_sha256": "67a3b527643c43b9516d5cc29d6feda411d562122a285d0278147eb9280fd049" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprImpl.qll", + "sha256": "2c4b5d5b2c7bc859849b0c39bd79d87ef82ebf5437cf05a8d21c46adc46d0507", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpaqueValueExprImpl.qll", + "base_sha256": "2c4b5d5b2c7bc859849b0c39bd79d87ef82ebf5437cf05a8d21c46adc46d0507" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprConstructor.qll", + "sha256": "b7bc908db184f6753c71c41dd5d77fed1ab9492571f4479eff35e657cdf1deb9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprConstructor.qll", + "base_sha256": "b7bc908db184f6753c71c41dd5d77fed1ab9492571f4479eff35e657cdf1deb9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprImpl.qll", + "sha256": "51e6faafd5ae06d8994cc7b6fe65d403eaafbc0e501d0e89f95277e311b240a5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OpenExistentialExprImpl.qll", + "base_sha256": "51e6faafd5ae06d8994cc7b6fe65d403eaafbc0e501d0e89f95277e311b240a5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprConstructor.qll", + "sha256": "d281be9d679268e10b82396855b4f03dfa2b88a5041a1a4cd40432fb14f0e147", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprConstructor.qll", + "base_sha256": "d281be9d679268e10b82396855b4f03dfa2b88a5041a1a4cd40432fb14f0e147" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprImpl.qll", + "sha256": "c55bea544997006837f20bdd617e8893ddee276ebd2529e8b2653f05ae970e85", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalEvaluationExprImpl.qll", + "base_sha256": "c55bea544997006837f20bdd617e8893ddee276ebd2529e8b2653f05ae970e85" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprConstructor.qll", + "sha256": "1daa3665fc061f67e5df65b6688cd594a364e4dbdc984dda845fe3ea180aecb3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprConstructor.qll", + "base_sha256": "1daa3665fc061f67e5df65b6688cd594a364e4dbdc984dda845fe3ea180aecb3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprImpl.qll", + "sha256": "eedbe4d3608b55e68255d528fc5bf7fd6da8f6de7cd7ae902a5fbd002b6da6cb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OptionalTryExprImpl.qll", + "base_sha256": "eedbe4d3608b55e68255d528fc5bf7fd6da8f6de7cd7ae902a5fbd002b6da6cb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprConstructor.qll", + "sha256": "64b071e317aaf5c56c8234137e006cf3fa54ae0ea7de9db2a22328eded51e439", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprConstructor.qll", + "base_sha256": "64b071e317aaf5c56c8234137e006cf3fa54ae0ea7de9db2a22328eded51e439" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprImpl.qll", + "sha256": "edd081e15783bfcf1ecd239501199dbc3c23ca16702c498fb6d70965ef8cc14b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OtherInitializerRefExprImpl.qll", + "base_sha256": "edd081e15783bfcf1ecd239501199dbc3c23ca16702c498fb6d70965ef8cc14b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprConstructor.qll", + "sha256": "1108216769f70b4145108750c383301bbcbb9923e2a93b18cbecb9f16eefe111", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprConstructor.qll", + "base_sha256": "1108216769f70b4145108750c383301bbcbb9923e2a93b18cbecb9f16eefe111" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprImpl.qll", + "sha256": "6d2bd82b415d99c43031fdef4d41a87facd63395016f7bbeed68af4b37b68e8e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/OverloadedDeclRefExprImpl.qll", + "base_sha256": "6d2bd82b415d99c43031fdef4d41a87facd63395016f7bbeed68af4b37b68e8e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprConstructor.qll", + "sha256": "5d84cec9fc385e4c3f73c96137b0225cff577c4a4ebad57b01809478ac3d0b74", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprConstructor.qll", + "base_sha256": "5d84cec9fc385e4c3f73c96137b0225cff577c4a4ebad57b01809478ac3d0b74" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprImpl.qll", + "sha256": "21ed4d2a8d22041a38622b978ed2da5df768a7cbab33a26a2fffa1acc7899c20", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackElementExprImpl.qll", + "base_sha256": "21ed4d2a8d22041a38622b978ed2da5df768a7cbab33a26a2fffa1acc7899c20" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprConstructor.qll", + "sha256": "897def6d150414b6d33b284f8cbf31bfc4ad62c9ceac3ddc930682afb009aa4e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprConstructor.qll", + "base_sha256": "897def6d150414b6d33b284f8cbf31bfc4ad62c9ceac3ddc930682afb009aa4e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprImpl.qll", + "sha256": "86ecaffb23050f51268c281c0fb44a6d98157b3f43316510eb69525eeb95a76d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PackExpansionExprImpl.qll", + "base_sha256": "86ecaffb23050f51268c281c0fb44a6d98157b3f43316510eb69525eeb95a76d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprConstructor.qll", + "sha256": "507bb6b8f0980f87552f9cbaa7b2fc566e9756fac81fa9ae9b8cfe52c2e20bd2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprConstructor.qll", + "base_sha256": "507bb6b8f0980f87552f9cbaa7b2fc566e9756fac81fa9ae9b8cfe52c2e20bd2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprImpl.qll", + "sha256": "20d3326a5282f52a3f088a4152b071438c54fa3f0065f2d18066fe88bad21e93", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ParenExprImpl.qll", + "base_sha256": "20d3326a5282f52a3f088a4152b071438c54fa3f0065f2d18066fe88bad21e93" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprConstructor.qll", + "sha256": "22b94c03e9f3c0f071a21cab5eb8c3f4e2cfab455fbd83fdf69156eeec394a4b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprConstructor.qll", + "base_sha256": "22b94c03e9f3c0f071a21cab5eb8c3f4e2cfab455fbd83fdf69156eeec394a4b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprImpl.qll", + "sha256": "3e795dee02f028fdf7bd92205c76656c5950f4722422c6789995c5afa73e51d1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PointerToPointerExprImpl.qll", + "base_sha256": "3e795dee02f028fdf7bd92205c76656c5950f4722422c6789995c5afa73e51d1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprConstructor.qll", + "sha256": "7ff361cf13b78dd14e262c9df9100edf25166b3c161a23c6649c8f145805f506", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprConstructor.qll", + "base_sha256": "7ff361cf13b78dd14e262c9df9100edf25166b3c161a23c6649c8f145805f506" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprImpl.qll", + "sha256": "144383bd8dc34504f628e3071d0c102e9d6afcb7760ae063dee72a678675e393", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PostfixUnaryExprImpl.qll", + "base_sha256": "144383bd8dc34504f628e3071d0c102e9d6afcb7760ae063dee72a678675e393" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprConstructor.qll", + "sha256": "ddbc4596b37726fa25f7314487b3cf2a36d02f5aa2bba7d3e5a9aae11e4186dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprConstructor.qll", + "base_sha256": "ddbc4596b37726fa25f7314487b3cf2a36d02f5aa2bba7d3e5a9aae11e4186dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprImpl.qll", + "sha256": "3ae9b1e8977d98b8ca9250e9a8c0c82b40419e900251306911441f3c2068563b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PrefixUnaryExprImpl.qll", + "base_sha256": "3ae9b1e8977d98b8ca9250e9a8c0c82b40419e900251306911441f3c2068563b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprConstructor.qll", + "sha256": "995f082db1b6f09a48ad766932639f2d87a8b38a7981c991ad1166f0fb997fbd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprConstructor.qll", + "base_sha256": "995f082db1b6f09a48ad766932639f2d87a8b38a7981c991ad1166f0fb997fbd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprImpl.qll", + "sha256": "16b9188fe4ec5be668f91459677982d8158f5eaa0b97aa26ee2fc56994cf5b89", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/PropertyWrapperValuePlaceholderExprImpl.qll", + "base_sha256": "16b9188fe4ec5be668f91459677982d8158f5eaa0b97aa26ee2fc56994cf5b89" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprConstructor.qll", + "sha256": "1ab7aea377213cd48fecec44268a05c3b74290f50fc9d74a2fc2be4078bfa070", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprConstructor.qll", + "base_sha256": "1ab7aea377213cd48fecec44268a05c3b74290f50fc9d74a2fc2be4078bfa070" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprImpl.qll", + "sha256": "9d8e9fb531944580de921196b472d63ef1e9edcb2e98bcd4fe164ea3858f7283", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/ProtocolMetatypeToObjectExprImpl.qll", + "base_sha256": "9d8e9fb531944580de921196b472d63ef1e9edcb2e98bcd4fe164ea3858f7283" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprConstructor.qll", + "sha256": "61a625ebf97a2b8b7c2c7cae77b65258910ffcddb1be6c93fee347a8ccaa0951", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprConstructor.qll", + "base_sha256": "61a625ebf97a2b8b7c2c7cae77b65258910ffcddb1be6c93fee347a8ccaa0951" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprImpl.qll", + "sha256": "0dbb0ce7b17511a90e9cb90eaac1f6b3aa44bc44292f67314952310f7b82a32e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RebindSelfInInitializerExprImpl.qll", + "base_sha256": "0dbb0ce7b17511a90e9cb90eaac1f6b3aa44bc44292f67314952310f7b82a32e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprConstructor.qll", + "sha256": "d085bfb23b381acfd21b6d9004cd729f5b489d9bc992801ec744e84a7898e68c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprConstructor.qll", + "base_sha256": "d085bfb23b381acfd21b6d9004cd729f5b489d9bc992801ec744e84a7898e68c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprImpl.qll", + "sha256": "bedbbf7e027d3a803a3a2d0313a9d626a1a2f143d2c8f0b39a6069ab4b158669", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/RegexLiteralExprImpl.qll", + "base_sha256": "bedbbf7e027d3a803a3a2d0313a9d626a1a2f143d2c8f0b39a6069ab4b158669" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExpr.qll", + "sha256": "56de90bbc6f0f27179bae45d9682d99c94599298ddfddb7f219a58290478ddac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExpr.qll", + "base_sha256": "56de90bbc6f0f27179bae45d9682d99c94599298ddfddb7f219a58290478ddac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExprImpl.qll", + "sha256": "96fe0eab3f6fedebacc2e3d59137ac4ad69afd06801c457f25e4710f0b3a692b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SelfApplyExprImpl.qll", + "base_sha256": "96fe0eab3f6fedebacc2e3d59137ac4ad69afd06801c457f25e4710f0b3a692b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprConstructor.qll", + "sha256": "4a93b3b5b7c163915bb47b8e51d3b1df1023b122ed36b5a31fbf1940b8017cff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprConstructor.qll", + "base_sha256": "4a93b3b5b7c163915bb47b8e51d3b1df1023b122ed36b5a31fbf1940b8017cff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprImpl.qll", + "sha256": "3a4628c77b0e0ed39688481fe5efa3b1a14c01e424146d64b7efb694a8d0292d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SequenceExprImpl.qll", + "base_sha256": "3a4628c77b0e0ed39688481fe5efa3b1a14c01e424146d64b7efb694a8d0292d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprConstructor.qll", + "sha256": "ac9bab9c282276c70e910cf97505e639c1319afd7a77f1fd3b175f739ee4fd54", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprConstructor.qll", + "base_sha256": "ac9bab9c282276c70e910cf97505e639c1319afd7a77f1fd3b175f739ee4fd54" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprImpl.qll", + "sha256": "e083b06a9f1ca9eac8ced176162abf14430f26cf993c6752473b45b5939b4fcc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SingleValueStmtExprImpl.qll", + "base_sha256": "e083b06a9f1ca9eac8ced176162abf14430f26cf993c6752473b45b5939b4fcc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprConstructor.qll", + "sha256": "516fb10926e7a6f616e45fe27b865c0fb06a258db084b1ee65d8a86c5f815b77", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprConstructor.qll", + "base_sha256": "516fb10926e7a6f616e45fe27b865c0fb06a258db084b1ee65d8a86c5f815b77" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprImpl.qll", + "sha256": "416007db5e250afa09123b558e3dcf8ff06bf2756b545f5ba8fe0d3cda0587a7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringLiteralExprImpl.qll", + "base_sha256": "416007db5e250afa09123b558e3dcf8ff06bf2756b545f5ba8fe0d3cda0587a7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprConstructor.qll", + "sha256": "5323d638b8573e19ff08052e88bf4522a3357cdb61a57d75ce09a69210bb9b3f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprConstructor.qll", + "base_sha256": "5323d638b8573e19ff08052e88bf4522a3357cdb61a57d75ce09a69210bb9b3f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprImpl.qll", + "sha256": "f2387c46a963503735e8a1869992eea8795cf52320d3384c754bc539def5167f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/StringToPointerExprImpl.qll", + "base_sha256": "f2387c46a963503735e8a1869992eea8795cf52320d3384c754bc539def5167f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprConstructor.qll", + "sha256": "a14346d8c10130e10276e8c5db47c4509b5300f2445953aa9461ddc577c2747e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprConstructor.qll", + "base_sha256": "a14346d8c10130e10276e8c5db47c4509b5300f2445953aa9461ddc577c2747e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprImpl.qll", + "sha256": "0317943169fed9d7c7d3d491a3f5c160ef57a350b03fddab03ba6ed1eb389800", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SubscriptExprImpl.qll", + "base_sha256": "0317943169fed9d7c7d3d491a3f5c160ef57a350b03fddab03ba6ed1eb389800" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprConstructor.qll", + "sha256": "75d646f7999d27eca9cf0328efc93cbd8cba6a9fcea5a3b5d19b9ac5c6037d48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprConstructor.qll", + "base_sha256": "75d646f7999d27eca9cf0328efc93cbd8cba6a9fcea5a3b5d19b9ac5c6037d48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprImpl.qll", + "sha256": "16178623107c9c0aab3096145105c4a473c20e03239964747419b81d85964dcf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/SuperRefExprImpl.qll", + "base_sha256": "16178623107c9c0aab3096145105c4a473c20e03239964747419b81d85964dcf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprConstructor.qll", + "sha256": "7399b071a0c0f26b1503289e8385ed78fb7bb8fa7ab274989aace3d95525a737", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprConstructor.qll", + "base_sha256": "7399b071a0c0f26b1503289e8385ed78fb7bb8fa7ab274989aace3d95525a737" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprImpl.qll", + "sha256": "13d551037e9c12d09e1032556d70335c93ac9283f8757d5d95ffe68049aefc3c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TapExprImpl.qll", + "base_sha256": "13d551037e9c12d09e1032556d70335c93ac9283f8757d5d95ffe68049aefc3c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprConstructor.qll", + "sha256": "195239952441b15c19c602cdbf00ed0e0213210a07f6fb9c7c35f9715a8813b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprConstructor.qll", + "base_sha256": "195239952441b15c19c602cdbf00ed0e0213210a07f6fb9c7c35f9715a8813b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprImpl.qll", + "sha256": "c53d364f43f553561778bb076d2d9c034a890b69f049e6c5117bafbcb6700e33", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TryExprImpl.qll", + "base_sha256": "c53d364f43f553561778bb076d2d9c034a890b69f049e6c5117bafbcb6700e33" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprConstructor.qll", + "sha256": "ccac3b0ae4ebc028a9cb58f6f71a07330fb235180109c1f72ddbb10992af976c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprConstructor.qll", + "base_sha256": "ccac3b0ae4ebc028a9cb58f6f71a07330fb235180109c1f72ddbb10992af976c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprImpl.qll", + "sha256": "99ada1329653b009acdcebbac520272b499875ce643f54b2e91cfe4627a1c792", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleElementExprImpl.qll", + "base_sha256": "99ada1329653b009acdcebbac520272b499875ce643f54b2e91cfe4627a1c792" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprConstructor.qll", + "sha256": "165527b92b2302e098002cf888254a8f4af208cd3aa8f441c740b59ac50ddc15", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprConstructor.qll", + "base_sha256": "165527b92b2302e098002cf888254a8f4af208cd3aa8f441c740b59ac50ddc15" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprImpl.qll", + "sha256": "9d394315a6c76b2af3ce970d9418ba1d4a1443eb756d877676a1460c4737b964", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TupleExprImpl.qll", + "base_sha256": "9d394315a6c76b2af3ce970d9418ba1d4a1443eb756d877676a1460c4737b964" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprConstructor.qll", + "sha256": "3388ed62f69e5d45a5d6753400cae3532b1da915186b9bf5d0d29c9cb0e71e8c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprConstructor.qll", + "base_sha256": "3388ed62f69e5d45a5d6753400cae3532b1da915186b9bf5d0d29c9cb0e71e8c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprImpl.qll", + "sha256": "6a383c7755502b30b5b3926b7995387a3a6a8351a5dfa610c2477d44e4123971", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeExprImpl.qll", + "base_sha256": "6a383c7755502b30b5b3926b7995387a3a6a8351a5dfa610c2477d44e4123971" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprConstructor.qll", + "sha256": "b8b3a648919cbc98b6ad8d973a4e5745cc03026dafeeba2614e6995630e18d6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprConstructor.qll", + "base_sha256": "b8b3a648919cbc98b6ad8d973a4e5745cc03026dafeeba2614e6995630e18d6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprImpl.qll", + "sha256": "86df96c256cc924e108241fffe4bd152c61171bc012b13f10d6bbd308df12446", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/TypeValueExprImpl.qll", + "base_sha256": "86df96c256cc924e108241fffe4bd152c61171bc012b13f10d6bbd308df12446" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprConstructor.qll", + "sha256": "0485956adfc2e9a31aeeef1c8ed1d53781967445e3ea0f76c843fd48e33f021a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprConstructor.qll", + "base_sha256": "0485956adfc2e9a31aeeef1c8ed1d53781967445e3ea0f76c843fd48e33f021a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprImpl.qll", + "sha256": "9b062defb7c19e217bea6e5bd65ccf28e1ff25fb1e784405eb92406806a3349c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnderlyingToOpaqueExprImpl.qll", + "base_sha256": "9b062defb7c19e217bea6e5bd65ccf28e1ff25fb1e784405eb92406806a3349c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprConstructor.qll", + "sha256": "b49bfdfa550330bab087c5a6b7a3885fd22360e557adf984ce7a35534d882510", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprConstructor.qll", + "base_sha256": "b49bfdfa550330bab087c5a6b7a3885fd22360e557adf984ce7a35534d882510" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprImpl.qll", + "sha256": "bc4811a0b40380b1a065f64dbd4b4f756e80cb11ee3b5c4f6ce035c5629db852", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnevaluatedInstanceExprImpl.qll", + "base_sha256": "bc4811a0b40380b1a065f64dbd4b4f756e80cb11ee3b5c4f6ce035c5629db852" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprConstructor.qll", + "sha256": "35d37b022f6c6f0b1d6483a2698c2e08f0bd545fd573edbf642815ad7d34bafd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprConstructor.qll", + "base_sha256": "35d37b022f6c6f0b1d6483a2698c2e08f0bd545fd573edbf642815ad7d34bafd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprImpl.qll", + "sha256": "7ff8f246f567689305a44b04e990f31cb696ad2533dbb8c40f1cf82e3e8100ff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnreachableExprImpl.qll", + "base_sha256": "7ff8f246f567689305a44b04e990f31cb696ad2533dbb8c40f1cf82e3e8100ff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprConstructor.qll", + "sha256": "25553a602da130b30e69ae9844e9be9da73ee579ba74c3bb84a9aa8e24801b46", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprConstructor.qll", + "base_sha256": "25553a602da130b30e69ae9844e9be9da73ee579ba74c3bb84a9aa8e24801b46" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprImpl.qll", + "sha256": "88f694cd1ffc72be0d846aa9558debcfc848befb2cfa206770e67a6800fc4539", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDeclRefExprImpl.qll", + "base_sha256": "88f694cd1ffc72be0d846aa9558debcfc848befb2cfa206770e67a6800fc4539" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprConstructor.qll", + "sha256": "297485aa44da7ce69c7e33bc3ffde66bee79615fa947159b76e6ed73d1886b25", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprConstructor.qll", + "base_sha256": "297485aa44da7ce69c7e33bc3ffde66bee79615fa947159b76e6ed73d1886b25" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprImpl.qll", + "sha256": "89eb6acc13ddfa7b99046fe3ab13ed3a515c283b60a750bd5cd194889634289f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedDotExprImpl.qll", + "base_sha256": "89eb6acc13ddfa7b99046fe3ab13ed3a515c283b60a750bd5cd194889634289f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprConstructor.qll", + "sha256": "8adf6b2f415b69b8eb235c7e76eb5f0e5320939a0904d0b6823b28293eaa3b57", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprConstructor.qll", + "base_sha256": "8adf6b2f415b69b8eb235c7e76eb5f0e5320939a0904d0b6823b28293eaa3b57" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprImpl.qll", + "sha256": "1754d46c54e769eb4bcad86bf3e5c69ca5e8803fe31626f70abe1de50bab8760", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberChainResultExprImpl.qll", + "base_sha256": "1754d46c54e769eb4bcad86bf3e5c69ca5e8803fe31626f70abe1de50bab8760" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprConstructor.qll", + "sha256": "c6baa97b9545fd840ad51ca6bfea6ef1d0fee935cc5e735863941c3d2652cb9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprConstructor.qll", + "base_sha256": "c6baa97b9545fd840ad51ca6bfea6ef1d0fee935cc5e735863941c3d2652cb9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprImpl.qll", + "sha256": "1faeac3919a8f13f7e54ceafc5a6589473002ff942f577bb3720d89f92d20d47", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedMemberExprImpl.qll", + "base_sha256": "1faeac3919a8f13f7e54ceafc5a6589473002ff942f577bb3720d89f92d20d47" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprConstructor.qll", + "sha256": "93e9648bb70e60d1c352103d22bc0a0570349d9a558327531cdab59972173b29", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprConstructor.qll", + "base_sha256": "93e9648bb70e60d1c352103d22bc0a0570349d9a558327531cdab59972173b29" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprImpl.qll", + "sha256": "178106fe716808d71217d8197ccd257f7e0ffeb58168ff8ff47ceed5691e857e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedPatternExprImpl.qll", + "base_sha256": "178106fe716808d71217d8197ccd257f7e0ffeb58168ff8ff47ceed5691e857e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprConstructor.qll", + "sha256": "0d9f939f245c05a5ac15ec9e4209f62c7d3ddbb80c470b94cf135095f12bbc8a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprConstructor.qll", + "base_sha256": "0d9f939f245c05a5ac15ec9e4209f62c7d3ddbb80c470b94cf135095f12bbc8a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprImpl.qll", + "sha256": "a994738135b4118fadeb1a00c976772f777e7eeb4ecc0ab55e00676e0e1d507d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedSpecializeExprImpl.qll", + "base_sha256": "a994738135b4118fadeb1a00c976772f777e7eeb4ecc0ab55e00676e0e1d507d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprConstructor.qll", + "sha256": "db3f463afb834181d618e8cc3773f0b174f17a0b29674cc8b1c3f5845c1317f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprConstructor.qll", + "base_sha256": "db3f463afb834181d618e8cc3773f0b174f17a0b29674cc8b1c3f5845c1317f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprImpl.qll", + "sha256": "b97de4c795e873acee89d9b87d8c58b14e05f0c09e3a0385a479638adcf32966", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnresolvedTypeConversionExprImpl.qll", + "base_sha256": "b97de4c795e873acee89d9b87d8c58b14e05f0c09e3a0385a479638adcf32966" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprConstructor.qll", + "sha256": "f20eb160de27d9413a3b5d7ace406fe5f6912ad5720db85d8a12c48c71e42b35", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprConstructor.qll", + "base_sha256": "f20eb160de27d9413a3b5d7ace406fe5f6912ad5720db85d8a12c48c71e42b35" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprImpl.qll", + "sha256": "50496a0f3f3a9e3d5a2e6cbcd5eb16b634cf3fd5e0878bdf017678243dbfd8a0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeCastExprImpl.qll", + "base_sha256": "50496a0f3f3a9e3d5a2e6cbcd5eb16b634cf3fd5e0878bdf017678243dbfd8a0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprConstructor.qll", + "sha256": "7b9d866b762e1b49a9fa3320247b6c9f8d3f80283e2521c58a422dc73a15f6ce", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprConstructor.qll", + "base_sha256": "7b9d866b762e1b49a9fa3320247b6c9f8d3f80283e2521c58a422dc73a15f6ce" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprImpl.qll", + "sha256": "f0de29ed4b8b53b5b6f0cabf94d64eb3559f6b5462fe80bcbce062c7588371fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/UnsafeExprImpl.qll", + "base_sha256": "f0de29ed4b8b53b5b6f0cabf94d64eb3559f6b5462fe80bcbce062c7588371fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprConstructor.qll", + "sha256": "b72ca103ced9cbb45f2ef9387387b8aaf3134e358ae5a03fa3ea242896954c81", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprConstructor.qll", + "base_sha256": "b72ca103ced9cbb45f2ef9387387b8aaf3134e358ae5a03fa3ea242896954c81" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprImpl.qll", + "sha256": "8fffefef9ff9508c0cb7cffc65cf994a7ffff70f4d400005f9299bae3f8dccfc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/expr/internal/VarargExpansionExprImpl.qll", + "base_sha256": "8fffefef9ff9508c0cb7cffc65cf994a7ffff70f4d400005f9299bae3f8dccfc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AstNodeImpl.qll", + "sha256": "35aae193cc078fe470cab4e72bcd70433c4b6c0828591b6402a3132c5398eff9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AstNodeImpl.qll", + "base_sha256": "35aae193cc078fe470cab4e72bcd70433c4b6c0828591b6402a3132c5398eff9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoConstructor.qll", + "sha256": "86beb6f684e08b6f557b7d67bc164113e9f5270c09bbe95fbd81c558d77f7f84", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoConstructor.qll", + "base_sha256": "86beb6f684e08b6f557b7d67bc164113e9f5270c09bbe95fbd81c558d77f7f84" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoImpl.qll", + "sha256": "c9d7910e856ea7673cf2db35d49b1d5849761e807fb7b7a36896edf76cf12ead", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilityInfoImpl.qll", + "base_sha256": "c9d7910e856ea7673cf2db35d49b1d5849761e807fb7b7a36896edf76cf12ead" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecConstructor.qll", + "sha256": "cbb1494346379083c0f275111eca78617591568894258a6b73efda34f3fba1ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecConstructor.qll", + "base_sha256": "cbb1494346379083c0f275111eca78617591568894258a6b73efda34f3fba1ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecImpl.qll", + "sha256": "5f0befdb0c36ed8462bb0a419582780bb8ed7fb7dddd7d9c1c3e245e054b6dca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/AvailabilitySpecImpl.qll", + "base_sha256": "5f0befdb0c36ed8462bb0a419582780bb8ed7fb7dddd7d9c1c3e245e054b6dca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CallableImpl.qll", + "sha256": "aba054834fcceeba2a194b7f3448d333084b43c5fa8099850a5169dd0bc4a193", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CallableImpl.qll", + "base_sha256": "aba054834fcceeba2a194b7f3448d333084b43c5fa8099850a5169dd0bc4a193" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentConstructor.qll", + "sha256": "e05b3ba3e00437488fdf53361211c6e5c3ae14ad1fdaf32093b02bdea2076abe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentConstructor.qll", + "base_sha256": "e05b3ba3e00437488fdf53361211c6e5c3ae14ad1fdaf32093b02bdea2076abe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentImpl.qll", + "sha256": "f0a52a0f17805932674572cd6977c8a89641809bea66f107f5996d5615c4792c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/CommentImpl.qll", + "base_sha256": "f0a52a0f17805932674572cd6977c8a89641809bea66f107f5996d5615c4792c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileConstructor.qll", + "sha256": "a9c8d1c7abb5516c1d22ee9e020266297e52a2cd84f892792c1e6476517a6737", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileConstructor.qll", + "base_sha256": "a9c8d1c7abb5516c1d22ee9e020266297e52a2cd84f892792c1e6476517a6737" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileImpl.qll", + "sha256": "b204d164e7a10ec4a77e0052710339a2c96ba6d42da547cc03cd23c1bd898261", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbFileImpl.qll", + "base_sha256": "b204d164e7a10ec4a77e0052710339a2c96ba6d42da547cc03cd23c1bd898261" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationConstructor.qll", + "sha256": "1aa1bd51b7da940c9681116aa2d8ffe105000ddb2b9e36984aaa007023123899", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationConstructor.qll", + "base_sha256": "1aa1bd51b7da940c9681116aa2d8ffe105000ddb2b9e36984aaa007023123899" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationImpl.qll", + "sha256": "31866a2152d168563def9fa22431a27d7c8fd4abd6bb79e3bb6a16e24b622eb7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DbLocationImpl.qll", + "base_sha256": "31866a2152d168563def9fa22431a27d7c8fd4abd6bb79e3bb6a16e24b622eb7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsConstructor.qll", + "sha256": "2b9fbc9d84048d3dffa782db049e1ecdaaa1696744515e28ac4421ab265a5f67", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsConstructor.qll", + "base_sha256": "2b9fbc9d84048d3dffa782db049e1ecdaaa1696744515e28ac4421ab265a5f67" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsImpl.qll", + "sha256": "1891792c128a10833fe5c788a7af39ae6c16da2a52527305e4420cf8c5112211", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/DiagnosticsImpl.qll", + "base_sha256": "1891792c128a10833fe5c788a7af39ae6c16da2a52527305e4420cf8c5112211" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/ElementImpl.qll", + "sha256": "ef6ccab4796e382df3bc4967ed8f72167e78dad812b22cb447e4fc431b3ce8aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/ElementImpl.qll", + "base_sha256": "ef6ccab4796e382df3bc4967ed8f72167e78dad812b22cb447e4fc431b3ce8aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/ErrorElementImpl.qll", + "sha256": "db606ce97fdf2d2f38a66c7a4ef1437c8a3f6a57b71e426ec2bb0329d9e8a193", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/ErrorElementImpl.qll", + "base_sha256": "db606ce97fdf2d2f38a66c7a4ef1437c8a3f6a57b71e426ec2bb0329d9e8a193" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/FileImpl.qll", + "sha256": "9861171d6029c7870f52bd384f88cd14157e6e391156c35b9a2bf4277121cc46", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/FileImpl.qll", + "base_sha256": "9861171d6029c7870f52bd384f88cd14157e6e391156c35b9a2bf4277121cc46" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentConstructor.qll", + "sha256": "5875187267cf91e37426d817a6c0c5e7ba9ddb0bd840ad358338ba003e0a877c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentConstructor.qll", + "base_sha256": "5875187267cf91e37426d817a6c0c5e7ba9ddb0bd840ad358338ba003e0a877c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentImpl.qll", + "sha256": "a96a29d4b59715369a0af1819fc8537c3319b35c5aab1a1dfc6f1e2e2b2462df", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/KeyPathComponentImpl.qll", + "base_sha256": "a96a29d4b59715369a0af1819fc8537c3319b35c5aab1a1dfc6f1e2e2b2462df" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocatableImpl.qll", + "sha256": "439fd1d2dbb999f54b924f7e34910158f428c9fc7963f6a8834e876308f3d628", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocatableImpl.qll", + "base_sha256": "439fd1d2dbb999f54b924f7e34910158f428c9fc7963f6a8834e876308f3d628" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocationImpl.qll", + "sha256": "cb1c0d015101d993fb8e9b76e1858e1f20a85e762e63a6b294c83ad7dee1ad31", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/LocationImpl.qll", + "base_sha256": "cb1c0d015101d993fb8e9b76e1858e1f20a85e762e63a6b294c83ad7dee1ad31" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleConstructor.qll", + "sha256": "e281ef4ba76a6e4b2b689e00f542ef585cec7a540911ccd7fbb59f3232f08a3d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleConstructor.qll", + "base_sha256": "e281ef4ba76a6e4b2b689e00f542ef585cec7a540911ccd7fbb59f3232f08a3d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleImpl.qll", + "sha256": "44abbf98e933ccce6c6afc4e34b4b53df38266263587092a91f4cad71ef60bd9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/MacroRoleImpl.qll", + "base_sha256": "44abbf98e933ccce6c6afc4e34b4b53df38266263587092a91f4cad71ef60bd9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownFileImpl.qll", + "sha256": "09cb70bb01898bbc738f687104a9bb3f530bc26fd543ef0dc9da5f611b1670d8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownFileImpl.qll", + "base_sha256": "09cb70bb01898bbc738f687104a9bb3f530bc26fd543ef0dc9da5f611b1670d8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationConstructor.qll", + "sha256": "5203e6eecde699d4eb9ae91520e9bb5fa2a2f8fb157311147d97f700f56b2d08", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationConstructor.qll", + "base_sha256": "5203e6eecde699d4eb9ae91520e9bb5fa2a2f8fb157311147d97f700f56b2d08" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationImpl.qll", + "sha256": "88deaa55c6b74cdd39cda01faaff596bf337ec019ef3e23d411915d11645ab17", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnknownLocationImpl.qll", + "base_sha256": "88deaa55c6b74cdd39cda01faaff596bf337ec019ef3e23d411915d11645ab17" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementConstructor.qll", + "sha256": "eb30f05ae09f2c7bc93d758c0870b63f16bf61d0d2446ed827250f89772596ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementConstructor.qll", + "base_sha256": "eb30f05ae09f2c7bc93d758c0870b63f16bf61d0d2446ed827250f89772596ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementImpl.qll", + "sha256": "1d5ecb5fe43bacf15df92d04f6bd38633d25c85c69eff7908c90c50f1813ab65", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/UnspecifiedElementImpl.qll", + "base_sha256": "1d5ecb5fe43bacf15df92d04f6bd38633d25c85c69eff7908c90c50f1813ab65" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/expr/MethodLookupExprConstructor.qll", + "sha256": "7222a0baddc9d20f5ade0a37fcc3860b549809faa68a026844abe7c806094e71", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/internal/expr/MethodLookupExprConstructor.qll", + "base_sha256": "7222a0baddc9d20f5ade0a37fcc3860b549809faa68a026844abe7c806094e71" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/AnyPattern.qll", + "sha256": "55751b143f758968cd006cc70f1d90a9917d9ac7eb319364b2485282944d2835", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/AnyPattern.qll", + "base_sha256": "55751b143f758968cd006cc70f1d90a9917d9ac7eb319364b2485282944d2835" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BindingPattern.qll", + "sha256": "8cc4040c7c5357904389b61e98837d9da2c4aad65039b99ade3f4f9fac4d4479", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BindingPattern.qll", + "base_sha256": "8cc4040c7c5357904389b61e98837d9da2c4aad65039b99ade3f4f9fac4d4479" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BoolPattern.qll", + "sha256": "7edb09ee7f3c1b767c99dc93d9120390c01d174ce1253f8dcf25e3ca91aeaaf7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/BoolPattern.qll", + "base_sha256": "7edb09ee7f3c1b767c99dc93d9120390c01d174ce1253f8dcf25e3ca91aeaaf7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/EnumElementPattern.qll", + "sha256": "0ca2edb016e8ad2b65f4a60b6b9a0f8beecfdfface130a4366c8598fdc5855fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/EnumElementPattern.qll", + "base_sha256": "0ca2edb016e8ad2b65f4a60b6b9a0f8beecfdfface130a4366c8598fdc5855fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ExprPattern.qll", + "sha256": "cdc06564cf34c8a9880978bd4cb01c00753441dfc990cfbedd9e850f356adf4d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ExprPattern.qll", + "base_sha256": "cdc06564cf34c8a9880978bd4cb01c00753441dfc990cfbedd9e850f356adf4d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/IsPattern.qll", + "sha256": "5ea56e0c487df71171aa96520c0940e05f122a69aa832597a0fd7baa3db051c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/IsPattern.qll", + "base_sha256": "5ea56e0c487df71171aa96520c0940e05f122a69aa832597a0fd7baa3db051c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/NamedPattern.qll", + "sha256": "ee56ae8d0aa5ea5125a72050981ff492e8c475fb3a0111cd65902a3e1e3616c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/NamedPattern.qll", + "base_sha256": "ee56ae8d0aa5ea5125a72050981ff492e8c475fb3a0111cd65902a3e1e3616c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/OptionalSomePattern.qll", + "sha256": "987107721d2346f4cfbe4ce629aca0df361610e6395e23720302b49287d8a221", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/OptionalSomePattern.qll", + "base_sha256": "987107721d2346f4cfbe4ce629aca0df361610e6395e23720302b49287d8a221" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ParenPattern.qll", + "sha256": "8599b0af4cb0d2ae1e2b8f0154ede455cb57229e29d0d362e2aba5bfdf507187", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/ParenPattern.qll", + "base_sha256": "8599b0af4cb0d2ae1e2b8f0154ede455cb57229e29d0d362e2aba5bfdf507187" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/Pattern.qll", + "sha256": "b38eb7439f0d5aef24b6a4bdb1b506fd46e4ffc6680fd59d227267048f753e1a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/Pattern.qll", + "base_sha256": "b38eb7439f0d5aef24b6a4bdb1b506fd46e4ffc6680fd59d227267048f753e1a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TuplePattern.qll", + "sha256": "69bf3bc9d918487e2f4a6d7a380f17c671fe53c18d43822b99573ff5bf112466", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TuplePattern.qll", + "base_sha256": "69bf3bc9d918487e2f4a6d7a380f17c671fe53c18d43822b99573ff5bf112466" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TypedPattern.qll", + "sha256": "b737ecd567aac1276648c74b3609f8a17949d2a71077b7a2d02fede849aa04a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/TypedPattern.qll", + "base_sha256": "b737ecd567aac1276648c74b3609f8a17949d2a71077b7a2d02fede849aa04a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternConstructor.qll", + "sha256": "e4b7bc7d2a351c9fc75828ea9df8a38d502d5090e7a30dbd0d710b42d3226723", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternConstructor.qll", + "base_sha256": "e4b7bc7d2a351c9fc75828ea9df8a38d502d5090e7a30dbd0d710b42d3226723" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternImpl.qll", + "sha256": "abc7f449210400c1b6735b137d665004c26048d31c7915c2afb7fd4235963c96", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/AnyPatternImpl.qll", + "base_sha256": "abc7f449210400c1b6735b137d665004c26048d31c7915c2afb7fd4235963c96" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternConstructor.qll", + "sha256": "28e97c3e9fa7da265de0a77dfe609e5602720fccd14923c9b612dcb107ff46ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternConstructor.qll", + "base_sha256": "28e97c3e9fa7da265de0a77dfe609e5602720fccd14923c9b612dcb107ff46ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternImpl.qll", + "sha256": "af13d6547ff7c76c8f5b065034a09223ff449557bba73e845d2d7fed3b5251aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BindingPatternImpl.qll", + "base_sha256": "af13d6547ff7c76c8f5b065034a09223ff449557bba73e845d2d7fed3b5251aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternConstructor.qll", + "sha256": "b5c750969157fcc6a6773e6917021a583b1a36a3aad9a605bb3199a7aa4a7036", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternConstructor.qll", + "base_sha256": "b5c750969157fcc6a6773e6917021a583b1a36a3aad9a605bb3199a7aa4a7036" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternImpl.qll", + "sha256": "43afb41f24065792dde66dd0b05567554f702beeba5804a066b5a662c30f0b5c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/BoolPatternImpl.qll", + "base_sha256": "43afb41f24065792dde66dd0b05567554f702beeba5804a066b5a662c30f0b5c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternConstructor.qll", + "sha256": "ff9c267dcec4d4c10432a88fe267a438e365f2980854794c7c6e39e8811a1ee0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternConstructor.qll", + "base_sha256": "ff9c267dcec4d4c10432a88fe267a438e365f2980854794c7c6e39e8811a1ee0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternImpl.qll", + "sha256": "337b4edabfd52ec6333a609f2f19754f4086de1288126029a73f1bd7c70ca0d4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/EnumElementPatternImpl.qll", + "base_sha256": "337b4edabfd52ec6333a609f2f19754f4086de1288126029a73f1bd7c70ca0d4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternConstructor.qll", + "sha256": "c36d041008a4c173df62199fe6462037879695bac1b9e0ccd282fc0360064b30", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternConstructor.qll", + "base_sha256": "c36d041008a4c173df62199fe6462037879695bac1b9e0ccd282fc0360064b30" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternImpl.qll", + "sha256": "165253bf9f0e05fe0b5bbe402df55cc2b416b29b22e12dab479ef9952abc3377", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ExprPatternImpl.qll", + "base_sha256": "165253bf9f0e05fe0b5bbe402df55cc2b416b29b22e12dab479ef9952abc3377" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternConstructor.qll", + "sha256": "92d52b1dce76dd9dbf77eaed4d49ca47ea372602ba9ba397512795cc9bd153ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternConstructor.qll", + "base_sha256": "92d52b1dce76dd9dbf77eaed4d49ca47ea372602ba9ba397512795cc9bd153ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternImpl.qll", + "sha256": "62b61c8bac09546da938ac3600baade77cb7a2c110b132e705ee935e199ddaa4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/IsPatternImpl.qll", + "base_sha256": "62b61c8bac09546da938ac3600baade77cb7a2c110b132e705ee935e199ddaa4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternConstructor.qll", + "sha256": "de94fbded324d12b57f89e6f9136707a7f3745838653e2e862b93a49811ffee7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternConstructor.qll", + "base_sha256": "de94fbded324d12b57f89e6f9136707a7f3745838653e2e862b93a49811ffee7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternImpl.qll", + "sha256": "00f2e98cf7bf196b51a146e469dffdff08210338e9d65bc66b49d92f501504a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/NamedPatternImpl.qll", + "base_sha256": "00f2e98cf7bf196b51a146e469dffdff08210338e9d65bc66b49d92f501504a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternConstructor.qll", + "sha256": "279fd577de0d26a137e7c2cea0cb8808785e8f65056a94a7bbe15645a0ce9b2e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternConstructor.qll", + "base_sha256": "279fd577de0d26a137e7c2cea0cb8808785e8f65056a94a7bbe15645a0ce9b2e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternImpl.qll", + "sha256": "4230cf0647682992029c771cea4bb6431cd5156b559a81f6b8a2fedab3bc1615", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/OptionalSomePatternImpl.qll", + "base_sha256": "4230cf0647682992029c771cea4bb6431cd5156b559a81f6b8a2fedab3bc1615" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternConstructor.qll", + "sha256": "a697f4e65b06109532fa5237cf1feb53a9d42706be7c1929bb9932f73d73a296", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternConstructor.qll", + "base_sha256": "a697f4e65b06109532fa5237cf1feb53a9d42706be7c1929bb9932f73d73a296" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternImpl.qll", + "sha256": "bf05e3b72fcdc52670495beb66663e6341de5dfd4a7cbd42e40d3dd04492a890", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/ParenPatternImpl.qll", + "base_sha256": "bf05e3b72fcdc52670495beb66663e6341de5dfd4a7cbd42e40d3dd04492a890" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/PatternImpl.qll", + "sha256": "16181fcbcc4de439d1eb25d2af52b6e37e375a622ac5fce01db22870b5356533", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/PatternImpl.qll", + "base_sha256": "16181fcbcc4de439d1eb25d2af52b6e37e375a622ac5fce01db22870b5356533" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternConstructor.qll", + "sha256": "424af260772f207ead8decc1eafef02b2fce28a76a1a1aeb83aba803cdc34cce", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternConstructor.qll", + "base_sha256": "424af260772f207ead8decc1eafef02b2fce28a76a1a1aeb83aba803cdc34cce" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternImpl.qll", + "sha256": "d21e9ded3e44713edcbc2b0d02be9f62977afcf2407eae84cd40460b0e8feed0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TuplePatternImpl.qll", + "base_sha256": "d21e9ded3e44713edcbc2b0d02be9f62977afcf2407eae84cd40460b0e8feed0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternConstructor.qll", + "sha256": "c8f5ec0a8541c566366246435f98c1e1dafaa23d3a4f069f179f7ddf5fd89377", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternConstructor.qll", + "base_sha256": "c8f5ec0a8541c566366246435f98c1e1dafaa23d3a4f069f179f7ddf5fd89377" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternImpl.qll", + "sha256": "735f9a80e0427a12f4d67e5699a1899c5dc58e366d2c467010c9923627923d39", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/pattern/internal/TypedPatternImpl.qll", + "base_sha256": "735f9a80e0427a12f4d67e5699a1899c5dc58e366d2c467010c9923627923d39" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BraceStmt.qll", + "sha256": "d67cbfa0bfc096986ae46dc713adae96f688f1edfb45209900c9c367edb8501b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BraceStmt.qll", + "base_sha256": "d67cbfa0bfc096986ae46dc713adae96f688f1edfb45209900c9c367edb8501b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BreakStmt.qll", + "sha256": "2e1860ea8ff0ed986afb563ba7f5cc225812ffe06a0119c8f222ca7e287695d8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/BreakStmt.qll", + "base_sha256": "2e1860ea8ff0ed986afb563ba7f5cc225812ffe06a0119c8f222ca7e287695d8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseLabelItem.qll", + "sha256": "d891a037ddd7d970a49e1bd3a899ffd84c2a8915ecd5ea1284ccdeb125d29df8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseLabelItem.qll", + "base_sha256": "d891a037ddd7d970a49e1bd3a899ffd84c2a8915ecd5ea1284ccdeb125d29df8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseStmt.qll", + "sha256": "f5ed64e368b2093fd6e5baac5f0e1196bc097e36c234c379dd88f6d6a549387f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/CaseStmt.qll", + "base_sha256": "f5ed64e368b2093fd6e5baac5f0e1196bc097e36c234c379dd88f6d6a549387f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ConditionElement.qll", + "sha256": "5358044535ecab2fd3ab6f5e806b158868772e7a854301d0746205a281ee00ee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ConditionElement.qll", + "base_sha256": "5358044535ecab2fd3ab6f5e806b158868772e7a854301d0746205a281ee00ee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ContinueStmt.qll", + "sha256": "ebaccdd962a690b0cfc9fe1c598a6f98129b223c9845bbefdafc2c8ed7ae99b2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ContinueStmt.qll", + "base_sha256": "ebaccdd962a690b0cfc9fe1c598a6f98129b223c9845bbefdafc2c8ed7ae99b2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DeferStmt.qll", + "sha256": "b927805da89613dc33f84a56a45230be4cd7bd2d3fea1c4daf6e499716cb42f4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DeferStmt.qll", + "base_sha256": "b927805da89613dc33f84a56a45230be4cd7bd2d3fea1c4daf6e499716cb42f4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DiscardStmt.qll", + "sha256": "b64901ef92ed67590d672b4f8a0c387d7d78cb49988ccd782f810b39d6d726d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DiscardStmt.qll", + "base_sha256": "b64901ef92ed67590d672b4f8a0c387d7d78cb49988ccd782f810b39d6d726d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoCatchStmt.qll", + "sha256": "eccd557195e8922b87f9d359f38e69be4ce83e1e91d2531456ffa8ce9d4c87e0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoCatchStmt.qll", + "base_sha256": "eccd557195e8922b87f9d359f38e69be4ce83e1e91d2531456ffa8ce9d4c87e0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoStmt.qll", + "sha256": "c5ec1fba5ba562629863ac6d1a15f9bbd8dce9f59326f580997352b47f9f2a90", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/DoStmt.qll", + "base_sha256": "c5ec1fba5ba562629863ac6d1a15f9bbd8dce9f59326f580997352b47f9f2a90" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FailStmt.qll", + "sha256": "0fac97257b7b2e453c484ca0212e61e655e2b2fa456f030ce159806dee048909", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FailStmt.qll", + "base_sha256": "0fac97257b7b2e453c484ca0212e61e655e2b2fa456f030ce159806dee048909" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FallthroughStmt.qll", + "sha256": "2daabb70b723d9f95d4b120ec2774df8c2ba315f9b17f944a65d306f71c0a70f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/FallthroughStmt.qll", + "base_sha256": "2daabb70b723d9f95d4b120ec2774df8c2ba315f9b17f944a65d306f71c0a70f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ForEachStmt.qll", + "sha256": "c9a79da4742b8dac82c2760e0c15809dcc237b09603798b9c8368f02e20c5138", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ForEachStmt.qll", + "base_sha256": "c9a79da4742b8dac82c2760e0c15809dcc237b09603798b9c8368f02e20c5138" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/GuardStmt.qll", + "sha256": "50812bd09f77d8aba1071f03f073bed8951b1b9bb940b424c91f7f10095333cd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/GuardStmt.qll", + "base_sha256": "50812bd09f77d8aba1071f03f073bed8951b1b9bb940b424c91f7f10095333cd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/IfStmt.qll", + "sha256": "a97ae07ef314b199baafa47af4cdc302ebf2f72205a14a28fdfc7db5ce4cfd47", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/IfStmt.qll", + "base_sha256": "a97ae07ef314b199baafa47af4cdc302ebf2f72205a14a28fdfc7db5ce4cfd47" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledConditionalStmt.qll", + "sha256": "28459d17878789184c8833eb202cb736ea7f267d728790561b57f60b4b9a2ce9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledConditionalStmt.qll", + "base_sha256": "28459d17878789184c8833eb202cb736ea7f267d728790561b57f60b4b9a2ce9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledStmt.qll", + "sha256": "2eea6034a4574f9d6cc39e89a015d1c93b0d6f3c21ee08864374680190e8b8b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/LabeledStmt.qll", + "base_sha256": "2eea6034a4574f9d6cc39e89a015d1c93b0d6f3c21ee08864374680190e8b8b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/PoundAssertStmt.qll", + "sha256": "ea61756e01bac608a71eb8f78aa912660c482dc5354a7c983845f84571c0df3a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/PoundAssertStmt.qll", + "base_sha256": "ea61756e01bac608a71eb8f78aa912660c482dc5354a7c983845f84571c0df3a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/RepeatWhileStmt.qll", + "sha256": "df0696d2ed8df079122c5586711285db651d3d32476338f8e3a91028924cbd66", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/RepeatWhileStmt.qll", + "base_sha256": "df0696d2ed8df079122c5586711285db651d3d32476338f8e3a91028924cbd66" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ReturnStmt.qll", + "sha256": "32e58273036436ccc56e3bcb15f6187aaae123df8125f15f4bf7fb15674e6a5d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ReturnStmt.qll", + "base_sha256": "32e58273036436ccc56e3bcb15f6187aaae123df8125f15f4bf7fb15674e6a5d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/Stmt.qll", + "sha256": "3b4bed11dd6a661d70d5fa60579b6451394318a8fddb9a0088520111a3045a6e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/Stmt.qll", + "base_sha256": "3b4bed11dd6a661d70d5fa60579b6451394318a8fddb9a0088520111a3045a6e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/StmtCondition.qll", + "sha256": "7faf9a7e5f9dc217c65825d899f6e703642d571b74d70115c79b48eba8f447c1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/StmtCondition.qll", + "base_sha256": "7faf9a7e5f9dc217c65825d899f6e703642d571b74d70115c79b48eba8f447c1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/SwitchStmt.qll", + "sha256": "e69e60e7f755518e38f2df5711977cd50a2d2e238afe94a1acc37f2bf474d231", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/SwitchStmt.qll", + "base_sha256": "e69e60e7f755518e38f2df5711977cd50a2d2e238afe94a1acc37f2bf474d231" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThenStmt.qll", + "sha256": "7c47bec87bb5e6ac2d7486e55463e78eda5eaa27587e38a500129ad15c3ec7a0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThenStmt.qll", + "base_sha256": "7c47bec87bb5e6ac2d7486e55463e78eda5eaa27587e38a500129ad15c3ec7a0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThrowStmt.qll", + "sha256": "6f1006bc4fdb56b1e2e8b33b0c0e6ea7dfbbc38833700ee2f58c063de8a08ce7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/ThrowStmt.qll", + "base_sha256": "6f1006bc4fdb56b1e2e8b33b0c0e6ea7dfbbc38833700ee2f58c063de8a08ce7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/WhileStmt.qll", + "sha256": "a56663e6725e72e479ce3e46275c41a0a44da2954199b36bd955e1bd6a5ce2aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/WhileStmt.qll", + "base_sha256": "a56663e6725e72e479ce3e46275c41a0a44da2954199b36bd955e1bd6a5ce2aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/YieldStmt.qll", + "sha256": "8e508532f8d1ddb0e7ed2668aaa9d3542dae921e04bbd137c21087aa04ff6b7e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/YieldStmt.qll", + "base_sha256": "8e508532f8d1ddb0e7ed2668aaa9d3542dae921e04bbd137c21087aa04ff6b7e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtConstructor.qll", + "sha256": "333feea42661cf709363dc416b863319d1d4c5f5e91e80d3355958c291188c23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtConstructor.qll", + "base_sha256": "333feea42661cf709363dc416b863319d1d4c5f5e91e80d3355958c291188c23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtImpl.qll", + "sha256": "a0b3cafc9a4e667b8003271aece4221a194712b283ab762e20306ce6b0f43120", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BraceStmtImpl.qll", + "base_sha256": "a0b3cafc9a4e667b8003271aece4221a194712b283ab762e20306ce6b0f43120" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtConstructor.qll", + "sha256": "910ae975e5e09a619796961935ce47bd79719d76f27e0dac929a1b7a0989fb4d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtConstructor.qll", + "base_sha256": "910ae975e5e09a619796961935ce47bd79719d76f27e0dac929a1b7a0989fb4d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtImpl.qll", + "sha256": "6b66326108aac2636e655c1efa4baf896b2dadd57187cf64368540a672991a72", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/BreakStmtImpl.qll", + "base_sha256": "6b66326108aac2636e655c1efa4baf896b2dadd57187cf64368540a672991a72" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemConstructor.qll", + "sha256": "290b893116f2daafdaea0092e2465b4008a71e4e6b3d0592568bb175c4608423", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemConstructor.qll", + "base_sha256": "290b893116f2daafdaea0092e2465b4008a71e4e6b3d0592568bb175c4608423" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemImpl.qll", + "sha256": "c155d7d4a2c4e4d50ed58260d3f37f6e9730590ce5dec2073a5e2a175123eb84", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseLabelItemImpl.qll", + "base_sha256": "c155d7d4a2c4e4d50ed58260d3f37f6e9730590ce5dec2073a5e2a175123eb84" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtConstructor.qll", + "sha256": "6131a2c4ce348cc315d5a5db2acbffeb9b2c02c669c5aaf3df35df69d8529f0f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtConstructor.qll", + "base_sha256": "6131a2c4ce348cc315d5a5db2acbffeb9b2c02c669c5aaf3df35df69d8529f0f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtImpl.qll", + "sha256": "d4058e211d8f0279549f583a957a7e7488889d0a3c8cd968fd9ebbe07815e56e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/CaseStmtImpl.qll", + "base_sha256": "d4058e211d8f0279549f583a957a7e7488889d0a3c8cd968fd9ebbe07815e56e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementConstructor.qll", + "sha256": "fd7b5e5e26b478680a1550138b4e857774091cfd07e73bb765bb58c167d03212", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementConstructor.qll", + "base_sha256": "fd7b5e5e26b478680a1550138b4e857774091cfd07e73bb765bb58c167d03212" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementImpl.qll", + "sha256": "9c7e96acf56088fe8cbdd0a242fa3f2e78efbdd627fee1f50bf27ef04c3f569a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ConditionElementImpl.qll", + "base_sha256": "9c7e96acf56088fe8cbdd0a242fa3f2e78efbdd627fee1f50bf27ef04c3f569a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtConstructor.qll", + "sha256": "c214e701b76e7d7362e2e7da1bddb6b59a9cb0e54106b0923b3694c358fdb3eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtConstructor.qll", + "base_sha256": "c214e701b76e7d7362e2e7da1bddb6b59a9cb0e54106b0923b3694c358fdb3eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtImpl.qll", + "sha256": "30fabc7ed93c0079e79f4fac2617f374b8ec1bdfa2bec8aa323375ddb713c78b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ContinueStmtImpl.qll", + "base_sha256": "30fabc7ed93c0079e79f4fac2617f374b8ec1bdfa2bec8aa323375ddb713c78b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtConstructor.qll", + "sha256": "192ce27dd2cd4b147fcba99d7741c816fa8cd9a1bf912e7588bcf32f0c5e6a7a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtConstructor.qll", + "base_sha256": "192ce27dd2cd4b147fcba99d7741c816fa8cd9a1bf912e7588bcf32f0c5e6a7a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtImpl.qll", + "sha256": "7f26d67146e3b3ca24c74f79d233d3584558ca410b20550c10bad21c53f3e235", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DeferStmtImpl.qll", + "base_sha256": "7f26d67146e3b3ca24c74f79d233d3584558ca410b20550c10bad21c53f3e235" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtConstructor.qll", + "sha256": "e3714d7387c2b6184f252a15d9e5214c1f24be20a7f520ba6321f85ae180283d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtConstructor.qll", + "base_sha256": "e3714d7387c2b6184f252a15d9e5214c1f24be20a7f520ba6321f85ae180283d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtImpl.qll", + "sha256": "b7835303f32c6e99ae02ba3e1449ccec632001aec1a41c40c786abe5624137ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DiscardStmtImpl.qll", + "base_sha256": "b7835303f32c6e99ae02ba3e1449ccec632001aec1a41c40c786abe5624137ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtConstructor.qll", + "sha256": "2a8dcfabe50207c5ae62a958c3b246d4a532d812033934e4d6b33a80c99b4808", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtConstructor.qll", + "base_sha256": "2a8dcfabe50207c5ae62a958c3b246d4a532d812033934e4d6b33a80c99b4808" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtImpl.qll", + "sha256": "8c6ddd73ffa17a9aef7008a090bb3e2a646e95fac27ab4b78ac422e66a497565", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoCatchStmtImpl.qll", + "base_sha256": "8c6ddd73ffa17a9aef7008a090bb3e2a646e95fac27ab4b78ac422e66a497565" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtConstructor.qll", + "sha256": "def0e73f98e5c756fcacc7ffea06e1a35c0da50729a726e3629ce78604bbaf39", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtConstructor.qll", + "base_sha256": "def0e73f98e5c756fcacc7ffea06e1a35c0da50729a726e3629ce78604bbaf39" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtImpl.qll", + "sha256": "7ab7eb84f89bfeefc2cb7682132a7bfd9b7b96bb9e71c8759f798626d2c1b9fe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/DoStmtImpl.qll", + "base_sha256": "7ab7eb84f89bfeefc2cb7682132a7bfd9b7b96bb9e71c8759f798626d2c1b9fe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtConstructor.qll", + "sha256": "f6ad97c404fe37adb0dcc02b3c65f3dc8af268109af71a62f4aa74b923871aea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtConstructor.qll", + "base_sha256": "f6ad97c404fe37adb0dcc02b3c65f3dc8af268109af71a62f4aa74b923871aea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtImpl.qll", + "sha256": "b4d85d58d38e42757bcfdf511a779cf89f0630996c46f41d37963f453db76f6d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FailStmtImpl.qll", + "base_sha256": "b4d85d58d38e42757bcfdf511a779cf89f0630996c46f41d37963f453db76f6d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtConstructor.qll", + "sha256": "39544e6078fa7c2a50448925f978b15a3f4c0fd70c75aac3b83cde83087d91b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtConstructor.qll", + "base_sha256": "39544e6078fa7c2a50448925f978b15a3f4c0fd70c75aac3b83cde83087d91b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtImpl.qll", + "sha256": "d56d1a01df0ff48ba175f41b957f1892b529330849fbfb06bc36538efa6795cb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/FallthroughStmtImpl.qll", + "base_sha256": "d56d1a01df0ff48ba175f41b957f1892b529330849fbfb06bc36538efa6795cb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtConstructor.qll", + "sha256": "e13e4e4fc04a6eea8639514668b22bf4fc0ba6fa068caa8ede0bc21829f0c7a7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtConstructor.qll", + "base_sha256": "e13e4e4fc04a6eea8639514668b22bf4fc0ba6fa068caa8ede0bc21829f0c7a7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtImpl.qll", + "sha256": "4614b1820c6a5c2f1e9ceda58d6f6698435017de5c10114278625cf35e895b5f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ForEachStmtImpl.qll", + "base_sha256": "4614b1820c6a5c2f1e9ceda58d6f6698435017de5c10114278625cf35e895b5f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtConstructor.qll", + "sha256": "7ecef0a2a711c6c93a0b3889ba95e8f9c8dcddf833e50248b1479059f2c1f74d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtConstructor.qll", + "base_sha256": "7ecef0a2a711c6c93a0b3889ba95e8f9c8dcddf833e50248b1479059f2c1f74d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtImpl.qll", + "sha256": "035baf7bc80ff1485cf81be4f55950302d52186e35fb8653a4d4fdeb2cd383e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/GuardStmtImpl.qll", + "base_sha256": "035baf7bc80ff1485cf81be4f55950302d52186e35fb8653a4d4fdeb2cd383e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtConstructor.qll", + "sha256": "86f7b62a63d1235a9dc187cf3aa1011c6cc3c7ac857663d1591cf94187d52bd2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtConstructor.qll", + "base_sha256": "86f7b62a63d1235a9dc187cf3aa1011c6cc3c7ac857663d1591cf94187d52bd2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtImpl.qll", + "sha256": "ce70aaa6e69d92f6d41a7080f34981fefae1b8716e988d22a629ee578a78d539", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/IfStmtImpl.qll", + "base_sha256": "ce70aaa6e69d92f6d41a7080f34981fefae1b8716e988d22a629ee578a78d539" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledConditionalStmtImpl.qll", + "sha256": "11be7d3f615c7f400a110f5439f693f28606d53d6ca0da03c4fe5383068d7b1d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledConditionalStmtImpl.qll", + "base_sha256": "11be7d3f615c7f400a110f5439f693f28606d53d6ca0da03c4fe5383068d7b1d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledStmtImpl.qll", + "sha256": "b9de904f6ef793ad29997bc85019832e1767ccdc60fc3dfca9467fba67f8ef51", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/LabeledStmtImpl.qll", + "base_sha256": "b9de904f6ef793ad29997bc85019832e1767ccdc60fc3dfca9467fba67f8ef51" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtConstructor.qll", + "sha256": "62e9cc18eceba9576438954fa8faf87f967b14b754af28cff6911a94c6018724", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtConstructor.qll", + "base_sha256": "62e9cc18eceba9576438954fa8faf87f967b14b754af28cff6911a94c6018724" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtImpl.qll", + "sha256": "6018f378d1ab337780b2ef52bcde34de6ae39291b60f16e426693258d9cb05b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/PoundAssertStmtImpl.qll", + "base_sha256": "6018f378d1ab337780b2ef52bcde34de6ae39291b60f16e426693258d9cb05b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtConstructor.qll", + "sha256": "ef7fb358c5223470d06589f9eda28844618c1cd3cf49cf12749f9ab3516f3513", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtConstructor.qll", + "base_sha256": "ef7fb358c5223470d06589f9eda28844618c1cd3cf49cf12749f9ab3516f3513" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtImpl.qll", + "sha256": "eec0f7d6d90abd530ba16ccacea21319a176865404f0dbe536e4ff47c525506f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/RepeatWhileStmtImpl.qll", + "base_sha256": "eec0f7d6d90abd530ba16ccacea21319a176865404f0dbe536e4ff47c525506f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtConstructor.qll", + "sha256": "6d9952ed654a4697dc63349d138c7ef0e3e8ff0b5980b5478c7caec9b7eb4497", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtConstructor.qll", + "base_sha256": "6d9952ed654a4697dc63349d138c7ef0e3e8ff0b5980b5478c7caec9b7eb4497" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtImpl.qll", + "sha256": "118b01325b74e41f707a75cfdf9c5215d2ac9a78b30a99d4473e757b954cad32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ReturnStmtImpl.qll", + "base_sha256": "118b01325b74e41f707a75cfdf9c5215d2ac9a78b30a99d4473e757b954cad32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionConstructor.qll", + "sha256": "4a0dd278470676232b29e2ed02fef5b88061d9dd3ca082238e5fc4e978dcd66f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionConstructor.qll", + "base_sha256": "4a0dd278470676232b29e2ed02fef5b88061d9dd3ca082238e5fc4e978dcd66f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionImpl.qll", + "sha256": "0c9f28aeb502e087b7a73cd1b6f9e461feba53eb4be82a4994d19b0fccc15f9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtConditionImpl.qll", + "base_sha256": "0c9f28aeb502e087b7a73cd1b6f9e461feba53eb4be82a4994d19b0fccc15f9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtImpl.qll", + "sha256": "62cd200235973eeaa8f75c20b8cce5c7d8e7a41f52f87dd5ba4becd4384203a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/StmtImpl.qll", + "base_sha256": "62cd200235973eeaa8f75c20b8cce5c7d8e7a41f52f87dd5ba4becd4384203a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtConstructor.qll", + "sha256": "98a9e32dc3774e47070ec3b0f7f4febfe2ec298858955275e22471682da270bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtConstructor.qll", + "base_sha256": "98a9e32dc3774e47070ec3b0f7f4febfe2ec298858955275e22471682da270bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtImpl.qll", + "sha256": "de1b13fe41b8319cabd6616a250f7c23ab5d374d9415138c8cd9db98f41aeac2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/SwitchStmtImpl.qll", + "base_sha256": "de1b13fe41b8319cabd6616a250f7c23ab5d374d9415138c8cd9db98f41aeac2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtConstructor.qll", + "sha256": "98c480d82177e5d223307aa0e2fe82bf859915b050ec66a5d959f7d0e58ee068", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtConstructor.qll", + "base_sha256": "98c480d82177e5d223307aa0e2fe82bf859915b050ec66a5d959f7d0e58ee068" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtImpl.qll", + "sha256": "6b0a36e1413aab4f1ee51495dae1ffb3bd971708adc92b800e05a29535c78a24", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThenStmtImpl.qll", + "base_sha256": "6b0a36e1413aab4f1ee51495dae1ffb3bd971708adc92b800e05a29535c78a24" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtConstructor.qll", + "sha256": "a02f73cd6f36d96d6093ffb4608be6e5fb15d8412f3c4ff0f4648b82b909f582", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtConstructor.qll", + "base_sha256": "a02f73cd6f36d96d6093ffb4608be6e5fb15d8412f3c4ff0f4648b82b909f582" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtImpl.qll", + "sha256": "297fb6c59591a5bafb48f77473c90e65ed5281ff946fd5a9e2ec14adff81754f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/ThrowStmtImpl.qll", + "base_sha256": "297fb6c59591a5bafb48f77473c90e65ed5281ff946fd5a9e2ec14adff81754f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtConstructor.qll", + "sha256": "d527c8f6d08b91917d209554c76aade2b35b90c09caec6aa21c3ba951e8e8bf7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtConstructor.qll", + "base_sha256": "d527c8f6d08b91917d209554c76aade2b35b90c09caec6aa21c3ba951e8e8bf7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtImpl.qll", + "sha256": "747430fb925b2b2859061d94ef348830696d93fcb168bf98f107723d4c8207c6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/WhileStmtImpl.qll", + "base_sha256": "747430fb925b2b2859061d94ef348830696d93fcb168bf98f107723d4c8207c6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtConstructor.qll", + "sha256": "78209a97874bc3bb2c4c3b919ff4b9e68010b0d047d2b455881b980f5100767a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtConstructor.qll", + "base_sha256": "78209a97874bc3bb2c4c3b919ff4b9e68010b0d047d2b455881b980f5100767a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtImpl.qll", + "sha256": "d68d0162828a9eb61be360a4ae8a6ad2fdbb164902276fdf27409a0d7345eede", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/stmt/internal/YieldStmtImpl.qll", + "base_sha256": "d68d0162828a9eb61be360a4ae8a6ad2fdbb164902276fdf27409a0d7345eede" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyBuiltinIntegerType.qll", + "sha256": "129a8bf598dcafc61b3b204e06df6c86d8d33bbd8f487e63a4abb56bd43178fe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyBuiltinIntegerType.qll", + "base_sha256": "129a8bf598dcafc61b3b204e06df6c86d8d33bbd8f487e63a4abb56bd43178fe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyFunctionType.qll", + "sha256": "c128947bdc865b617699316bdf07fa0f86a445e5c56ea15c20f13e24f74bcf8a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyFunctionType.qll", + "base_sha256": "c128947bdc865b617699316bdf07fa0f86a445e5c56ea15c20f13e24f74bcf8a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyGenericType.qll", + "sha256": "ad3fab201781b01dcb3ad86c361ebbbef3a7708aab51d0f54b78a3650d4c56ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyGenericType.qll", + "base_sha256": "ad3fab201781b01dcb3ad86c361ebbbef3a7708aab51d0f54b78a3650d4c56ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyMetatypeType.qll", + "sha256": "5fdb26a9df29b8f76c308b01e30264e028ed7f09537ed867be5ca41171467524", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/AnyMetatypeType.qll", + "base_sha256": "5fdb26a9df29b8f76c308b01e30264e028ed7f09537ed867be5ca41171467524" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ArchetypeType.qll", + "sha256": "71bf006bdf6f3342f8aba2d0b5da8ad561beb69c0ab7445eea9ea205777069ed", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ArchetypeType.qll", + "base_sha256": "71bf006bdf6f3342f8aba2d0b5da8ad561beb69c0ab7445eea9ea205777069ed" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ArraySliceType.qll", + "sha256": "4826f342f6be30dde4f1e057c1d36053b9393bd4d4b57954b2000d6c293f37a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ArraySliceType.qll", + "base_sha256": "4826f342f6be30dde4f1e057c1d36053b9393bd4d4b57954b2000d6c293f37a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericClassType.qll", + "sha256": "384c35322e941d8d9e064991e38d937566a653a2bb376f1b2a99f78e9f316d75", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericClassType.qll", + "base_sha256": "384c35322e941d8d9e064991e38d937566a653a2bb376f1b2a99f78e9f316d75" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericEnumType.qll", + "sha256": "87c4c7bd0f7394e10326ae4088a5f7687763d40b52987e68bf03bbab0db9544d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericEnumType.qll", + "base_sha256": "87c4c7bd0f7394e10326ae4088a5f7687763d40b52987e68bf03bbab0db9544d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericStructType.qll", + "sha256": "c20a6319cfb3723f5c71d8d6ddf27ec1f9a7a4b79314f81bd2d474ace2f7fbb9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericStructType.qll", + "base_sha256": "c20a6319cfb3723f5c71d8d6ddf27ec1f9a7a4b79314f81bd2d474ace2f7fbb9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericType.qll", + "sha256": "46cf563bcfda75bc4284d304ea9a6f438fb4b121d37b8113d1c7039d8bf26705", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BoundGenericType.qll", + "base_sha256": "46cf563bcfda75bc4284d304ea9a6f438fb4b121d37b8113d1c7039d8bf26705" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinBridgeObjectType.qll", + "sha256": "aa14b6ae2ec510c4ddd2cc073bf971809536ab8fd8763fd05bd171b0bbe83860", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinBridgeObjectType.qll", + "base_sha256": "aa14b6ae2ec510c4ddd2cc073bf971809536ab8fd8763fd05bd171b0bbe83860" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll", + "sha256": "265e87f2e37ca968af572cc619294d1ee91dd66ebb0d1bb1ba9ab7159de52f0b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll", + "base_sha256": "265e87f2e37ca968af572cc619294d1ee91dd66ebb0d1bb1ba9ab7159de52f0b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinExecutorType.qll", + "sha256": "a81465fd0e87ad5b8e418d8f21c337b3e96388a3b92b3332f0d6b0ff7663e5c7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinExecutorType.qll", + "base_sha256": "a81465fd0e87ad5b8e418d8f21c337b3e96388a3b92b3332f0d6b0ff7663e5c7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFixedArrayType.qll", + "sha256": "95639bfde60f1401ca741e4930ab7f935b0aa4f4bdb7d8ec09cd2010037c0aca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFixedArrayType.qll", + "base_sha256": "95639bfde60f1401ca741e4930ab7f935b0aa4f4bdb7d8ec09cd2010037c0aca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFloatType.qll", + "sha256": "e26a348d66e3824ccd92729624ce2b2ebc82a844aa47035e0a963a62b08b772d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinFloatType.qll", + "base_sha256": "e26a348d66e3824ccd92729624ce2b2ebc82a844aa47035e0a963a62b08b772d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinGenericType.qll", + "sha256": "de3fa330516684f0cfd848101b3a93f83b2d8a9f00b35dae70d2b56cb5414923", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinGenericType.qll", + "base_sha256": "de3fa330516684f0cfd848101b3a93f83b2d8a9f00b35dae70d2b56cb5414923" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll", + "sha256": "e33fdb27d3c22d441277b66ba74136cb88e1da25a2146391b258c68f7fbf5dd3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll", + "base_sha256": "e33fdb27d3c22d441277b66ba74136cb88e1da25a2146391b258c68f7fbf5dd3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerType.qll", + "sha256": "5d7e6f21284b8c5ff70773bb64f896a40541c9064bfdd336798ccfda4cb4fb9e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinIntegerType.qll", + "base_sha256": "5d7e6f21284b8c5ff70773bb64f896a40541c9064bfdd336798ccfda4cb4fb9e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinJobType.qll", + "sha256": "779ceee86a778b59a3feb5247603fe07e4a73068a7990e25c31dd93ba0dd718d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinJobType.qll", + "base_sha256": "779ceee86a778b59a3feb5247603fe07e4a73068a7990e25c31dd93ba0dd718d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinNativeObjectType.qll", + "sha256": "8d1eca73ae7430df5e556af8effce83316ad79316929c344aeb69da6b758d768", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinNativeObjectType.qll", + "base_sha256": "8d1eca73ae7430df5e556af8effce83316ad79316929c344aeb69da6b758d768" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawPointerType.qll", + "sha256": "d0eb1d23c4ef9e87a6be031735ccd2f6be1e226058db4b544778dc3123088150", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawPointerType.qll", + "base_sha256": "d0eb1d23c4ef9e87a6be031735ccd2f6be1e226058db4b544778dc3123088150" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll", + "sha256": "38e34ea88bf77a7efc61a370e2909d6ea830fa1009476ecf17b26411c65c2861", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll", + "base_sha256": "38e34ea88bf77a7efc61a370e2909d6ea830fa1009476ecf17b26411c65c2861" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinType.qll", + "sha256": "440b550c9e059b9a8f00484247102af2664be340eaf5156dcc66bba87be353fc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinType.qll", + "base_sha256": "440b550c9e059b9a8f00484247102af2664be340eaf5156dcc66bba87be353fc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll", + "sha256": "578da3e8edd47965657d9b69d54a42512167eb3c4c19eb105283a205666a5e9c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll", + "base_sha256": "578da3e8edd47965657d9b69d54a42512167eb3c4c19eb105283a205666a5e9c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinVectorType.qll", + "sha256": "ca070a300903405fea6aba430a244896d0c5337a0b5b80a8f810b315b8bf081e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/BuiltinVectorType.qll", + "base_sha256": "ca070a300903405fea6aba430a244896d0c5337a0b5b80a8f810b315b8bf081e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ClassType.qll", + "sha256": "f67400db955197e43f84834e8721171ebcd14d09233ad2e24db7fdd92a3c1c8c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ClassType.qll", + "base_sha256": "f67400db955197e43f84834e8721171ebcd14d09233ad2e24db7fdd92a3c1c8c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DependentMemberType.qll", + "sha256": "aead110474a47811a181483f89eb7052d18e81057765c46c280762025219535e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DependentMemberType.qll", + "base_sha256": "aead110474a47811a181483f89eb7052d18e81057765c46c280762025219535e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DictionaryType.qll", + "sha256": "763f35f0a4edb189cc52fa88d520c86648c5174b20acb49e21f1cb8a28ee27a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DictionaryType.qll", + "base_sha256": "763f35f0a4edb189cc52fa88d520c86648c5174b20acb49e21f1cb8a28ee27a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DynamicSelfType.qll", + "sha256": "1c22da0d5c76fee87cd021c2bb840791f68ed4a94ccc4d00250d713485ba2cd1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/DynamicSelfType.qll", + "base_sha256": "1c22da0d5c76fee87cd021c2bb840791f68ed4a94ccc4d00250d713485ba2cd1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ElementArchetypeType.qll", + "sha256": "390a084f6b08c232d93ea1a590d1ca73585faa44ba4eb90b7c51e3ecf24cb4c7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ElementArchetypeType.qll", + "base_sha256": "390a084f6b08c232d93ea1a590d1ca73585faa44ba4eb90b7c51e3ecf24cb4c7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/EnumType.qll", + "sha256": "07f3390dbd2c4040d9fff8df2bde8c3611cb1e72a9d8e663331a96dded353a0a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/EnumType.qll", + "base_sha256": "07f3390dbd2c4040d9fff8df2bde8c3611cb1e72a9d8e663331a96dded353a0a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ErrorType.qll", + "sha256": "b41bebd9ef623d318e39610b5c193648c9b1d36d68770abce995492f0f507415", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ErrorType.qll", + "base_sha256": "b41bebd9ef623d318e39610b5c193648c9b1d36d68770abce995492f0f507415" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialArchetypeType.qll", + "sha256": "0df3e401c0ec4d8e5ffae7bf879a8006a7e538dd76cf3cbe3a8650d5facde5ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialArchetypeType.qll", + "base_sha256": "0df3e401c0ec4d8e5ffae7bf879a8006a7e538dd76cf3cbe3a8650d5facde5ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialMetatypeType.qll", + "sha256": "6ecafdd2412b0060ad6b040587ae1e6e66597f2e20e452de4e66f3444376e527", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialMetatypeType.qll", + "base_sha256": "6ecafdd2412b0060ad6b040587ae1e6e66597f2e20e452de4e66f3444376e527" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialType.qll", + "sha256": "57c7ebf1263a8ec399fbdaa1b7eee2e81f633cd020032e2f575ab9d7fe7f4b97", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ExistentialType.qll", + "base_sha256": "57c7ebf1263a8ec399fbdaa1b7eee2e81f633cd020032e2f575ab9d7fe7f4b97" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/FunctionType.qll", + "sha256": "3549451d8443215a5342e3c1b1e3910e71c217a382e42c8916c9435525c49940", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/FunctionType.qll", + "base_sha256": "3549451d8443215a5342e3c1b1e3910e71c217a382e42c8916c9435525c49940" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericFunctionType.qll", + "sha256": "186efec4c23c372f9d9f7038d4b5a36f9c3184564e5b6899d2e467864977dd89", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericFunctionType.qll", + "base_sha256": "186efec4c23c372f9d9f7038d4b5a36f9c3184564e5b6899d2e467864977dd89" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericTypeParamType.qll", + "sha256": "1a764963700b872c8ea7afd586abbc0dadda68366555baefa6737d87b701a73f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/GenericTypeParamType.qll", + "base_sha256": "1a764963700b872c8ea7afd586abbc0dadda68366555baefa6737d87b701a73f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/InOutType.qll", + "sha256": "3cd2b06bc606d84b1d73b8fcd2aea4d49aed0c8b98902b44dd6f19d298db7f9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/InOutType.qll", + "base_sha256": "3cd2b06bc606d84b1d73b8fcd2aea4d49aed0c8b98902b44dd6f19d298db7f9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/InlineArrayType.qll", + "sha256": "7e04b96dd988e2f7edd7e34d5cf4a787cbcb94b8d0c21417e3e4829112dbe34e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/InlineArrayType.qll", + "base_sha256": "7e04b96dd988e2f7edd7e34d5cf4a787cbcb94b8d0c21417e3e4829112dbe34e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/IntegerType.qll", + "sha256": "6801c067c63e310f28fed70a7c1ed87d08be6b7070a7ec677517a93b6eab0c3f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/IntegerType.qll", + "base_sha256": "6801c067c63e310f28fed70a7c1ed87d08be6b7070a7ec677517a93b6eab0c3f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/LValueType.qll", + "sha256": "42f5a39fb2c1e5dad3fef6db56430c6063cb04b1ba9c1f2b9c68356aef6aef1c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/LValueType.qll", + "base_sha256": "42f5a39fb2c1e5dad3fef6db56430c6063cb04b1ba9c1f2b9c68356aef6aef1c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/LocalArchetypeType.qll", + "sha256": "1121b807f15d442b708bb614b684ad3d0581c787bae4a16999b8dd7da5103ab6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/LocalArchetypeType.qll", + "base_sha256": "1121b807f15d442b708bb614b684ad3d0581c787bae4a16999b8dd7da5103ab6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/MetatypeType.qll", + "sha256": "aeb2263f4d49f71f529b467f4505605f42be5f48ae52c44b9041eea69fb4e3eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/MetatypeType.qll", + "base_sha256": "aeb2263f4d49f71f529b467f4505605f42be5f48ae52c44b9041eea69fb4e3eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ModuleType.qll", + "sha256": "426fed7aa292aa0059c1be5f37eb0970e4d81b8c58fb8172c2d2fb55e8232a5b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ModuleType.qll", + "base_sha256": "426fed7aa292aa0059c1be5f37eb0970e4d81b8c58fb8172c2d2fb55e8232a5b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll", + "sha256": "83a2f9ff32fec675f011683f64969ce42e2cf2301f48611ecc056242b0116bef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll", + "base_sha256": "83a2f9ff32fec675f011683f64969ce42e2cf2301f48611ecc056242b0116bef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalType.qll", + "sha256": "e7664bde6757e207191348d031c27dda9b614628ff7b85e897d9942907f24ea2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NominalType.qll", + "base_sha256": "e7664bde6757e207191348d031c27dda9b614628ff7b85e897d9942907f24ea2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NumericType.qll", + "sha256": "0402b35550fe65e2d2bc0ccff4da2baeb36907af8293caf077668448c12d921d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/NumericType.qll", + "base_sha256": "0402b35550fe65e2d2bc0ccff4da2baeb36907af8293caf077668448c12d921d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll", + "sha256": "7fecafbdf1b1a60200dad6bbcef099470e1f2d34638bb6be6580f11f47e63fa4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll", + "base_sha256": "7fecafbdf1b1a60200dad6bbcef099470e1f2d34638bb6be6580f11f47e63fa4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/OptionalType.qll", + "sha256": "5aa94f386dd3b251e7ea739c26d3c3fca8f98409627be24765b124d97e70bfa8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/OptionalType.qll", + "base_sha256": "5aa94f386dd3b251e7ea739c26d3c3fca8f98409627be24765b124d97e70bfa8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackArchetypeType.qll", + "sha256": "a5dda9d35b8024665765bc773d071b396837ca49b827ed3d8200cb8a1bdff87c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackArchetypeType.qll", + "base_sha256": "a5dda9d35b8024665765bc773d071b396837ca49b827ed3d8200cb8a1bdff87c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackElementType.qll", + "sha256": "9fb68c75c11573fcd0fd1048ed1eeec8d5974fafa66e69d8515181c72d5d1230", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackElementType.qll", + "base_sha256": "9fb68c75c11573fcd0fd1048ed1eeec8d5974fafa66e69d8515181c72d5d1230" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackExpansionType.qll", + "sha256": "0a23d68e3617e709a80d8ce798d50e8d31c89470c0195dc02daa6ae9233ac16b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackExpansionType.qll", + "base_sha256": "0a23d68e3617e709a80d8ce798d50e8d31c89470c0195dc02daa6ae9233ac16b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackType.qll", + "sha256": "c4952cc7cc120bf4f9cd5091cfad656772bd94211b370338169d4d7919c0597c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PackType.qll", + "base_sha256": "c4952cc7cc120bf4f9cd5091cfad656772bd94211b370338169d4d7919c0597c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ParameterizedProtocolType.qll", + "sha256": "35b190f0039f39232fef22d6a6f9c0f9b590c1ac8ff142fca2cbf7f48d3bf833", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ParameterizedProtocolType.qll", + "base_sha256": "35b190f0039f39232fef22d6a6f9c0f9b590c1ac8ff142fca2cbf7f48d3bf833" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ParenType.qll", + "sha256": "3c9439f7e53fff588ba3e789ffa7e5057df55c8454d35da7b050d4ba6deec891", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ParenType.qll", + "base_sha256": "3c9439f7e53fff588ba3e789ffa7e5057df55c8454d35da7b050d4ba6deec891" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PrimaryArchetypeType.qll", + "sha256": "5bde74574ce601ea3ca3525203fb39a0374bf3db085ffcb20b0a8221258aebe5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/PrimaryArchetypeType.qll", + "base_sha256": "5bde74574ce601ea3ca3525203fb39a0374bf3db085ffcb20b0a8221258aebe5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolCompositionType.qll", + "sha256": "bf1a697676a1b5d68c9ff854b7ac57ba7e9bc513ea615fc834db28d69e885f27", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolCompositionType.qll", + "base_sha256": "bf1a697676a1b5d68c9ff854b7ac57ba7e9bc513ea615fc834db28d69e885f27" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolType.qll", + "sha256": "cde6ab0e8f6c029be8898c6e61d3eced144d949a8d33b4b80b3d1bf346c48cdc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ProtocolType.qll", + "base_sha256": "cde6ab0e8f6c029be8898c6e61d3eced144d949a8d33b4b80b3d1bf346c48cdc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ReferenceStorageType.qll", + "sha256": "c1cd05c85455f4213718c1f20d4536ec5d55fff04d0fe837e1341c71314ea622", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/ReferenceStorageType.qll", + "base_sha256": "c1cd05c85455f4213718c1f20d4536ec5d55fff04d0fe837e1341c71314ea622" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/StructType.qll", + "sha256": "e243c39ae725c8bc2dc9ce9a3eebf41e129830507a18f9e462d073ec8ffd6e0a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/StructType.qll", + "base_sha256": "e243c39ae725c8bc2dc9ce9a3eebf41e129830507a18f9e462d073ec8ffd6e0a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SubstitutableType.qll", + "sha256": "0c8dc5f0419b7cad0c9fa3cbb309c3570f430b0e44b381e1f2829654d255d1a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SubstitutableType.qll", + "base_sha256": "0c8dc5f0419b7cad0c9fa3cbb309c3570f430b0e44b381e1f2829654d255d1a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SugarType.qll", + "sha256": "8dc9f3460cf44bf8f44fa0b1865ea44a8298df191d96300aaade26202159b0f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SugarType.qll", + "base_sha256": "8dc9f3460cf44bf8f44fa0b1865ea44a8298df191d96300aaade26202159b0f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SyntaxSugarType.qll", + "sha256": "f78534a8cbfc0df0dbb2988e759e417e46bd11a0105cd6f115bbb0606d0cb907", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/SyntaxSugarType.qll", + "base_sha256": "f78534a8cbfc0df0dbb2988e759e417e46bd11a0105cd6f115bbb0606d0cb907" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TupleType.qll", + "sha256": "0481cdbe258d46fea2faa73293fd8f9b6fa55e88c2b92bedd8cae8601ff2f3ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TupleType.qll", + "base_sha256": "0481cdbe258d46fea2faa73293fd8f9b6fa55e88c2b92bedd8cae8601ff2f3ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/Type.qll", + "sha256": "2e70feda9e8d003b5494dab475b11482e4ccffa5e69358f100c8e0f71f1f1349", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/Type.qll", + "base_sha256": "2e70feda9e8d003b5494dab475b11482e4ccffa5e69358f100c8e0f71f1f1349" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeAliasType.qll", + "sha256": "76fb4267815d59cb7b25d5b1a17cf8ef40925e1f24c5274e234bfee3803661e7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeAliasType.qll", + "base_sha256": "76fb4267815d59cb7b25d5b1a17cf8ef40925e1f24c5274e234bfee3803661e7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeRepr.qll", + "sha256": "625c26f2a90f849b1901676ba94f1c0799d254c2c38ee77d05636f301c8a74d6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/TypeRepr.qll", + "base_sha256": "625c26f2a90f849b1901676ba94f1c0799d254c2c38ee77d05636f301c8a74d6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnarySyntaxSugarType.qll", + "sha256": "4adbbbd6c808f198de2a5876537d5ccf99702a132b8e4f8252879cb22240a75a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnarySyntaxSugarType.qll", + "base_sha256": "4adbbbd6c808f198de2a5876537d5ccf99702a132b8e4f8252879cb22240a75a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnboundGenericType.qll", + "sha256": "c1082d05fe3fd285fe5a16f34d890034cf9835435b8a559b085c7e74a71f9237", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnboundGenericType.qll", + "base_sha256": "c1082d05fe3fd285fe5a16f34d890034cf9835435b8a559b085c7e74a71f9237" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnmanagedStorageType.qll", + "sha256": "294b437dee6974e5efbf598b450e2d14079cb07b8e96da15542140885d361786", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnmanagedStorageType.qll", + "base_sha256": "294b437dee6974e5efbf598b450e2d14079cb07b8e96da15542140885d361786" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnownedStorageType.qll", + "sha256": "cd3fff5b91830cb0112e71dae468665f77ea15389638a8f43731bb718a75484c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnownedStorageType.qll", + "base_sha256": "cd3fff5b91830cb0112e71dae468665f77ea15389638a8f43731bb718a75484c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnresolvedType.qll", + "sha256": "aeaff28092c3ed63f77ed6bf282b2b759e8d1cb082818ba3606c23981b55f868", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/UnresolvedType.qll", + "base_sha256": "aeaff28092c3ed63f77ed6bf282b2b759e8d1cb082818ba3606c23981b55f868" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/VariadicSequenceType.qll", + "sha256": "04e8fa7fa7d66833c868a7430c8237fb3174422982bd2bc0cbe8f79e1e41ff21", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/VariadicSequenceType.qll", + "base_sha256": "04e8fa7fa7d66833c868a7430c8237fb3174422982bd2bc0cbe8f79e1e41ff21" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/WeakStorageType.qll", + "sha256": "3864b11407ec28c75ec0b601ded1f76a432b464224a8f35ed70113a484b7314b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/WeakStorageType.qll", + "base_sha256": "3864b11407ec28c75ec0b601ded1f76a432b464224a8f35ed70113a484b7314b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyBuiltinIntegerTypeImpl.qll", + "sha256": "f4799ffca6bc43815b6da9136e681bf06175189c99fa450b74ed15ae0e490780", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyBuiltinIntegerTypeImpl.qll", + "base_sha256": "f4799ffca6bc43815b6da9136e681bf06175189c99fa450b74ed15ae0e490780" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyFunctionTypeImpl.qll", + "sha256": "35bdb8929eaa73beb4d2782a063813233f7bd036452f39c2fe200db57d12d413", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyFunctionTypeImpl.qll", + "base_sha256": "35bdb8929eaa73beb4d2782a063813233f7bd036452f39c2fe200db57d12d413" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyGenericTypeImpl.qll", + "sha256": "ec4df4f9284cca8ec6608fef1025434c8ff99cf766d272b41d057748abe567af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyGenericTypeImpl.qll", + "base_sha256": "ec4df4f9284cca8ec6608fef1025434c8ff99cf766d272b41d057748abe567af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyMetatypeTypeImpl.qll", + "sha256": "e9a0ce50f0593eb6df7b6f2cf143f70185db0bacb1a2e46b9cb14ad7a03c45ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/AnyMetatypeTypeImpl.qll", + "base_sha256": "e9a0ce50f0593eb6df7b6f2cf143f70185db0bacb1a2e46b9cb14ad7a03c45ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArchetypeTypeImpl.qll", + "sha256": "175daede47f6b6513d2a3d6e36df98e4951175ad445abd4f87baba6d6399ce9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArchetypeTypeImpl.qll", + "base_sha256": "175daede47f6b6513d2a3d6e36df98e4951175ad445abd4f87baba6d6399ce9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeConstructor.qll", + "sha256": "a8f2cc8ceeb1da6027a507136c0faffefcdde68e7fdea38c18bd1720be9a1ffb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeConstructor.qll", + "base_sha256": "a8f2cc8ceeb1da6027a507136c0faffefcdde68e7fdea38c18bd1720be9a1ffb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeImpl.qll", + "sha256": "2282abe5618ca80f22b3ca703a70ce0363f37b10e31783f4d7b51f219b8ea3bc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ArraySliceTypeImpl.qll", + "base_sha256": "2282abe5618ca80f22b3ca703a70ce0363f37b10e31783f4d7b51f219b8ea3bc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeConstructor.qll", + "sha256": "68f22dbf2777f7596f02862044c64a037565aa95586c210835381391ce0ab68e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeConstructor.qll", + "base_sha256": "68f22dbf2777f7596f02862044c64a037565aa95586c210835381391ce0ab68e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeImpl.qll", + "sha256": "fe37b8bbf891cc9a8dd7cf93dc9e5c2e09b321ee41a9cd21bfb9869eb89b7c37", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericClassTypeImpl.qll", + "base_sha256": "fe37b8bbf891cc9a8dd7cf93dc9e5c2e09b321ee41a9cd21bfb9869eb89b7c37" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeConstructor.qll", + "sha256": "749bfb6581b03ce87218544ab603c417d58e35c000dfdaea7bb6ad5fd4a12168", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeConstructor.qll", + "base_sha256": "749bfb6581b03ce87218544ab603c417d58e35c000dfdaea7bb6ad5fd4a12168" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeImpl.qll", + "sha256": "4705e0cb099867dc68c821093bbbb5520588c0e62a11564362ec6c385e3e402e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericEnumTypeImpl.qll", + "base_sha256": "4705e0cb099867dc68c821093bbbb5520588c0e62a11564362ec6c385e3e402e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeConstructor.qll", + "sha256": "5ee7559ce2ac33ae986c1271e3390c8429b833fa4cd7fe4cc9c5c13348da4031", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeConstructor.qll", + "base_sha256": "5ee7559ce2ac33ae986c1271e3390c8429b833fa4cd7fe4cc9c5c13348da4031" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeImpl.qll", + "sha256": "4eb70bdb31f97b5d138c21a2003c92fc6a649338a0597f9031aed058e793a64a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericStructTypeImpl.qll", + "base_sha256": "4eb70bdb31f97b5d138c21a2003c92fc6a649338a0597f9031aed058e793a64a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericTypeImpl.qll", + "sha256": "321d4a05c3de5b1b318dbe8533fa43bc71c56a06dd2853eea12c73e289a96b25", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BoundGenericTypeImpl.qll", + "base_sha256": "321d4a05c3de5b1b318dbe8533fa43bc71c56a06dd2853eea12c73e289a96b25" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeConstructor.qll", + "sha256": "6e0436a09b6fc380b41b231a39c6813fd3066dfaef31d21222b44703650d41fa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeConstructor.qll", + "base_sha256": "6e0436a09b6fc380b41b231a39c6813fd3066dfaef31d21222b44703650d41fa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeImpl.qll", + "sha256": "ed70fbbd5895b067e93b67008be3d58ca35fb71d2e116f134a80eda634e02a1d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinBridgeObjectTypeImpl.qll", + "base_sha256": "ed70fbbd5895b067e93b67008be3d58ca35fb71d2e116f134a80eda634e02a1d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeConstructor.qll", + "sha256": "0eff2610587e051b76e059b4218b3f6a2cb39c6690fcf6dce35b8a160049ca30", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeConstructor.qll", + "base_sha256": "0eff2610587e051b76e059b4218b3f6a2cb39c6690fcf6dce35b8a160049ca30" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeImpl.qll", + "sha256": "a715240732615d22623a70b09c6c4d48d7b1d93dd0dc5a30d207136b3b4c4efc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinDefaultActorStorageTypeImpl.qll", + "base_sha256": "a715240732615d22623a70b09c6c4d48d7b1d93dd0dc5a30d207136b3b4c4efc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeConstructor.qll", + "sha256": "28c28b2d2a05a0e415e1b56f743d66b7f5e6a1aa2e6087d8a2743b7e34a602c4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeConstructor.qll", + "base_sha256": "28c28b2d2a05a0e415e1b56f743d66b7f5e6a1aa2e6087d8a2743b7e34a602c4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeImpl.qll", + "sha256": "92624449d217fe69c6c9e40488039c59306db5f22066ff245ba7d4957a705043", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinExecutorTypeImpl.qll", + "base_sha256": "92624449d217fe69c6c9e40488039c59306db5f22066ff245ba7d4957a705043" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeConstructor.qll", + "sha256": "2449589a1c1d5748d7ead874cc1dc98ffb49a065a0dc8963f741f66845785a74", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeConstructor.qll", + "base_sha256": "2449589a1c1d5748d7ead874cc1dc98ffb49a065a0dc8963f741f66845785a74" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeImpl.qll", + "sha256": "ecaca3d762264423094f7c2cb63e33b5d72d970946766eec33d984fa977950b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeImpl.qll", + "base_sha256": "ecaca3d762264423094f7c2cb63e33b5d72d970946766eec33d984fa977950b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeConstructor.qll", + "sha256": "cceeaa864cfc84511b3cdad6a88d44fc14ea1c8e38db72b0854c3f217a3f9c44", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeConstructor.qll", + "base_sha256": "cceeaa864cfc84511b3cdad6a88d44fc14ea1c8e38db72b0854c3f217a3f9c44" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeImpl.qll", + "sha256": "d98f743c28174fb3294f0ff60232600a4fc80aeefe72e5cc15bb56e09880ec1e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinFloatTypeImpl.qll", + "base_sha256": "d98f743c28174fb3294f0ff60232600a4fc80aeefe72e5cc15bb56e09880ec1e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinGenericTypeImpl.qll", + "sha256": "263e41354843afc5d1f57bd2f50610992d05d77ceb1c2079587ddd3a1eceffc5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinGenericTypeImpl.qll", + "base_sha256": "263e41354843afc5d1f57bd2f50610992d05d77ceb1c2079587ddd3a1eceffc5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeConstructor.qll", + "sha256": "93be2ad0b7235bab613b74582bc1de0ca8b2a4da7a387d09a9b8ef9b38095534", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeConstructor.qll", + "base_sha256": "93be2ad0b7235bab613b74582bc1de0ca8b2a4da7a387d09a9b8ef9b38095534" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeImpl.qll", + "sha256": "f141415be39f8a5f09d4a90cc5d841f90385c3be8781c0bafbad0871681ec8a3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerLiteralTypeImpl.qll", + "base_sha256": "f141415be39f8a5f09d4a90cc5d841f90385c3be8781c0bafbad0871681ec8a3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeConstructor.qll", + "sha256": "abd29915698109395a4751999aa334ba3c020f20372a5dff213acdd672d024a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeConstructor.qll", + "base_sha256": "abd29915698109395a4751999aa334ba3c020f20372a5dff213acdd672d024a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeImpl.qll", + "sha256": "f631af62b4f237bc340922a5e40dcd10a3fdfb0b92a2db1c08c959a8ab4a458b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinIntegerTypeImpl.qll", + "base_sha256": "f631af62b4f237bc340922a5e40dcd10a3fdfb0b92a2db1c08c959a8ab4a458b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeConstructor.qll", + "sha256": "a4286382b098ef6cf685e5d9980f21d423cf6bd61c585efc37e3de88a7819db7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeConstructor.qll", + "base_sha256": "a4286382b098ef6cf685e5d9980f21d423cf6bd61c585efc37e3de88a7819db7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeImpl.qll", + "sha256": "d90cba2a5a35d7bd616f7b76b22b2b438a0c9f3d4f55eef8a883eb58c1d27332", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinJobTypeImpl.qll", + "base_sha256": "d90cba2a5a35d7bd616f7b76b22b2b438a0c9f3d4f55eef8a883eb58c1d27332" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeConstructor.qll", + "sha256": "12b77f69cdcec87611df1a5f554d5aefa4c313ba97bf94dec0eb758bc8f54fef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeConstructor.qll", + "base_sha256": "12b77f69cdcec87611df1a5f554d5aefa4c313ba97bf94dec0eb758bc8f54fef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeImpl.qll", + "sha256": "0bca119c348d4d983b3131a476511ed733c87f3ca1c402a6fbb78076ac560310", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinNativeObjectTypeImpl.qll", + "base_sha256": "0bca119c348d4d983b3131a476511ed733c87f3ca1c402a6fbb78076ac560310" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeConstructor.qll", + "sha256": "80497d4e1a8d6501ac1d9234b3dc7a8cda1edb5f9c7592d75504fb2810484cd3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeConstructor.qll", + "base_sha256": "80497d4e1a8d6501ac1d9234b3dc7a8cda1edb5f9c7592d75504fb2810484cd3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeImpl.qll", + "sha256": "36956eb36f0966b398a41068892bac2eb5ab7ff64c0480eeae560341ebd6bf92", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawPointerTypeImpl.qll", + "base_sha256": "36956eb36f0966b398a41068892bac2eb5ab7ff64c0480eeae560341ebd6bf92" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeConstructor.qll", + "sha256": "a1160ea7b494fa8f377c72d2b12aab4512309b117d2d9cfe24a8127c6e4f35c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeConstructor.qll", + "base_sha256": "a1160ea7b494fa8f377c72d2b12aab4512309b117d2d9cfe24a8127c6e4f35c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeImpl.qll", + "sha256": "08f5e691bee181083f915b044de7c0e3e756dab7ca1635b3c3ad7d7dcd69cccb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinRawUnsafeContinuationTypeImpl.qll", + "base_sha256": "08f5e691bee181083f915b044de7c0e3e756dab7ca1635b3c3ad7d7dcd69cccb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinTypeImpl.qll", + "sha256": "669ed86490d2325ec693a6a38ef39972e28f14c06236d5104219b942e6d31adf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinTypeImpl.qll", + "base_sha256": "669ed86490d2325ec693a6a38ef39972e28f14c06236d5104219b942e6d31adf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeConstructor.qll", + "sha256": "27bb53e9b689bcf073f0a90f81ec0bf67712c8c6302e741d7dd5915c54b0a151", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeConstructor.qll", + "base_sha256": "27bb53e9b689bcf073f0a90f81ec0bf67712c8c6302e741d7dd5915c54b0a151" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeImpl.qll", + "sha256": "b698528f3e9f66962c9eb9c7ed6843d9d6c063840c57098298022962db71ea56", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinUnsafeValueBufferTypeImpl.qll", + "base_sha256": "b698528f3e9f66962c9eb9c7ed6843d9d6c063840c57098298022962db71ea56" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeConstructor.qll", + "sha256": "aceceab6dd1f583db3a03c54ce5c855db2079adbae1c46a465817a0d3dc2a57d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeConstructor.qll", + "base_sha256": "aceceab6dd1f583db3a03c54ce5c855db2079adbae1c46a465817a0d3dc2a57d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeImpl.qll", + "sha256": "f191634d8eba2672f499ebbf360101fe9160f72b4a444da1702cfcb50e80183c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/BuiltinVectorTypeImpl.qll", + "base_sha256": "f191634d8eba2672f499ebbf360101fe9160f72b4a444da1702cfcb50e80183c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeConstructor.qll", + "sha256": "6ed9bfdd6101bd44afc0af312d088bf1965652933ef2111ae5f29f3249ad4080", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeConstructor.qll", + "base_sha256": "6ed9bfdd6101bd44afc0af312d088bf1965652933ef2111ae5f29f3249ad4080" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeImpl.qll", + "sha256": "0d517488efbcd0ae557c50ec5bc16b607a06af86e1021b13c167644697d384a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ClassTypeImpl.qll", + "base_sha256": "0d517488efbcd0ae557c50ec5bc16b607a06af86e1021b13c167644697d384a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeConstructor.qll", + "sha256": "e80214e4b0203ab3ddde9272836603ca5f5c2b883b9bf55260400801b8c8a22f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeConstructor.qll", + "base_sha256": "e80214e4b0203ab3ddde9272836603ca5f5c2b883b9bf55260400801b8c8a22f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeImpl.qll", + "sha256": "bb573530a8450589b17e6b8d2de0cdfb73312f5215d0b50a1c2d055a8fe0b4aa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DependentMemberTypeImpl.qll", + "base_sha256": "bb573530a8450589b17e6b8d2de0cdfb73312f5215d0b50a1c2d055a8fe0b4aa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeConstructor.qll", + "sha256": "d8e3f431c1624431fb656f733388e692fb10b755dfcd856faeeb5d4c8e6d269c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeConstructor.qll", + "base_sha256": "d8e3f431c1624431fb656f733388e692fb10b755dfcd856faeeb5d4c8e6d269c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeImpl.qll", + "sha256": "7c13fbcf5a23f223349d8df17607e8a96ae710d71967225d946aa1debbc12bc7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DictionaryTypeImpl.qll", + "base_sha256": "7c13fbcf5a23f223349d8df17607e8a96ae710d71967225d946aa1debbc12bc7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeConstructor.qll", + "sha256": "1940db8f33a83e686345d9cffd9114f852d7caf951932b33cb9d93e3a9ba5620", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeConstructor.qll", + "base_sha256": "1940db8f33a83e686345d9cffd9114f852d7caf951932b33cb9d93e3a9ba5620" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeImpl.qll", + "sha256": "d9012651c866206c0dc1e44bcf10ff2c7da31ee9a16e21e37b54724c823e1301", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/DynamicSelfTypeImpl.qll", + "base_sha256": "d9012651c866206c0dc1e44bcf10ff2c7da31ee9a16e21e37b54724c823e1301" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeConstructor.qll", + "sha256": "31c1a8a6ff976efeceec2edcd7090e20911d0c691cad6527b81f1650e68ef2c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeConstructor.qll", + "base_sha256": "31c1a8a6ff976efeceec2edcd7090e20911d0c691cad6527b81f1650e68ef2c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeImpl.qll", + "sha256": "42037dd695884a418f83446ef7413a590c861ecc1922eef74328369914ff652b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ElementArchetypeTypeImpl.qll", + "base_sha256": "42037dd695884a418f83446ef7413a590c861ecc1922eef74328369914ff652b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeConstructor.qll", + "sha256": "0eab43c0f7d7f415493ea776f857e91d64df60442737cb818361c9634c74ae48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeConstructor.qll", + "base_sha256": "0eab43c0f7d7f415493ea776f857e91d64df60442737cb818361c9634c74ae48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeImpl.qll", + "sha256": "7903e471170bad4ac51971c614c3d5aec81453630f9d74792a6a782f76aa6491", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/EnumTypeImpl.qll", + "base_sha256": "7903e471170bad4ac51971c614c3d5aec81453630f9d74792a6a782f76aa6491" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeConstructor.qll", + "sha256": "e30fd9785602b50081917e82b03776bd98774fe45ff35734497cc0816f284cd4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeConstructor.qll", + "base_sha256": "e30fd9785602b50081917e82b03776bd98774fe45ff35734497cc0816f284cd4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeImpl.qll", + "sha256": "1fcd9cdadbddfd1f89d9cb0962fd767ccf920b26975a9557c4d758933ebd27b3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ErrorTypeImpl.qll", + "base_sha256": "1fcd9cdadbddfd1f89d9cb0962fd767ccf920b26975a9557c4d758933ebd27b3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeConstructor.qll", + "sha256": "bcff385e197dbff3855f492b6c1d25bd5db2eb6a7cb66ccce80309e9c8f403bb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeConstructor.qll", + "base_sha256": "bcff385e197dbff3855f492b6c1d25bd5db2eb6a7cb66ccce80309e9c8f403bb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeImpl.qll", + "sha256": "ab76d66eda10dc4af67eab6ba0757f2f452b75354f9f5d788fe3671d8dc7724f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialArchetypeTypeImpl.qll", + "base_sha256": "ab76d66eda10dc4af67eab6ba0757f2f452b75354f9f5d788fe3671d8dc7724f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeConstructor.qll", + "sha256": "c28e1ef4c8da26eaca30726bf3a81547bf3996cdfdf4b35cfc062d574e791d86", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeConstructor.qll", + "base_sha256": "c28e1ef4c8da26eaca30726bf3a81547bf3996cdfdf4b35cfc062d574e791d86" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeImpl.qll", + "sha256": "c5ad2564888f6c10ac2478d72c5a436cec111824781b992adb9bddc723f13faf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialMetatypeTypeImpl.qll", + "base_sha256": "c5ad2564888f6c10ac2478d72c5a436cec111824781b992adb9bddc723f13faf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeConstructor.qll", + "sha256": "b2da77005c4cc9dc8dad8864b222de781863f93996b0128346a0464a7cacdd8b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeConstructor.qll", + "base_sha256": "b2da77005c4cc9dc8dad8864b222de781863f93996b0128346a0464a7cacdd8b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeImpl.qll", + "sha256": "87dc0b8d658822303d6d7b7006e43bea2ea1f0ecc00eff4f197f69c2e55dafd7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ExistentialTypeImpl.qll", + "base_sha256": "87dc0b8d658822303d6d7b7006e43bea2ea1f0ecc00eff4f197f69c2e55dafd7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeConstructor.qll", + "sha256": "db4a0e98311ebcd63be7a7c8e172084003cd9909c005827cf58531eff21fabd1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeConstructor.qll", + "base_sha256": "db4a0e98311ebcd63be7a7c8e172084003cd9909c005827cf58531eff21fabd1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeImpl.qll", + "sha256": "8ce6ae7c7f54d30528a18af3adeec8b4ec6d75ed599f2dac78ca76fbd02e716c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/FunctionTypeImpl.qll", + "base_sha256": "8ce6ae7c7f54d30528a18af3adeec8b4ec6d75ed599f2dac78ca76fbd02e716c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeConstructor.qll", + "sha256": "fd42804969860553c36ed8384e01b1046ac6eb1534d151af63c47b246b9d71e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeConstructor.qll", + "base_sha256": "fd42804969860553c36ed8384e01b1046ac6eb1534d151af63c47b246b9d71e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeImpl.qll", + "sha256": "a05052227d76d83f768bf1fbbfd387e11900b8c34b8f3a2b37fef5772f4e2a0f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericFunctionTypeImpl.qll", + "base_sha256": "a05052227d76d83f768bf1fbbfd387e11900b8c34b8f3a2b37fef5772f4e2a0f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeConstructor.qll", + "sha256": "f326323d8c4d0188e5ace176e0661b7d504ec4341642a4822187d98c0393ecd8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeConstructor.qll", + "base_sha256": "f326323d8c4d0188e5ace176e0661b7d504ec4341642a4822187d98c0393ecd8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeImpl.qll", + "sha256": "aaa621c691813a2f70f4071e3592d7760cef319904209770442ca0d0583f65a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/GenericTypeParamTypeImpl.qll", + "base_sha256": "aaa621c691813a2f70f4071e3592d7760cef319904209770442ca0d0583f65a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeConstructor.qll", + "sha256": "775f16224a455e336da239a179f84581b345803b9576aca119aeb3eef583d739", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeConstructor.qll", + "base_sha256": "775f16224a455e336da239a179f84581b345803b9576aca119aeb3eef583d739" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeImpl.qll", + "sha256": "ff12e91e30ee53bb8acdcf9e31261b6b1b0ae966babb4eacacb344c22aa1cb6e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InOutTypeImpl.qll", + "base_sha256": "ff12e91e30ee53bb8acdcf9e31261b6b1b0ae966babb4eacacb344c22aa1cb6e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeConstructor.qll", + "sha256": "0401ff7ff1c07d8d55e670f21a47377b6d650fe74b78c7d9daf9d23de30dbfdf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeConstructor.qll", + "base_sha256": "0401ff7ff1c07d8d55e670f21a47377b6d650fe74b78c7d9daf9d23de30dbfdf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeImpl.qll", + "sha256": "c026806f4f3e5fb416b0d1511c8e8aa6b31fa525b2987a0774d8750118dacad4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/InlineArrayTypeImpl.qll", + "base_sha256": "c026806f4f3e5fb416b0d1511c8e8aa6b31fa525b2987a0774d8750118dacad4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeConstructor.qll", + "sha256": "08903e4d0bc8889761d016d6b6c4b7f1bd061a08c97e2a151b59cc0400ea2199", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeConstructor.qll", + "base_sha256": "08903e4d0bc8889761d016d6b6c4b7f1bd061a08c97e2a151b59cc0400ea2199" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeImpl.qll", + "sha256": "88064b52d9430b67edd62ed37426f5adc8f6d80722370340d147b0a4ca90f70c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/IntegerTypeImpl.qll", + "base_sha256": "88064b52d9430b67edd62ed37426f5adc8f6d80722370340d147b0a4ca90f70c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeConstructor.qll", + "sha256": "cfa65d0f22416408ee1e5e5af440166fe5f5b39ae9bf1b9ae92bd9f9f2954b76", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeConstructor.qll", + "base_sha256": "cfa65d0f22416408ee1e5e5af440166fe5f5b39ae9bf1b9ae92bd9f9f2954b76" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeImpl.qll", + "sha256": "f2e56aeffaaf5d3b08b9c39f83ebf08a52348e059f99fc2fe9c2ac54344473b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LValueTypeImpl.qll", + "base_sha256": "f2e56aeffaaf5d3b08b9c39f83ebf08a52348e059f99fc2fe9c2ac54344473b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LocalArchetypeTypeImpl.qll", + "sha256": "e72508db440afe58c2da26529c362f1f7eeb6f360424f62c7f6cd841c4a6f3bd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/LocalArchetypeTypeImpl.qll", + "base_sha256": "e72508db440afe58c2da26529c362f1f7eeb6f360424f62c7f6cd841c4a6f3bd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeConstructor.qll", + "sha256": "b56938e2d9cd814b2fa3de569f091f42e716b399e73e024e405eb211f65a944c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeConstructor.qll", + "base_sha256": "b56938e2d9cd814b2fa3de569f091f42e716b399e73e024e405eb211f65a944c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeImpl.qll", + "sha256": "9d538f4ab0872d5abbbb26dcb39fb13106eaefa561af7e66dd8aca9c834bc4fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/MetatypeTypeImpl.qll", + "base_sha256": "9d538f4ab0872d5abbbb26dcb39fb13106eaefa561af7e66dd8aca9c834bc4fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeConstructor.qll", + "sha256": "24ffd4796bc011f4b2961965cff013dc8be3eeec4e5c9ff226b033b90e50c6c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeConstructor.qll", + "base_sha256": "24ffd4796bc011f4b2961965cff013dc8be3eeec4e5c9ff226b033b90e50c6c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeImpl.qll", + "sha256": "0e3ec2afffd2a917c33611921ea6c8d3af95de513d0e7ebcfe43a1ab6dc269a3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ModuleTypeImpl.qll", + "base_sha256": "0e3ec2afffd2a917c33611921ea6c8d3af95de513d0e7ebcfe43a1ab6dc269a3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalOrBoundGenericNominalTypeImpl.qll", + "sha256": "5ba1224ee1a942e5d5453effe5434d5b3d7dd5e68979e7c1ea3bab7ff3030484", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalOrBoundGenericNominalTypeImpl.qll", + "base_sha256": "5ba1224ee1a942e5d5453effe5434d5b3d7dd5e68979e7c1ea3bab7ff3030484" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalTypeImpl.qll", + "sha256": "a50853ac6cb9b6e153e7917d05bc1921eb0dda7a8ef8151a580ac6306cbf5ca7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/NominalTypeImpl.qll", + "base_sha256": "a50853ac6cb9b6e153e7917d05bc1921eb0dda7a8ef8151a580ac6306cbf5ca7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeConstructor.qll", + "sha256": "88ad64e4c114f34a952701fff67386d43982dacd2845eead408230447d3c0506", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeConstructor.qll", + "base_sha256": "88ad64e4c114f34a952701fff67386d43982dacd2845eead408230447d3c0506" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeImpl.qll", + "sha256": "b7ef0cbfdd74083403ace6e0d8e6b0502fba1267d04a16c7465fa8b5dbce4138", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OpaqueTypeArchetypeTypeImpl.qll", + "base_sha256": "b7ef0cbfdd74083403ace6e0d8e6b0502fba1267d04a16c7465fa8b5dbce4138" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeConstructor.qll", + "sha256": "4249552ad87c3e474e32c89e6bf6302d7de5d15980c550f97ec8576a5801770b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeConstructor.qll", + "base_sha256": "4249552ad87c3e474e32c89e6bf6302d7de5d15980c550f97ec8576a5801770b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeImpl.qll", + "sha256": "2513c2da982ed0a11687b5d3938de9e029742ecc1b6942b28e443aafe951f7e6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/OptionalTypeImpl.qll", + "base_sha256": "2513c2da982ed0a11687b5d3938de9e029742ecc1b6942b28e443aafe951f7e6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeConstructor.qll", + "sha256": "b46528bc0673a80a3d5ce29c358105b876967b73ae4a5596e6d7cf82e2292144", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeConstructor.qll", + "base_sha256": "b46528bc0673a80a3d5ce29c358105b876967b73ae4a5596e6d7cf82e2292144" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeImpl.qll", + "sha256": "1f3ed8d2d69195f552e04b4c282251003aca9cb00d638c3c23d7f7bbdb247c4c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackArchetypeTypeImpl.qll", + "base_sha256": "1f3ed8d2d69195f552e04b4c282251003aca9cb00d638c3c23d7f7bbdb247c4c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeConstructor.qll", + "sha256": "3e6285bdfbc3cd4c4a583515b7805cec458db2e0f80572656b735e57f3bdfc4a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeConstructor.qll", + "base_sha256": "3e6285bdfbc3cd4c4a583515b7805cec458db2e0f80572656b735e57f3bdfc4a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeImpl.qll", + "sha256": "104a1a69589578db31f4a8e3e44106f4dc9bba13410312d8a6e789a6302b2fcf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackElementTypeImpl.qll", + "base_sha256": "104a1a69589578db31f4a8e3e44106f4dc9bba13410312d8a6e789a6302b2fcf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeConstructor.qll", + "sha256": "72b8509a2481f3def5cc4f47a7d3feae9cc44b2599b09d645fc21569a00a4f60", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeConstructor.qll", + "base_sha256": "72b8509a2481f3def5cc4f47a7d3feae9cc44b2599b09d645fc21569a00a4f60" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeImpl.qll", + "sha256": "9b293a404239d5577ec4370878f162b9326380d8bad46e9f85e8350ec37fbfd2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackExpansionTypeImpl.qll", + "base_sha256": "9b293a404239d5577ec4370878f162b9326380d8bad46e9f85e8350ec37fbfd2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeConstructor.qll", + "sha256": "318b11d4e2582187d0adc2386ff8e02fa79cdcf62dfb88285943e41d846bc8b3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeConstructor.qll", + "base_sha256": "318b11d4e2582187d0adc2386ff8e02fa79cdcf62dfb88285943e41d846bc8b3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeImpl.qll", + "sha256": "b2131617632699d1981aa9f2eefd47c2854e31893a3777b8c1d5c92786b8f3ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PackTypeImpl.qll", + "base_sha256": "b2131617632699d1981aa9f2eefd47c2854e31893a3777b8c1d5c92786b8f3ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeConstructor.qll", + "sha256": "6cb94da1c1a6b301a41b08e7f60148550578caec1093724867c0efd27463e28a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeConstructor.qll", + "base_sha256": "6cb94da1c1a6b301a41b08e7f60148550578caec1093724867c0efd27463e28a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeImpl.qll", + "sha256": "7247508dbc0e4796f258d09232f602f67fef86080e11352c8a500bba6529817a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParameterizedProtocolTypeImpl.qll", + "base_sha256": "7247508dbc0e4796f258d09232f602f67fef86080e11352c8a500bba6529817a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeConstructor.qll", + "sha256": "aa0e593ebb5fc3e7e1b787ee010a11b8c9dc530fa24038f1e02d7b95d28f5c38", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeConstructor.qll", + "base_sha256": "aa0e593ebb5fc3e7e1b787ee010a11b8c9dc530fa24038f1e02d7b95d28f5c38" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeImpl.qll", + "sha256": "fc08dccb6fce49d3002133eb2e3c5e661886f844cd6d7650d2c3898426bee356", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ParenTypeImpl.qll", + "base_sha256": "fc08dccb6fce49d3002133eb2e3c5e661886f844cd6d7650d2c3898426bee356" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeConstructor.qll", + "sha256": "0e6d9a34d97fdabc417f84b3921f59794054ec6fdd2e54546f0ca5e39c51ee3e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeConstructor.qll", + "base_sha256": "0e6d9a34d97fdabc417f84b3921f59794054ec6fdd2e54546f0ca5e39c51ee3e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeImpl.qll", + "sha256": "fc3850a8f7a58b2a6e4a6a75a48a2e89de940665f0e07d6a5fc52aea72e4d0ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/PrimaryArchetypeTypeImpl.qll", + "base_sha256": "fc3850a8f7a58b2a6e4a6a75a48a2e89de940665f0e07d6a5fc52aea72e4d0ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeConstructor.qll", + "sha256": "b432f87de3acac37577ea71daadf83eb33d0bffd14eb4015ce5a424ecdab5545", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeConstructor.qll", + "base_sha256": "b432f87de3acac37577ea71daadf83eb33d0bffd14eb4015ce5a424ecdab5545" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeImpl.qll", + "sha256": "094931c07111fb93962c705e56652d8cdba4506a5b3713833732d9395efed019", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolCompositionTypeImpl.qll", + "base_sha256": "094931c07111fb93962c705e56652d8cdba4506a5b3713833732d9395efed019" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeConstructor.qll", + "sha256": "cdb769868f749c1a04a732d73a5547215bcdee80aa5826f3e0b8bab4e45a0e7a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeConstructor.qll", + "base_sha256": "cdb769868f749c1a04a732d73a5547215bcdee80aa5826f3e0b8bab4e45a0e7a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeImpl.qll", + "sha256": "6756d56629d3edfcc284b9b8a98f8db4c712464cbcfa1e7e283dc317ba268b49", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ProtocolTypeImpl.qll", + "base_sha256": "6756d56629d3edfcc284b9b8a98f8db4c712464cbcfa1e7e283dc317ba268b49" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ReferenceStorageTypeImpl.qll", + "sha256": "efb3a4021262faab1dcabba7155e2e821f4f892f65e77e47fd97f2c1ec3f3352", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/ReferenceStorageTypeImpl.qll", + "base_sha256": "efb3a4021262faab1dcabba7155e2e821f4f892f65e77e47fd97f2c1ec3f3352" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeConstructor.qll", + "sha256": "2f8e1be4cc070c7029da4407cc7be8fe0aca4e9a95b7a74d610df61d23087d30", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeConstructor.qll", + "base_sha256": "2f8e1be4cc070c7029da4407cc7be8fe0aca4e9a95b7a74d610df61d23087d30" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeImpl.qll", + "sha256": "5791a8f06938411c336c3ec922ca2de59a1972699079c8e6214d29c0ab93fd60", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/StructTypeImpl.qll", + "base_sha256": "5791a8f06938411c336c3ec922ca2de59a1972699079c8e6214d29c0ab93fd60" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SubstitutableTypeImpl.qll", + "sha256": "93fb27832905ed954af6990f71226461d1b6cb70acd891171c2d8daadff20114", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SubstitutableTypeImpl.qll", + "base_sha256": "93fb27832905ed954af6990f71226461d1b6cb70acd891171c2d8daadff20114" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SugarTypeImpl.qll", + "sha256": "1165b55a5f1d7f4d23b69cb87de23ae8dc1dca3f218ec05f2069b81fe35acacf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SugarTypeImpl.qll", + "base_sha256": "1165b55a5f1d7f4d23b69cb87de23ae8dc1dca3f218ec05f2069b81fe35acacf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SyntaxSugarTypeImpl.qll", + "sha256": "162ca52a8da789357ec852414a9d726a38058c04d06a435c8cd769238a9e2e68", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/SyntaxSugarTypeImpl.qll", + "base_sha256": "162ca52a8da789357ec852414a9d726a38058c04d06a435c8cd769238a9e2e68" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeConstructor.qll", + "sha256": "fe255f451bb9fbc5a272e023e397e750f39397c8368307b326e8c7455a90bf80", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeConstructor.qll", + "base_sha256": "fe255f451bb9fbc5a272e023e397e750f39397c8368307b326e8c7455a90bf80" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeImpl.qll", + "sha256": "b414c67e49d84f1e4d982455883d32448bb07d1f30f37b60de46e83b7722a005", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TupleTypeImpl.qll", + "base_sha256": "b414c67e49d84f1e4d982455883d32448bb07d1f30f37b60de46e83b7722a005" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeConstructor.qll", + "sha256": "64bfa4dada4f3babdccd76b415c4b994811e3a7a39ecf6cb7a6277bc24cf9bd7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeConstructor.qll", + "base_sha256": "64bfa4dada4f3babdccd76b415c4b994811e3a7a39ecf6cb7a6277bc24cf9bd7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeImpl.qll", + "sha256": "171237957ccb99761a95eee8bcbe9550dbb831a3c10a1f6ff8b11afc8ce0e912", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeAliasTypeImpl.qll", + "base_sha256": "171237957ccb99761a95eee8bcbe9550dbb831a3c10a1f6ff8b11afc8ce0e912" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeImpl.qll", + "sha256": "f06109f1b017ed6714f6b486da52702ec2e538bf4631814b608851cdda42c506", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeImpl.qll", + "base_sha256": "f06109f1b017ed6714f6b486da52702ec2e538bf4631814b608851cdda42c506" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprConstructor.qll", + "sha256": "71a91e8436034c553e2481ee60ba52f824cf399d625fecb726311cafd61c9e70", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprConstructor.qll", + "base_sha256": "71a91e8436034c553e2481ee60ba52f824cf399d625fecb726311cafd61c9e70" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprImpl.qll", + "sha256": "9b8ca6b8787b9962fc418c378f7381991bff45555f22071aaf42a0a4fe1112d6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/TypeReprImpl.qll", + "base_sha256": "9b8ca6b8787b9962fc418c378f7381991bff45555f22071aaf42a0a4fe1112d6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnarySyntaxSugarTypeImpl.qll", + "sha256": "8a6589a625129b6d4dda94550dea301867958af21b85987dbc7781c10815356b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnarySyntaxSugarTypeImpl.qll", + "base_sha256": "8a6589a625129b6d4dda94550dea301867958af21b85987dbc7781c10815356b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeConstructor.qll", + "sha256": "e13df95480eb908fdea2001c38a8ef45b7ccb7bc559deac5a37127990943a421", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeConstructor.qll", + "base_sha256": "e13df95480eb908fdea2001c38a8ef45b7ccb7bc559deac5a37127990943a421" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeImpl.qll", + "sha256": "61977bb89bb8d6e4b4e5537b380b03aff4b6a5b5a73f2f74fdb8053b860bad63", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnboundGenericTypeImpl.qll", + "base_sha256": "61977bb89bb8d6e4b4e5537b380b03aff4b6a5b5a73f2f74fdb8053b860bad63" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeConstructor.qll", + "sha256": "6b09e8df82abdb5d3055f4746a322b16e32da0f2f4add78a9562cfd153f824ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeConstructor.qll", + "base_sha256": "6b09e8df82abdb5d3055f4746a322b16e32da0f2f4add78a9562cfd153f824ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeImpl.qll", + "sha256": "66bdb76113cd60dab12a854261f9146965005f1ed9341bbab843fec7dc50cf01", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnmanagedStorageTypeImpl.qll", + "base_sha256": "66bdb76113cd60dab12a854261f9146965005f1ed9341bbab843fec7dc50cf01" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeConstructor.qll", + "sha256": "cbc017b29ef1ea9b9cb6087f65ddc2d953a257c512908c6eb850d1e63138abcf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeConstructor.qll", + "base_sha256": "cbc017b29ef1ea9b9cb6087f65ddc2d953a257c512908c6eb850d1e63138abcf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeImpl.qll", + "sha256": "cdab90a1a7c427706cc71d41e6d88c348d634d6971ce24c152a1b51c20e84adc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnownedStorageTypeImpl.qll", + "base_sha256": "cdab90a1a7c427706cc71d41e6d88c348d634d6971ce24c152a1b51c20e84adc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeConstructor.qll", + "sha256": "62f38496bd6784e0c1b5be3836775d92edf2ae7a9dbae5850373eb2451cc7c04", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeConstructor.qll", + "base_sha256": "62f38496bd6784e0c1b5be3836775d92edf2ae7a9dbae5850373eb2451cc7c04" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeImpl.qll", + "sha256": "8490da52acc256d29041e596c54db6ff9a64ad9313cea4359c88f9343caffeff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/UnresolvedTypeImpl.qll", + "base_sha256": "8490da52acc256d29041e596c54db6ff9a64ad9313cea4359c88f9343caffeff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeConstructor.qll", + "sha256": "c9b2effc1d01c13c5e6a74a111122fa79a2f6554dda3cb016d68ba397e566ec4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeConstructor.qll", + "base_sha256": "c9b2effc1d01c13c5e6a74a111122fa79a2f6554dda3cb016d68ba397e566ec4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeImpl.qll", + "sha256": "a97dee9e6cc81a6998032bbbb3873c27a60eb391682c851f76b52c5cc4b25f14", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/VariadicSequenceTypeImpl.qll", + "base_sha256": "a97dee9e6cc81a6998032bbbb3873c27a60eb391682c851f76b52c5cc4b25f14" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeConstructor.qll", + "sha256": "60ea79d6943e129deba0deccb566cf9d73f78398b0f7f0212674d91287d6b2ae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeConstructor.qll", + "base_sha256": "60ea79d6943e129deba0deccb566cf9d73f78398b0f7f0212674d91287d6b2ae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeImpl.qll", + "sha256": "34e1810f74cecda5b580ed050438ae1d914b97a36b8f4e2de1c25254c0cac633", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements/type/internal/WeakStorageTypeImpl.qll", + "base_sha256": "34e1810f74cecda5b580ed050438ae1d914b97a36b8f4e2de1c25254c0cac633" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements.qll", + "sha256": "70e20ccd31c9247904fb5ef00ccbda5a6d29c680e88b0ed238f4b4546abf5f33", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/elements.qll", + "base_sha256": "70e20ccd31c9247904fb5ef00ccbda5a6d29c680e88b0ed238f4b4546abf5f33" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Alamofire/Alamofire.qll", + "sha256": "98a1087622374ff0feb25eb05340699c20d8b20df0ee20fbc7ee235c7707f404", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Alamofire/Alamofire.qll", + "base_sha256": "98a1087622374ff0feb25eb05340699c20d8b20df0ee20fbc7ee235c7707f404" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Frameworks.qll", + "sha256": "daf4bef49a956956c287a16bd45afcd2b698b5cde4d29de7038f1609ad37d54b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Frameworks.qll", + "base_sha256": "daf4bef49a956956c287a16bd45afcd2b698b5cde4d29de7038f1609ad37d54b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Heuristic.qll", + "sha256": "ae7b39bd0d143ea357616ad2a49cde520e16eb60147d44dafa1a2a2174844771", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Heuristic.qll", + "base_sha256": "ae7b39bd0d143ea357616ad2a49cde520e16eb60147d44dafa1a2a2174844771" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/JavaScriptCore/JavaScriptCore.qll", + "sha256": "70ac87bf881107a9066e5e508a1d61744713dd79d9459b7d88d61c42aab6850d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/JavaScriptCore/JavaScriptCore.qll", + "base_sha256": "70ac87bf881107a9066e5e508a1d61744713dd79d9459b7d88d61c42aab6850d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/SQL/SQL.qll", + "sha256": "ad9a7cf895e9f07953c84b07bc947c6b95f3bcb58ff37e7757f1f5e165e3d8d7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/SQL/SQL.qll", + "base_sha256": "ad9a7cf895e9f07953c84b07bc947c6b95f3bcb58ff37e7757f1f5e165e3d8d7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Array.qll", + "sha256": "7cfbbc7837f31c4d8ce5278c0f1fb2fb888092fb5fced84e08ddad405fffe1b3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Array.qll", + "base_sha256": "7cfbbc7837f31c4d8ce5278c0f1fb2fb888092fb5fced84e08ddad405fffe1b3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CInterop.qll", + "sha256": "11a41dca49817991f33cb914647941128dc64a396b88005ba4465f689009f0c3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CInterop.qll", + "base_sha256": "11a41dca49817991f33cb914647941128dc64a396b88005ba4465f689009f0c3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Collection.qll", + "sha256": "bdc4039309e618a3a4b8afbeab7fec0c40f6ae60f25aa4e542f64e1a0eca00d8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Collection.qll", + "base_sha256": "bdc4039309e618a3a4b8afbeab7fec0c40f6ae60f25aa4e542f64e1a0eca00d8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CustomUrlSchemes.qll", + "sha256": "3318effb794f871708bdf1dacab8d6432b19cfbaeb86ded80085eb8c063ec598", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/CustomUrlSchemes.qll", + "base_sha256": "3318effb794f871708bdf1dacab8d6432b19cfbaeb86ded80085eb8c063ec598" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Data.qll", + "sha256": "9294c0359ce0bb6b521eff6189afb110992d3671461bdf0bd5f84b28bab17c9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Data.qll", + "base_sha256": "9294c0359ce0bb6b521eff6189afb110992d3671461bdf0bd5f84b28bab17c9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Dictionary.qll", + "sha256": "bd235ac98c46bd0420fc8f0a42486eac0cc5345d8ff1b52072ebaff50f418f27", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Dictionary.qll", + "base_sha256": "bd235ac98c46bd0420fc8f0a42486eac0cc5345d8ff1b52072ebaff50f418f27" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FileManager.qll", + "sha256": "2d46a8b564bb0548e82e99b83580023c9cc2300d2324e1605d2cc1e83ac8c60f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FileManager.qll", + "base_sha256": "2d46a8b564bb0548e82e99b83580023c9cc2300d2324e1605d2cc1e83ac8c60f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FilePath.qll", + "sha256": "91aeb5109024de635d33f4857e2a865134429b3a84b556147b7aad89c802c49a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/FilePath.qll", + "base_sha256": "91aeb5109024de635d33f4857e2a865134429b3a84b556147b7aad89c802c49a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/InputStream.qll", + "sha256": "ab7a53cc1dc79cc0c174423e9b6c49a7bc46626942bde37cb06ee4dad5a68fd0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/InputStream.qll", + "base_sha256": "ab7a53cc1dc79cc0c174423e9b6c49a7bc46626942bde37cb06ee4dad5a68fd0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/IteratorProtocol.qll", + "sha256": "884288007e0e07cd47a5e50f21e5e6b3b7f5be393e37a89b7ced5811ff93f25c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/IteratorProtocol.qll", + "base_sha256": "884288007e0e07cd47a5e50f21e5e6b3b7f5be393e37a89b7ced5811ff93f25c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/ManualMemoryManagement.qll", + "sha256": "82f42da5cac726263fdf56478b6ce15c05d29a09e89e340bad4b78bad5d38654", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/ManualMemoryManagement.qll", + "base_sha256": "82f42da5cac726263fdf56478b6ce15c05d29a09e89e340bad4b78bad5d38654" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsData.qll", + "sha256": "3e43d3015ccfe4edf6f92c5fa780455692835a33a1d7fbe93c858054dd3a5cac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsData.qll", + "base_sha256": "3e43d3015ccfe4edf6f92c5fa780455692835a33a1d7fbe93c858054dd3a5cac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsObject.qll", + "sha256": "bae94b8dd246a19d52cd5e643c96a3ce0b31ecf6d5b5bc9ff8e4f63f943d2115", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsObject.qll", + "base_sha256": "bae94b8dd246a19d52cd5e643c96a3ce0b31ecf6d5b5bc9ff8e4f63f943d2115" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsString.qll", + "sha256": "70ef81d7efe1281e79d3af3cb07c0995f161eff6e9dcef58903d63a24257ef53", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsString.qll", + "base_sha256": "70ef81d7efe1281e79d3af3cb07c0995f161eff6e9dcef58903d63a24257ef53" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsUrl.qll", + "sha256": "861f25948ce458bea9b4f8ac2543bcf762aec88b527f43a2a745e224ff6c5604", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/NsUrl.qll", + "base_sha256": "861f25948ce458bea9b4f8ac2543bcf762aec88b527f43a2a745e224ff6c5604" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Numeric.qll", + "sha256": "5589c0c68e8fda7ed9e75c81155d6c1f85db314d6f70cbbf6547d1b870633d1f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Numeric.qll", + "base_sha256": "5589c0c68e8fda7ed9e75c81155d6c1f85db314d6f70cbbf6547d1b870633d1f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/PointerTypes.qll", + "sha256": "108a88f19126e554411aef057e94d6a1f1649dbb95e02b5f03407cddf607eadf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/PointerTypes.qll", + "base_sha256": "108a88f19126e554411aef057e94d6a1f1649dbb95e02b5f03407cddf607eadf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/RawRepresentable.qll", + "sha256": "9f9ffae9f28593f80c02dc16f7698f0f2d381df2cb98eb2a5ed84999d17b26ed", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/RawRepresentable.qll", + "base_sha256": "9f9ffae9f28593f80c02dc16f7698f0f2d381df2cb98eb2a5ed84999d17b26ed" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Security.qll", + "sha256": "170b3049b76f44b5fefe4d2cde9c7a437c5f2ec6d67dd7c33109b05b0816445a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Security.qll", + "base_sha256": "170b3049b76f44b5fefe4d2cde9c7a437c5f2ec6d67dd7c33109b05b0816445a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Sequence.qll", + "sha256": "fa4662600d05023d5b9b02eb5ca033399a1df798e51a4b31d2f58760f3733ffa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Sequence.qll", + "base_sha256": "fa4662600d05023d5b9b02eb5ca033399a1df798e51a4b31d2f58760f3733ffa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Set.qll", + "sha256": "803e2365cb610b8c01fead574e9797f141fbf5f3b10610d16df8b02466fae40c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Set.qll", + "base_sha256": "803e2365cb610b8c01fead574e9797f141fbf5f3b10610d16df8b02466fae40c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/StandardLibrary.qll", + "sha256": "ea16fba93e2b77478e6ae3779fb5525c97f1a29918a39e8b2e6a697914398ab3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/StandardLibrary.qll", + "base_sha256": "ea16fba93e2b77478e6ae3779fb5525c97f1a29918a39e8b2e6a697914398ab3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Stream.qll", + "sha256": "ac0f15febcdca93cdf524782a3312aa76fab51bbc30b4ccf2c155da1d35f16ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Stream.qll", + "base_sha256": "ac0f15febcdca93cdf524782a3312aa76fab51bbc30b4ccf2c155da1d35f16ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/String.qll", + "sha256": "66932f8c2147d709c531c73db49e9b3cf09e18a6ae0b5342c38878e1ac858168", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/String.qll", + "base_sha256": "66932f8c2147d709c531c73db49e9b3cf09e18a6ae0b5342c38878e1ac858168" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Url.qll", + "sha256": "9d3ccbd01b779cb59d4cf4405abec5bf6d2bb8159305330049d648cfda9317b9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/Url.qll", + "base_sha256": "9d3ccbd01b779cb59d4cf4405abec5bf6d2bb8159305330049d648cfda9317b9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/UrlSession.qll", + "sha256": "a5a9a69e86bdeecb0a18880897f064501416571b2397f14a47cd91ccd0fd408c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/UrlSession.qll", + "base_sha256": "a5a9a69e86bdeecb0a18880897f064501416571b2397f14a47cd91ccd0fd408c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/WebView.qll", + "sha256": "6b96d2c2057cd3f4d51d4a9240c51edf6ec8f4a229f270523d76bfc404e2b651", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/StandardLibrary/WebView.qll", + "base_sha256": "6b96d2c2057cd3f4d51d4a9240c51edf6ec8f4a229f270523d76bfc404e2b651" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UIKit.qll", + "sha256": "0170d2169ff84a2984728bc4e0d0617c64951febbb97ac66c49e54243896b456", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UIKit.qll", + "base_sha256": "0170d2169ff84a2984728bc4e0d0617c64951febbb97ac66c49e54243896b456" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UITextField.qll", + "sha256": "daafc11ec6a65681ac953cda53cf5ec477214d6214def5600122093a377dafca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/UIKit/UITextField.qll", + "base_sha256": "daafc11ec6a65681ac953cda53cf5ec477214d6214def5600122093a377dafca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/AEXML.qll", + "sha256": "2ea28b6613e4393c4a2e9f79ff2d7bb6e941d0ec8f85196d4330cb53efb7508e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/AEXML.qll", + "base_sha256": "2ea28b6613e4393c4a2e9f79ff2d7bb6e941d0ec8f85196d4330cb53efb7508e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Libxml2.qll", + "sha256": "dec998e09a3438f56d92db66539d10c39c33d21132c1ccfe7b0c13486e1fa333", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Libxml2.qll", + "base_sha256": "dec998e09a3438f56d92db66539d10c39c33d21132c1ccfe7b0c13486e1fa333" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Xml.qll", + "sha256": "00759ff04ae47fcbb78337f7272d5ec8fa03d7cca138d45180301550026f3c90", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/frameworks/Xml/Xml.qll", + "base_sha256": "00759ff04ae47fcbb78337f7272d5ec8fa03d7cca138d45180301550026f3c90" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AstNode.qll", + "sha256": "e5c28418e9a38bde08f323a3986a199620189fc4a8a4dc8f670610a5d3d65b99", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AstNode.qll", + "base_sha256": "e5c28418e9a38bde08f323a3986a199620189fc4a8a4dc8f670610a5d3d65b99" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilityInfo.qll", + "sha256": "889563791ca8d9758dbbccf64a0731c4bdbf721cad32bc6cd723f1072b6aa1de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilityInfo.qll", + "base_sha256": "889563791ca8d9758dbbccf64a0731c4bdbf721cad32bc6cd723f1072b6aa1de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilitySpec.qll", + "sha256": "658f2eb51860726cfa6808b3e3501d624e0734750d1420f7a25c89782f1f6c7e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/AvailabilitySpec.qll", + "base_sha256": "658f2eb51860726cfa6808b3e3501d624e0734750d1420f7a25c89782f1f6c7e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Callable.qll", + "sha256": "02eaaef87c919f9ceb92e59fa895f5133904bce6d23ea9381e1210377573ddf4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Callable.qll", + "base_sha256": "02eaaef87c919f9ceb92e59fa895f5133904bce6d23ea9381e1210377573ddf4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Comment.qll", + "sha256": "4d87eed099c645b43272ae806106a8d787e84e5e55ea4f1bbc7b79bf0b127d15", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Comment.qll", + "base_sha256": "4d87eed099c645b43272ae806106a8d787e84e5e55ea4f1bbc7b79bf0b127d15" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/DbFile.qll", + "sha256": "33e215d838cfa36e3dd0e62879e896d988430d1470a87ce1bb45aad70886212b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/DbFile.qll", + "base_sha256": "33e215d838cfa36e3dd0e62879e896d988430d1470a87ce1bb45aad70886212b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/DbLocation.qll", + "sha256": "1939414bc5d574796e83ab916408c3183210ead04957b50493610529700e0427", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/DbLocation.qll", + "base_sha256": "1939414bc5d574796e83ab916408c3183210ead04957b50493610529700e0427" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Diagnostics.qll", + "sha256": "8aa78be37a8f23e4b899b910508fd5966ebc98fade6c284d59d59e246de18288", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Diagnostics.qll", + "base_sha256": "8aa78be37a8f23e4b899b910508fd5966ebc98fade6c284d59d59e246de18288" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Element.qll", + "sha256": "820390ffbb1012f73267668626f7d0ccd368500331c91bbc276fcb1c25037e41", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Element.qll", + "base_sha256": "820390ffbb1012f73267668626f7d0ccd368500331c91bbc276fcb1c25037e41" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/ErrorElement.qll", + "sha256": "fd859ec969ba434049e7ba4e78271cc8cebc8b058d2e96e4d47a22064cbb5a21", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/ErrorElement.qll", + "base_sha256": "fd859ec969ba434049e7ba4e78271cc8cebc8b058d2e96e4d47a22064cbb5a21" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/File.qll", + "sha256": "3134018bb50166cbf2690f64bba551cace350e4a7e6e25bcded18f997ad1835b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/File.qll", + "base_sha256": "3134018bb50166cbf2690f64bba551cace350e4a7e6e25bcded18f997ad1835b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/KeyPathComponent.qll", + "sha256": "3371ae8f26dd5168ac1593bc92a4acd5105905a10a2d696d9ff5478370e6b055", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/KeyPathComponent.qll", + "base_sha256": "3371ae8f26dd5168ac1593bc92a4acd5105905a10a2d696d9ff5478370e6b055" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Locatable.qll", + "sha256": "e97d4d4fb8a4800e0008cc00f60c8ed9b1ebd5f1140fd85e68b034616178d721", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Locatable.qll", + "base_sha256": "e97d4d4fb8a4800e0008cc00f60c8ed9b1ebd5f1140fd85e68b034616178d721" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Location.qll", + "sha256": "5a0af2d070bcb2ed53d6d0282bf9c60dc64c2dce89c21fdd485e9c7893c1c8fa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Location.qll", + "base_sha256": "5a0af2d070bcb2ed53d6d0282bf9c60dc64c2dce89c21fdd485e9c7893c1c8fa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/MacroRole.qll", + "sha256": "969d8d4b44e3f1a9c193a152a4d83a303e56d2dbb871fc920c47a33f699cf018", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/MacroRole.qll", + "base_sha256": "969d8d4b44e3f1a9c193a152a4d83a303e56d2dbb871fc920c47a33f699cf018" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/ParentChild.qll", + "sha256": "59b283c8a30b6b364c853302ab919ea713e0289e7b793b08b46fc87178d14a6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/ParentChild.qll", + "base_sha256": "59b283c8a30b6b364c853302ab919ea713e0289e7b793b08b46fc87178d14a6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/PureSynthConstructors.qll", + "sha256": "bc31a6c4d142fa3fbdcae69d5ba6f1cec00eb9ad92b46c8d7b91ebfa7ef6c1f4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/PureSynthConstructors.qll", + "base_sha256": "bc31a6c4d142fa3fbdcae69d5ba6f1cec00eb9ad92b46c8d7b91ebfa7ef6c1f4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Raw.qll", + "sha256": "3594391128bf4f3fb387ce386ab0f1ef070b7fa046425b6b4152f13b21d0a754", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Raw.qll", + "base_sha256": "3594391128bf4f3fb387ce386ab0f1ef070b7fa046425b6b4152f13b21d0a754" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Synth.qll", + "sha256": "9bd0c9c90532db97cde9553dde4089b7cf12c462c690d853fa40cb36ea112c21", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/Synth.qll", + "base_sha256": "9bd0c9c90532db97cde9553dde4089b7cf12c462c690d853fa40cb36ea112c21" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/SynthConstructors.qll", + "sha256": "c40f01e1331bdbe238620a41d17409cefe34a6b23066708ef5d74f8631b54f48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/SynthConstructors.qll", + "base_sha256": "c40f01e1331bdbe238620a41d17409cefe34a6b23066708ef5d74f8631b54f48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnknownFile.qll", + "sha256": "452b29f0465ef45e978ef8b647b75e5a2a1e53f2a568fc003bc8f52f73b3fa4d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnknownFile.qll", + "base_sha256": "452b29f0465ef45e978ef8b647b75e5a2a1e53f2a568fc003bc8f52f73b3fa4d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnknownLocation.qll", + "sha256": "b05971d7774e60790362fb810fb7086314f40a2de747b8cb1bc823ec6494a4dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnknownLocation.qll", + "base_sha256": "b05971d7774e60790362fb810fb7086314f40a2de747b8cb1bc823ec6494a4dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnspecifiedElement.qll", + "sha256": "025218e1fee8ee382b63ad38009dfec73dc604d2ba80b9ad956c7c96eeed7022", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/UnspecifiedElement.qll", + "base_sha256": "025218e1fee8ee382b63ad38009dfec73dc604d2ba80b9ad956c7c96eeed7022" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractStorageDecl.qll", + "sha256": "a20e02c383350c7cf7ddb23db1e782f802a82f4d76b67243f8d6491a759d1d53", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractStorageDecl.qll", + "base_sha256": "a20e02c383350c7cf7ddb23db1e782f802a82f4d76b67243f8d6491a759d1d53" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractTypeParamDecl.qll", + "sha256": "00e4135e775ff7076cada8894c6bae60aa642db717d6367a05f87b937f447a6e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AbstractTypeParamDecl.qll", + "base_sha256": "00e4135e775ff7076cada8894c6bae60aa642db717d6367a05f87b937f447a6e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Accessor.qll", + "sha256": "aa2156241f3740246950bd26f97641fc2a8a140fa5d1cd0a341b14c235f7a2b2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Accessor.qll", + "base_sha256": "aa2156241f3740246950bd26f97641fc2a8a140fa5d1cd0a341b14c235f7a2b2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AccessorOrNamedFunction.qll", + "sha256": "07ec58884fdc5e3ddf138c4dd1eccea6bba849671a84e03d9ee12e2310fa8cf2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AccessorOrNamedFunction.qll", + "base_sha256": "07ec58884fdc5e3ddf138c4dd1eccea6bba849671a84e03d9ee12e2310fa8cf2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AssociatedTypeDecl.qll", + "sha256": "fa909d2d471119652c12fac3fdf51abe526920d5f961fd9f9e9c7c512be3bd5d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/AssociatedTypeDecl.qll", + "base_sha256": "fa909d2d471119652c12fac3fdf51abe526920d5f961fd9f9e9c7c512be3bd5d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/CapturedDecl.qll", + "sha256": "62b45dc415ab912ad77db69f93011573918ddaeb0ce6837434b86c3fe561536f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/CapturedDecl.qll", + "base_sha256": "62b45dc415ab912ad77db69f93011573918ddaeb0ce6837434b86c3fe561536f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ClassDecl.qll", + "sha256": "3f8a409209a10c3f7e4ea13be4f00f7d353340b8c8cf357b099b3f244fb9a10e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ClassDecl.qll", + "base_sha256": "3f8a409209a10c3f7e4ea13be4f00f7d353340b8c8cf357b099b3f244fb9a10e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ConcreteVarDecl.qll", + "sha256": "878f6369aaf224d6ad873c3d16a92ac246085cafde6f27e044b228cfc7683da5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ConcreteVarDecl.qll", + "base_sha256": "878f6369aaf224d6ad873c3d16a92ac246085cafde6f27e044b228cfc7683da5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Decl.qll", + "sha256": "a15ceee144caa31c42db68134062af101847d8bf38612a4456f5acf52998e843", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Decl.qll", + "base_sha256": "a15ceee144caa31c42db68134062af101847d8bf38612a4456f5acf52998e843" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Deinitializer.qll", + "sha256": "3e6c6a7ffd914de1853ce2299ddbc6ea598eeb572ef66db9f8c3fdd7ee0766f8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Deinitializer.qll", + "base_sha256": "3e6c6a7ffd914de1853ce2299ddbc6ea598eeb572ef66db9f8c3fdd7ee0766f8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumCaseDecl.qll", + "sha256": "0781fd0621b03b4753be0e80c1a543ea11e9e93a7760434e1e03a0e8e32125d9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumCaseDecl.qll", + "base_sha256": "0781fd0621b03b4753be0e80c1a543ea11e9e93a7760434e1e03a0e8e32125d9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumDecl.qll", + "sha256": "14023d9b557f780dc61f2e5639cfad6e34f3151a992eaad324f5200172f8fef5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumDecl.qll", + "base_sha256": "14023d9b557f780dc61f2e5639cfad6e34f3151a992eaad324f5200172f8fef5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumElementDecl.qll", + "sha256": "76129c2813a70afbc90716cf11f3f88e6ea9b340b939b2e673e054093b488f7b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/EnumElementDecl.qll", + "base_sha256": "76129c2813a70afbc90716cf11f3f88e6ea9b340b939b2e673e054093b488f7b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ExtensionDecl.qll", + "sha256": "be871ba29f4ecd055736220f56a17284ba80e23bb0579d21145795d170d79e1b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ExtensionDecl.qll", + "base_sha256": "be871ba29f4ecd055736220f56a17284ba80e23bb0579d21145795d170d79e1b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Function.qll", + "sha256": "dd19c68f9305eeee39c1c210303c25023a0105dc47a9c8e8d5de1b6165c6800c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Function.qll", + "base_sha256": "dd19c68f9305eeee39c1c210303c25023a0105dc47a9c8e8d5de1b6165c6800c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericContext.qll", + "sha256": "0775ed064ac60cb3262043f839c5b5d964c2901b5739a7d00ab5e3eac3bd063b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericContext.qll", + "base_sha256": "0775ed064ac60cb3262043f839c5b5d964c2901b5739a7d00ab5e3eac3bd063b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeDecl.qll", + "sha256": "5d7a98957762b016ae865b0d733d209260fd321efe153d5bda7d40a662df957b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeDecl.qll", + "base_sha256": "5d7a98957762b016ae865b0d733d209260fd321efe153d5bda7d40a662df957b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeParamDecl.qll", + "sha256": "5f429899767f456e71827c363254a53d9f7cd13a0e1943bff2861bf3430740d4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/GenericTypeParamDecl.qll", + "base_sha256": "5f429899767f456e71827c363254a53d9f7cd13a0e1943bff2861bf3430740d4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/IfConfigDecl.qll", + "sha256": "0370d786adcb0540b3cd19b10d8b7de0ffb399d43ef20fb81fabf7a510317015", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/IfConfigDecl.qll", + "base_sha256": "0370d786adcb0540b3cd19b10d8b7de0ffb399d43ef20fb81fabf7a510317015" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ImportDecl.qll", + "sha256": "78a71f997d399e8f20bd8e1567d84cca0ffe4f1c3a0b115813b365e57fe44f23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ImportDecl.qll", + "base_sha256": "78a71f997d399e8f20bd8e1567d84cca0ffe4f1c3a0b115813b365e57fe44f23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/InfixOperatorDecl.qll", + "sha256": "c09114a0de2741404474b7096209c0cecb59b2b443508a0749ba248d610ea343", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/InfixOperatorDecl.qll", + "base_sha256": "c09114a0de2741404474b7096209c0cecb59b2b443508a0749ba248d610ea343" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Initializer.qll", + "sha256": "60f0fe8d1b27cd5bf0c77d7a35695f0fca8787bc5801fb3546d27abd4ba9d23e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/Initializer.qll", + "base_sha256": "60f0fe8d1b27cd5bf0c77d7a35695f0fca8787bc5801fb3546d27abd4ba9d23e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/MacroDecl.qll", + "sha256": "4c1b1be1ddc8b99884a83261122c9d56b2f156d66d960ee283d3161007d77743", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/MacroDecl.qll", + "base_sha256": "4c1b1be1ddc8b99884a83261122c9d56b2f156d66d960ee283d3161007d77743" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/MissingMemberDecl.qll", + "sha256": "956e21409ad3603d82f6bc63fd0f296370023addf84cae39f64a817cd84ffb0f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/MissingMemberDecl.qll", + "base_sha256": "956e21409ad3603d82f6bc63fd0f296370023addf84cae39f64a817cd84ffb0f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ModuleDecl.qll", + "sha256": "b067e958e4a2bce03b91fc4b074d54a7465936fc5a1948dde9ef9a60600d9eaa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ModuleDecl.qll", + "base_sha256": "b067e958e4a2bce03b91fc4b074d54a7465936fc5a1948dde9ef9a60600d9eaa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/NamedFunction.qll", + "sha256": "258ecaec06e1ad497ba6071bad804816214de6059bbb35cb8c4a5841a9997a19", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/NamedFunction.qll", + "base_sha256": "258ecaec06e1ad497ba6071bad804816214de6059bbb35cb8c4a5841a9997a19" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/NominalTypeDecl.qll", + "sha256": "64f26a6624764242f699bf3afde6db560fe4bf93bd9d2b1cf91152d999322efc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/NominalTypeDecl.qll", + "base_sha256": "64f26a6624764242f699bf3afde6db560fe4bf93bd9d2b1cf91152d999322efc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/OpaqueTypeDecl.qll", + "sha256": "070ec8e37582705a905f55a4afd037012313fe86a16ef8c393d4db842ce880af", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/OpaqueTypeDecl.qll", + "base_sha256": "070ec8e37582705a905f55a4afd037012313fe86a16ef8c393d4db842ce880af" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/OperatorDecl.qll", + "sha256": "7004fa450390227db4f669b61603ae27a566c1c22ebac0f111245b71f3ec29ef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/OperatorDecl.qll", + "base_sha256": "7004fa450390227db4f669b61603ae27a566c1c22ebac0f111245b71f3ec29ef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ParamDecl.qll", + "sha256": "583df2eb72eebbf4c9e1a629de624bb5a1746b9df722f391dfd78ca29e019799", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ParamDecl.qll", + "base_sha256": "583df2eb72eebbf4c9e1a629de624bb5a1746b9df722f391dfd78ca29e019799" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PatternBindingDecl.qll", + "sha256": "f4dde30ad383687cb31e835343cea1b02afe564960210c784527d986e1c426a5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PatternBindingDecl.qll", + "base_sha256": "f4dde30ad383687cb31e835343cea1b02afe564960210c784527d986e1c426a5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PostfixOperatorDecl.qll", + "sha256": "e9b665ec5c9df60be51099b9e84a13bb2bdad76402e6adb736ca77eca1f2e0ce", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PostfixOperatorDecl.qll", + "base_sha256": "e9b665ec5c9df60be51099b9e84a13bb2bdad76402e6adb736ca77eca1f2e0ce" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PoundDiagnosticDecl.qll", + "sha256": "cf4334132f3470ef2173ef3b0f4033f6bdd35c24088ba00473dd0cb0ac07c748", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PoundDiagnosticDecl.qll", + "base_sha256": "cf4334132f3470ef2173ef3b0f4033f6bdd35c24088ba00473dd0cb0ac07c748" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrecedenceGroupDecl.qll", + "sha256": "a86937a2e1c02bc0890fa3bbc65ee4c6f370085f166c7466d61dd9549ca80396", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrecedenceGroupDecl.qll", + "base_sha256": "a86937a2e1c02bc0890fa3bbc65ee4c6f370085f166c7466d61dd9549ca80396" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrefixOperatorDecl.qll", + "sha256": "354b6fb3bde947213eef19e7541398e190afc4c59b60177d48866dfd5c01bd9e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/PrefixOperatorDecl.qll", + "base_sha256": "354b6fb3bde947213eef19e7541398e190afc4c59b60177d48866dfd5c01bd9e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ProtocolDecl.qll", + "sha256": "ad36dc94a46e3c90921cc06a2d66f738fa9674a1125b0b98bc7457e37ced0270", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ProtocolDecl.qll", + "base_sha256": "ad36dc94a46e3c90921cc06a2d66f738fa9674a1125b0b98bc7457e37ced0270" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/StructDecl.qll", + "sha256": "3de933d2a10538546f6fe0c62fa45c32c7e4d92ccdd859a340eb213b2fef2a03", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/StructDecl.qll", + "base_sha256": "3de933d2a10538546f6fe0c62fa45c32c7e4d92ccdd859a340eb213b2fef2a03" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/SubscriptDecl.qll", + "sha256": "fcb5fe713326957a5bdf9bb9098f979c77778c02252dcb9c6d915a8d15eb65cf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/SubscriptDecl.qll", + "base_sha256": "fcb5fe713326957a5bdf9bb9098f979c77778c02252dcb9c6d915a8d15eb65cf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TopLevelCodeDecl.qll", + "sha256": "2d316fff198707fae5a43e6b24d2a547ee9502fd278468846495d1b2f4ea62b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TopLevelCodeDecl.qll", + "base_sha256": "2d316fff198707fae5a43e6b24d2a547ee9502fd278468846495d1b2f4ea62b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeAliasDecl.qll", + "sha256": "06deed614cbe77031fdbf3f9591780e80b9f545adec8b7831a2b5329ee49bc5f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeAliasDecl.qll", + "base_sha256": "06deed614cbe77031fdbf3f9591780e80b9f545adec8b7831a2b5329ee49bc5f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeDecl.qll", + "sha256": "0247872a700e15c9243dd36e564e93c8b2aeec9cdd26ee675eaaf01525787111", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/TypeDecl.qll", + "base_sha256": "0247872a700e15c9243dd36e564e93c8b2aeec9cdd26ee675eaaf01525787111" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/UsingDecl.qll", + "sha256": "4e72b98a84f796d3e0e556ae6b84bf7b7f08adc225dcdc00fd120461e287b472", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/UsingDecl.qll", + "base_sha256": "4e72b98a84f796d3e0e556ae6b84bf7b7f08adc225dcdc00fd120461e287b472" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ValueDecl.qll", + "sha256": "bc81291b1394b47972d7b75b6a767ed847f881932a7d9345d28d161a55b66bd1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/ValueDecl.qll", + "base_sha256": "bc81291b1394b47972d7b75b6a767ed847f881932a7d9345d28d161a55b66bd1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/VarDecl.qll", + "sha256": "b8b6c8cf6773056c3a90494754b0a257dcae494c03d933f138ece7f531fb9158", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/decl/VarDecl.qll", + "base_sha256": "b8b6c8cf6773056c3a90494754b0a257dcae494c03d933f138ece7f531fb9158" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AbiSafeConversionExpr.qll", + "sha256": "4f65b8e62876664a357433f886baccaf40e4bf7e9ca7eebeb9f5d999354578f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AbiSafeConversionExpr.qll", + "base_sha256": "4f65b8e62876664a357433f886baccaf40e4bf7e9ca7eebeb9f5d999354578f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ActorIsolationErasureExpr.qll", + "sha256": "a5a94ef22d198b7325c8dda3ca380c600f4f0147534fc1b12e57fd19e4e63961", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ActorIsolationErasureExpr.qll", + "base_sha256": "a5a94ef22d198b7325c8dda3ca380c600f4f0147534fc1b12e57fd19e4e63961" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyHashableErasureExpr.qll", + "sha256": "1e6e4fa2519522a117b7ca05c060f060376974a4148cbad38bb238ac432509c6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyHashableErasureExpr.qll", + "base_sha256": "1e6e4fa2519522a117b7ca05c060f060376974a4148cbad38bb238ac432509c6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyTryExpr.qll", + "sha256": "b8a78d4e06d7160b83b31bbd033e4697f607bd6ea294f2e0dbbe96a0c665014d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AnyTryExpr.qll", + "base_sha256": "b8a78d4e06d7160b83b31bbd033e4697f607bd6ea294f2e0dbbe96a0c665014d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll", + "sha256": "1c93e30d1850fb3be09cc250f4e645b8c36878c7ea3d028bc06a3255f764605d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll", + "base_sha256": "1c93e30d1850fb3be09cc250f4e645b8c36878c7ea3d028bc06a3255f764605d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ApplyExpr.qll", + "sha256": "20cae745d212b136504ecd232ce8feec9beb1da1b7d7e91e167be4777ec136d5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ApplyExpr.qll", + "base_sha256": "20cae745d212b136504ecd232ce8feec9beb1da1b7d7e91e167be4777ec136d5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll", + "sha256": "94f09633054a2f33cf96a977b616dcd0a931157bacb613e11094d67c03b700b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll", + "base_sha256": "94f09633054a2f33cf96a977b616dcd0a931157bacb613e11094d67c03b700b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/Argument.qll", + "sha256": "3c12d450a6318fd5d19c6447b470e39e8f52ade384235792416c012a8b244545", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/Argument.qll", + "base_sha256": "3c12d450a6318fd5d19c6447b470e39e8f52ade384235792416c012a8b244545" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayExpr.qll", + "sha256": "c847f1d50b8c3a7289c0c1d1cf58de9807ed3548d7bd83ab1c5e7b7ac3ad86d6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayExpr.qll", + "base_sha256": "c847f1d50b8c3a7289c0c1d1cf58de9807ed3548d7bd83ab1c5e7b7ac3ad86d6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayToPointerExpr.qll", + "sha256": "6a4da8412f2265e0b4ef987419ef58220b861c5d28cecea22ce1fef0b5afdcbd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ArrayToPointerExpr.qll", + "base_sha256": "6a4da8412f2265e0b4ef987419ef58220b861c5d28cecea22ce1fef0b5afdcbd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AssignExpr.qll", + "sha256": "0f8c801c2c2d3130883c10a60c847c5c6b7116bb1bc01fbcb395eaa2ae643bf7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AssignExpr.qll", + "base_sha256": "0f8c801c2c2d3130883c10a60c847c5c6b7116bb1bc01fbcb395eaa2ae643bf7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AutoClosureExpr.qll", + "sha256": "fe0c2ed837688d22815516b41156c6e13462b5d6e08f6b195a1afa34ececb2ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AutoClosureExpr.qll", + "base_sha256": "fe0c2ed837688d22815516b41156c6e13462b5d6e08f6b195a1afa34ececb2ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AwaitExpr.qll", + "sha256": "392e97ed4504783f68fafb72a54e5194ca9a2243d969edc8984e552b701237df", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/AwaitExpr.qll", + "base_sha256": "392e97ed4504783f68fafb72a54e5194ca9a2243d969edc8984e552b701237df" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BinaryExpr.qll", + "sha256": "9a0151ed01aab7d4fdb7e447b2a335f0e81066049bd3de8a55fda8c4798b1324", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BinaryExpr.qll", + "base_sha256": "9a0151ed01aab7d4fdb7e447b2a335f0e81066049bd3de8a55fda8c4798b1324" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BindOptionalExpr.qll", + "sha256": "42ff9ba620feb063ac542c1747c9caad3fa95e52960501c0b59c23b4164ec41d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BindOptionalExpr.qll", + "base_sha256": "42ff9ba620feb063ac542c1747c9caad3fa95e52960501c0b59c23b4164ec41d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BooleanLiteralExpr.qll", + "sha256": "ebae3f65928fc033e58b3c4809e62b3b482c59c1d49f0c9787d0f2c24d7fcfdf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BooleanLiteralExpr.qll", + "base_sha256": "ebae3f65928fc033e58b3c4809e62b3b482c59c1d49f0c9787d0f2c24d7fcfdf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BorrowExpr.qll", + "sha256": "414a782bd7d98055165d54ff171fd334a697221612db9da8fb65f8e3ca6db77a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BorrowExpr.qll", + "base_sha256": "414a782bd7d98055165d54ff171fd334a697221612db9da8fb65f8e3ca6db77a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeFromObjCExpr.qll", + "sha256": "8a484624fcd8819637de030f498a3e6fb58a336e35bc6c01895ccbc33105865e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeFromObjCExpr.qll", + "base_sha256": "8a484624fcd8819637de030f498a3e6fb58a336e35bc6c01895ccbc33105865e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeToObjCExpr.qll", + "sha256": "9af2f2bfca70807223ead6136316e0022ad771b98f3877a628a930398d418659", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BridgeToObjCExpr.qll", + "base_sha256": "9af2f2bfca70807223ead6136316e0022ad771b98f3877a628a930398d418659" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BuiltinLiteralExpr.qll", + "sha256": "6853b2b0e9b3e416fc9f2d1b0486f5eaf5e9cc25fb848409094dbffd033a8e82", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/BuiltinLiteralExpr.qll", + "base_sha256": "6853b2b0e9b3e416fc9f2d1b0486f5eaf5e9cc25fb848409094dbffd033a8e82" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CallExpr.qll", + "sha256": "ceac535865bbbbfffdc1135e02024527ce0bae412fef5f3447ce0cb72b2c3333", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CallExpr.qll", + "base_sha256": "ceac535865bbbbfffdc1135e02024527ce0bae412fef5f3447ce0cb72b2c3333" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CaptureListExpr.qll", + "sha256": "e90ee345202ed38e661907c4784a788833294f74c7cbb64674904d0c0a61d325", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CaptureListExpr.qll", + "base_sha256": "e90ee345202ed38e661907c4784a788833294f74c7cbb64674904d0c0a61d325" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CheckedCastExpr.qll", + "sha256": "eda889b0e91fba592a5f5cc2678d3673213f322e3d4f420c7457e0bb8842193d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CheckedCastExpr.qll", + "base_sha256": "eda889b0e91fba592a5f5cc2678d3673213f322e3d4f420c7457e0bb8842193d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll", + "sha256": "a3c9c13dda5d783cec2d6f47af866d9b7bb5de3a449e8bf4ed778d4584d238f0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll", + "base_sha256": "a3c9c13dda5d783cec2d6f47af866d9b7bb5de3a449e8bf4ed778d4584d238f0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClosureExpr.qll", + "sha256": "8ff0dc59213cb4e4447cc0eb4388a740e83356546ee8c37d8310445448a75e90", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ClosureExpr.qll", + "base_sha256": "8ff0dc59213cb4e4447cc0eb4388a740e83356546ee8c37d8310445448a75e90" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CoerceExpr.qll", + "sha256": "2029de1348cc6cbc7e32bb11e2752dfa1bacb9392470487e44b9e807e38163be", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CoerceExpr.qll", + "base_sha256": "2029de1348cc6cbc7e32bb11e2752dfa1bacb9392470487e44b9e807e38163be" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionExpr.qll", + "sha256": "b1cb5d5e519a9f9bd02f8b970ccbdd5841400d453b43d66e35625a0e43d32876", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionExpr.qll", + "base_sha256": "b1cb5d5e519a9f9bd02f8b970ccbdd5841400d453b43d66e35625a0e43d32876" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll", + "sha256": "e60ecc0036cb90a7f738ea3d1502c9cd7055cab544d8ce79bd30719e7ac18f47", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll", + "base_sha256": "e60ecc0036cb90a7f738ea3d1502c9cd7055cab544d8ce79bd30719e7ac18f47" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll", + "sha256": "3eddf427ba8b90e86c473be53ba62631ea9636a71e169d6b5322ce434dd0e98d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll", + "base_sha256": "3eddf427ba8b90e86c473be53ba62631ea9636a71e169d6b5322ce434dd0e98d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll", + "sha256": "7530daed2d3a2b750c8d10a51db48e7ca4f352dae3d285f4f5c504000cb82c05", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll", + "base_sha256": "7530daed2d3a2b750c8d10a51db48e7ca4f352dae3d285f4f5c504000cb82c05" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConsumeExpr.qll", + "sha256": "8bd344c4738e8fe50da8bf860c44e5f86052ba15f264df82fa7d4ae485b7092d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ConsumeExpr.qll", + "base_sha256": "8bd344c4738e8fe50da8bf860c44e5f86052ba15f264df82fa7d4ae485b7092d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CopyExpr.qll", + "sha256": "be20d88f5d6f8771a1d0d0af6316ccfd51994dcfaee2a2ee47cb7ef132f8e6b7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CopyExpr.qll", + "base_sha256": "be20d88f5d6f8771a1d0d0af6316ccfd51994dcfaee2a2ee47cb7ef132f8e6b7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll", + "sha256": "98a5f7949f02f5fc2aee38e2eed2feef677b6f2daa2d244fe790baca347a9db3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll", + "base_sha256": "98a5f7949f02f5fc2aee38e2eed2feef677b6f2daa2d244fe790baca347a9db3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll", + "sha256": "c1063eb981345c73b871292218b40308ee5c12babc80b5d63b337eb67628d7a9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll", + "base_sha256": "c1063eb981345c73b871292218b40308ee5c12babc80b5d63b337eb67628d7a9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CurrentContextIsolationExpr.qll", + "sha256": "c76f2fa71e422cbe2dfa39588d1dcaa4e50266fc3102a446fb76386f198601ee", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/CurrentContextIsolationExpr.qll", + "base_sha256": "c76f2fa71e422cbe2dfa39588d1dcaa4e50266fc3102a446fb76386f198601ee" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DeclRefExpr.qll", + "sha256": "adcde2929271268d08550848d8c04911aec790af10609e387ea07e80bee0de6f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DeclRefExpr.qll", + "base_sha256": "adcde2929271268d08550848d8c04911aec790af10609e387ea07e80bee0de6f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DefaultArgumentExpr.qll", + "sha256": "16d22db992c2fae4abec569e10be32526883610eea7f90f19c73297168fa63fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DefaultArgumentExpr.qll", + "base_sha256": "16d22db992c2fae4abec569e10be32526883610eea7f90f19c73297168fa63fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DerivedToBaseExpr.qll", + "sha256": "536407ce6e380d80bf8fd9d16498a773fba828cf7fa2d43f88a7ec38312f953f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DerivedToBaseExpr.qll", + "base_sha256": "536407ce6e380d80bf8fd9d16498a773fba828cf7fa2d43f88a7ec38312f953f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DestructureTupleExpr.qll", + "sha256": "78a4fd487cf06548bfdbef99694a79f47090bde85a061a31064422e54f25a71c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DestructureTupleExpr.qll", + "base_sha256": "78a4fd487cf06548bfdbef99694a79f47090bde85a061a31064422e54f25a71c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DictionaryExpr.qll", + "sha256": "01f7a3c031afa64caf959fec0831eabca58f257a83e0e18fb525deda3e4feb01", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DictionaryExpr.qll", + "base_sha256": "01f7a3c031afa64caf959fec0831eabca58f257a83e0e18fb525deda3e4feb01" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll", + "sha256": "336793495aa9c09d5210ec62436b1a18634544d75de388f8a2f897d0dde79db3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll", + "base_sha256": "336793495aa9c09d5210ec62436b1a18634544d75de388f8a2f897d0dde79db3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "sha256": "05f51557b56207b62062893edb037ff4c8ef407c75633364b5b1923967e56453", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll", + "base_sha256": "05f51557b56207b62062893edb037ff4c8ef407c75633364b5b1923967e56453" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DiscardAssignmentExpr.qll", + "sha256": "ffc614696abc407089b31a90c8b109ded53d716ce6e4cbd7563cc8933603eb5e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DiscardAssignmentExpr.qll", + "base_sha256": "ffc614696abc407089b31a90c8b109ded53d716ce6e4cbd7563cc8933603eb5e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSelfExpr.qll", + "sha256": "99448832a68680557afbad4e7fea0c34e0169f6ad8e641eaf696305cc960bff6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSelfExpr.qll", + "base_sha256": "99448832a68680557afbad4e7fea0c34e0169f6ad8e641eaf696305cc960bff6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll", + "sha256": "7aae5158c277bc6127f540944d66e404e54d8a8417b93893971b2669c5d86e20", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll", + "base_sha256": "7aae5158c277bc6127f540944d66e404e54d8a8417b93893971b2669c5d86e20" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxCallExpr.qll", + "sha256": "268d8aba80fc8e026a4859c128234208d6418634239921a7ceaa8217457b7382", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DotSyntaxCallExpr.qll", + "base_sha256": "268d8aba80fc8e026a4859c128234208d6418634239921a7ceaa8217457b7382" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicLookupExpr.qll", + "sha256": "0f89ff144f2e7ddf90af78e87477ca4e942fa88ddb8efaaf4bc6d82869b681ef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicLookupExpr.qll", + "base_sha256": "0f89ff144f2e7ddf90af78e87477ca4e942fa88ddb8efaaf4bc6d82869b681ef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicMemberRefExpr.qll", + "sha256": "8c6eb208e07fb8f12759e70c687d8bdcd422e5e52a65e1e3bef49617c12e0ad9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicMemberRefExpr.qll", + "base_sha256": "8c6eb208e07fb8f12759e70c687d8bdcd422e5e52a65e1e3bef49617c12e0ad9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicSubscriptExpr.qll", + "sha256": "0c07e693a9e8b6edf60d4ab8a4618085ba144680806f117c9da8d68af057ad99", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicSubscriptExpr.qll", + "base_sha256": "0c07e693a9e8b6edf60d4ab8a4618085ba144680806f117c9da8d68af057ad99" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicTypeExpr.qll", + "sha256": "f31c90872647a6308fca554ca2d5c3d21fc50260bc48c3638409654bfa0e2b3c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/DynamicTypeExpr.qll", + "base_sha256": "f31c90872647a6308fca554ca2d5c3d21fc50260bc48c3638409654bfa0e2b3c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/EnumIsCaseExpr.qll", + "sha256": "f5027dc918db6d310ba0c9553d9366f2e0ae00986103118dc17382e95dce09a4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/EnumIsCaseExpr.qll", + "base_sha256": "f5027dc918db6d310ba0c9553d9366f2e0ae00986103118dc17382e95dce09a4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErasureExpr.qll", + "sha256": "415533635b6b499642436c94473cd0a26c037e594a37dd184e4796ba728d82f8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErasureExpr.qll", + "base_sha256": "415533635b6b499642436c94473cd0a26c037e594a37dd184e4796ba728d82f8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErrorExpr.qll", + "sha256": "cc4ce15e1beaad92d4baaf225b361696c440410bfd94efd28a87e679d7817788", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ErrorExpr.qll", + "base_sha256": "cc4ce15e1beaad92d4baaf225b361696c440410bfd94efd28a87e679d7817788" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll", + "sha256": "dfb55d14e7fa562b0d40fb4543aaaa0be19a83757d422973aab782640de8bd7a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll", + "base_sha256": "dfb55d14e7fa562b0d40fb4543aaaa0be19a83757d422973aab782640de8bd7a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitCastExpr.qll", + "sha256": "bc96f19c0bcb36e78c7f7c48c7d01dbdefaa20564a020e7baf2fc9d8abe734c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitCastExpr.qll", + "base_sha256": "bc96f19c0bcb36e78c7f7c48c7d01dbdefaa20564a020e7baf2fc9d8abe734c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitClosureExpr.qll", + "sha256": "79730347c91ab01c480116c7feba97dafafc030c910e6664519fbc122201cf5b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExplicitClosureExpr.qll", + "base_sha256": "79730347c91ab01c480116c7feba97dafafc030c910e6664519fbc122201cf5b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/Expr.qll", + "sha256": "957d3f470d91e757b2921af49651b7c1a1eb111e74ff9ea12577d5df38714c64", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/Expr.qll", + "base_sha256": "957d3f470d91e757b2921af49651b7c1a1eb111e74ff9ea12577d5df38714c64" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExtractFunctionIsolationExpr.qll", + "sha256": "185ff557ef4f3efaccc696705282df74dda577063197cc8bc20bc8968993a1ff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ExtractFunctionIsolationExpr.qll", + "base_sha256": "185ff557ef4f3efaccc696705282df74dda577063197cc8bc20bc8968993a1ff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/FloatLiteralExpr.qll", + "sha256": "0fb88029e576f444a9623b49294a5fb713bb0f38850e136378107dafcefb98a2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/FloatLiteralExpr.qll", + "base_sha256": "0fb88029e576f444a9623b49294a5fb713bb0f38850e136378107dafcefb98a2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceTryExpr.qll", + "sha256": "9c2ec46370708434337802dc62a07f24382cb3ea4499eafcf45ba8b503cbebf9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceTryExpr.qll", + "base_sha256": "9c2ec46370708434337802dc62a07f24382cb3ea4499eafcf45ba8b503cbebf9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceValueExpr.qll", + "sha256": "4e7416dc69fb917f6cd304d992a6d0e4e7cd1b4ce16201c86cf3a53a58892635", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForceValueExpr.qll", + "base_sha256": "4e7416dc69fb917f6cd304d992a6d0e4e7cd1b4ce16201c86cf3a53a58892635" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll", + "sha256": "e6b37c226246d6dff243f8d467dbde80d4ddc3a8870f0ecdb6de3655f85cc8da", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll", + "base_sha256": "e6b37c226246d6dff243f8d467dbde80d4ddc3a8870f0ecdb6de3655f85cc8da" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll", + "sha256": "1ef24282a83977d894aecbf01683b48308ef951d7b9c61c37e9f92e7e74f2870", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll", + "base_sha256": "1ef24282a83977d894aecbf01683b48308ef951d7b9c61c37e9f92e7e74f2870" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/FunctionConversionExpr.qll", + "sha256": "dc0c765cf143035abb5d2b91497ae857003c1dc3da0ec1d9683caafc2912a388", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/FunctionConversionExpr.qll", + "base_sha256": "dc0c765cf143035abb5d2b91497ae857003c1dc3da0ec1d9683caafc2912a388" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IdentityExpr.qll", + "sha256": "224315e2c03a573583538e359a12cf2a4685da39d780ad69b4e570e75271d324", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IdentityExpr.qll", + "base_sha256": "224315e2c03a573583538e359a12cf2a4685da39d780ad69b4e570e75271d324" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IfExpr.qll", + "sha256": "9af82b8dbc4153d1b2c73d0e873d74781efa6560144526adc3c27c868390a2f1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IfExpr.qll", + "base_sha256": "9af82b8dbc4153d1b2c73d0e873d74781efa6560144526adc3c27c868390a2f1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ImplicitConversionExpr.qll", + "sha256": "713a28bd9cec458761d250d53bd233c73d99288bf836b67cc84902bf3df0250e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ImplicitConversionExpr.qll", + "base_sha256": "713a28bd9cec458761d250d53bd233c73d99288bf836b67cc84902bf3df0250e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutExpr.qll", + "sha256": "f588db51114c28b5755de8f992898284f36945f1894f8426c2482c8086c74d19", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutExpr.qll", + "base_sha256": "f588db51114c28b5755de8f992898284f36945f1894f8426c2482c8086c74d19" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutToPointerExpr.qll", + "sha256": "6687f1eb87ca00eb9e2ed053e180ead175fd6acd9e6c7845d6ec36a04260e96b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InOutToPointerExpr.qll", + "base_sha256": "6687f1eb87ca00eb9e2ed053e180ead175fd6acd9e6c7845d6ec36a04260e96b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InitializerRefCallExpr.qll", + "sha256": "f0643f3a949d7ef6dd7d85b56f4f396345913b446f83c7969bf472909c383a43", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InitializerRefCallExpr.qll", + "base_sha256": "f0643f3a949d7ef6dd7d85b56f4f396345913b446f83c7969bf472909c383a43" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll", + "sha256": "2fc05c85dfce02aaac1706815ca2e636e98e00748f6c991c8113d4bd4a446576", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll", + "base_sha256": "2fc05c85dfce02aaac1706815ca2e636e98e00748f6c991c8113d4bd4a446576" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IntegerLiteralExpr.qll", + "sha256": "440688e6d91942880a20403ad7ab177cf85b72e2c529dc5868cb59b05e97255e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IntegerLiteralExpr.qll", + "base_sha256": "440688e6d91942880a20403ad7ab177cf85b72e2c529dc5868cb59b05e97255e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll", + "sha256": "ad811bc44e4ba5705cf2ecd12cfe1358e3dcf4104b260ae13ab353137d76a27a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll", + "base_sha256": "ad811bc44e4ba5705cf2ecd12cfe1358e3dcf4104b260ae13ab353137d76a27a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IsExpr.qll", + "sha256": "7d62b6ea6744ab7d9e45a1b231ec1e77bf10128af7cbfab49f25807a0e11ebcf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/IsExpr.qll", + "base_sha256": "7d62b6ea6744ab7d9e45a1b231ec1e77bf10128af7cbfab49f25807a0e11ebcf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathApplicationExpr.qll", + "sha256": "65334f251488806097e4532797b0aa4002dacabef212a6dfbdc75ed43ad8101a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathApplicationExpr.qll", + "base_sha256": "65334f251488806097e4532797b0aa4002dacabef212a6dfbdc75ed43ad8101a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathDotExpr.qll", + "sha256": "40fa31f3b6c5f78c83838f3831d33f5d7e52130b9ed5e710fe4d1768c97fe67e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathDotExpr.qll", + "base_sha256": "40fa31f3b6c5f78c83838f3831d33f5d7e52130b9ed5e710fe4d1768c97fe67e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathExpr.qll", + "sha256": "7ae57bd14214ba387a2c271d6cad08f8b855e4274d91f74066e68cdf3b7dd9b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/KeyPathExpr.qll", + "base_sha256": "7ae57bd14214ba387a2c271d6cad08f8b855e4274d91f74066e68cdf3b7dd9b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LazyInitializationExpr.qll", + "sha256": "4a76c41d214e8477280bcb804233c4564a44daa3a0aa4d04b03d7d441dff523d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LazyInitializationExpr.qll", + "base_sha256": "4a76c41d214e8477280bcb804233c4564a44daa3a0aa4d04b03d7d441dff523d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExpr.qll", + "sha256": "30729345dc9b9104db50f341723ad6287121e0f8af6a4147a4a4a01144861ac0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExpr.qll", + "base_sha256": "30729345dc9b9104db50f341723ad6287121e0f8af6a4147a4a4a01144861ac0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll", + "sha256": "dd946bbf86deeae4b675fc60fdcce18329b62f436f1f13bfee1a2867258ddc19", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll", + "base_sha256": "dd946bbf86deeae4b675fc60fdcce18329b62f436f1f13bfee1a2867258ddc19" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll", + "sha256": "85f1ebe16ba1ac0c83c29672cfe3f3cec47f574b1f8b502151003f4277da73a8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll", + "base_sha256": "85f1ebe16ba1ac0c83c29672cfe3f3cec47f574b1f8b502151003f4277da73a8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LiteralExpr.qll", + "sha256": "72c9945087341856f31e5cb170bb76c02dcee7380a03fc1d432d646f55979f3d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LiteralExpr.qll", + "base_sha256": "72c9945087341856f31e5cb170bb76c02dcee7380a03fc1d432d646f55979f3d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LoadExpr.qll", + "sha256": "3d2f4da245c6e12cca30f6074042abc8ed3f36a81072f17fc37d97b85e970113", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LoadExpr.qll", + "base_sha256": "3d2f4da245c6e12cca30f6074042abc8ed3f36a81072f17fc37d97b85e970113" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LookupExpr.qll", + "sha256": "d970f85fee652b9f947c3d6e4fe7bd1e557ec7ff132b19d9e369fa2b70fe7ef4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/LookupExpr.qll", + "base_sha256": "d970f85fee652b9f947c3d6e4fe7bd1e557ec7ff132b19d9e369fa2b70fe7ef4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll", + "sha256": "b405a51d66413769e5ddb00ed38587eb4202eb335b240d2a924828c40c51d083", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll", + "base_sha256": "b405a51d66413769e5ddb00ed38587eb4202eb335b240d2a924828c40c51d083" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll", + "sha256": "9d90bb4a83664c34b0f97d14eeac7132b17ec4dc2d767942578b796a839f368c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll", + "base_sha256": "9d90bb4a83664c34b0f97d14eeac7132b17ec4dc2d767942578b796a839f368c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MaterializePackExpr.qll", + "sha256": "9999c5bd3cee0a3e1c1536267cd00ce07c26af172807c85a9e78f2cdf2a9bb44", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MaterializePackExpr.qll", + "base_sha256": "9999c5bd3cee0a3e1c1536267cd00ce07c26af172807c85a9e78f2cdf2a9bb44" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MemberRefExpr.qll", + "sha256": "3b56f113329a953cae67ae4f42fa3b3060781f7f5df8e8517f446e4c6a63da10", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MemberRefExpr.qll", + "base_sha256": "3b56f113329a953cae67ae4f42fa3b3060781f7f5df8e8517f446e4c6a63da10" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MetatypeConversionExpr.qll", + "sha256": "bbbf487862a7d35f3c201281fd9198051a916bbbbdff851e05cc69ab9880545e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MetatypeConversionExpr.qll", + "base_sha256": "bbbf487862a7d35f3c201281fd9198051a916bbbbdff851e05cc69ab9880545e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MethodLookupExpr.qll", + "sha256": "25627ab2d42fa657619a0f153045c130f639d139bc57096b332b7318d570ffbe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/MethodLookupExpr.qll", + "base_sha256": "25627ab2d42fa657619a0f153045c130f639d139bc57096b332b7318d570ffbe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/NilLiteralExpr.qll", + "sha256": "6fb4c4fe32d5f3b9b2963596f2be9680870164e26445f5bc000eef81c8bd609c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/NilLiteralExpr.qll", + "base_sha256": "6fb4c4fe32d5f3b9b2963596f2be9680870164e26445f5bc000eef81c8bd609c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/NumberLiteralExpr.qll", + "sha256": "2a6bdf88d32e0f17ddaa218eb6540cf9bc077972a68a6994a9716bdc82b3f51b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/NumberLiteralExpr.qll", + "base_sha256": "2a6bdf88d32e0f17ddaa218eb6540cf9bc077972a68a6994a9716bdc82b3f51b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjCSelectorExpr.qll", + "sha256": "577f17903fe9538e8ff8bd2496017f9776b35113522c07748f13462c67ef95db", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjCSelectorExpr.qll", + "base_sha256": "577f17903fe9538e8ff8bd2496017f9776b35113522c07748f13462c67ef95db" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjectLiteralExpr.qll", + "sha256": "5780d6a73ea62e673b4945961a1e6437305def52539abab500c12b5d0d8e5943", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ObjectLiteralExpr.qll", + "base_sha256": "5780d6a73ea62e673b4945961a1e6437305def52539abab500c12b5d0d8e5943" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OneWayExpr.qll", + "sha256": "3f17b2ea456eeb3c49a8680f2748e2f4bacef4d542c3fda914c7a090efb7490f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OneWayExpr.qll", + "base_sha256": "3f17b2ea456eeb3c49a8680f2748e2f4bacef4d542c3fda914c7a090efb7490f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpaqueValueExpr.qll", + "sha256": "662eb7cfa84e9f697cdc5397095bed8d8236327c43dfefc88bf142dea8456b0f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpaqueValueExpr.qll", + "base_sha256": "662eb7cfa84e9f697cdc5397095bed8d8236327c43dfefc88bf142dea8456b0f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpenExistentialExpr.qll", + "sha256": "9b4e19c4e78ba785eadbebec3493ec6595c46153412ef16500ba56449cda5506", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OpenExistentialExpr.qll", + "base_sha256": "9b4e19c4e78ba785eadbebec3493ec6595c46153412ef16500ba56449cda5506" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalEvaluationExpr.qll", + "sha256": "b8b87254460a3005ebc57b61fee18d8a954bc5ab35326ddbae9f80a820c9ffb2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalEvaluationExpr.qll", + "base_sha256": "b8b87254460a3005ebc57b61fee18d8a954bc5ab35326ddbae9f80a820c9ffb2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalTryExpr.qll", + "sha256": "ea07826677e039ddc0b2e6574f5a082ba89ca1d859b8b9ee17e786c30e12c409", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OptionalTryExpr.qll", + "base_sha256": "ea07826677e039ddc0b2e6574f5a082ba89ca1d859b8b9ee17e786c30e12c409" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OtherInitializerRefExpr.qll", + "sha256": "cd4bd3d0e8290b5176be7007a15bc96444cef87c9ed073ec7ec5fb621ffb10c0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OtherInitializerRefExpr.qll", + "base_sha256": "cd4bd3d0e8290b5176be7007a15bc96444cef87c9ed073ec7ec5fb621ffb10c0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll", + "sha256": "433389530d0af1c6349be118e56d0a0c05e1175ace07282212d0c3e79040801b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll", + "base_sha256": "433389530d0af1c6349be118e56d0a0c05e1175ace07282212d0c3e79040801b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackElementExpr.qll", + "sha256": "be17c7319f749bb9b7d23e69b1b5b2000d5541e9a2459934ef0fb0ee20f37ae7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackElementExpr.qll", + "base_sha256": "be17c7319f749bb9b7d23e69b1b5b2000d5541e9a2459934ef0fb0ee20f37ae7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackExpansionExpr.qll", + "sha256": "77f2d3166cff3121357990bb592c0a5fbf3c71b2242a9a10effcb40f84fdea3e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PackExpansionExpr.qll", + "base_sha256": "77f2d3166cff3121357990bb592c0a5fbf3c71b2242a9a10effcb40f84fdea3e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ParenExpr.qll", + "sha256": "b007916abe0c495bf2c3341859b7d6a4125beaff68cad1b6814ef97e9999ec56", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ParenExpr.qll", + "base_sha256": "b007916abe0c495bf2c3341859b7d6a4125beaff68cad1b6814ef97e9999ec56" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PointerToPointerExpr.qll", + "sha256": "4aa83abc32b46e7791dab84c5dc2c61ce8312f42bba4e184eb42c2d4db7ba1b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PointerToPointerExpr.qll", + "base_sha256": "4aa83abc32b46e7791dab84c5dc2c61ce8312f42bba4e184eb42c2d4db7ba1b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PostfixUnaryExpr.qll", + "sha256": "1575a05fb0433659507ce3483165415a7e71fd503fb61b62de4fd9719aba6dfb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PostfixUnaryExpr.qll", + "base_sha256": "1575a05fb0433659507ce3483165415a7e71fd503fb61b62de4fd9719aba6dfb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PrefixUnaryExpr.qll", + "sha256": "a52b470a16f59a113b25f7f5c05fef6d4b3448373a10bbf1f6ff261e65c1c939", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PrefixUnaryExpr.qll", + "base_sha256": "a52b470a16f59a113b25f7f5c05fef6d4b3448373a10bbf1f6ff261e65c1c939" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll", + "sha256": "bd1df591ec0fe0f7ee96680a029cf6961a52222155d4ca771bceff3890eb4aa0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll", + "base_sha256": "bd1df591ec0fe0f7ee96680a029cf6961a52222155d4ca771bceff3890eb4aa0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll", + "sha256": "f5903f5b6840e28a178399545ef7636dc5ee780ab8872723231d565f586c6775", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll", + "base_sha256": "f5903f5b6840e28a178399545ef7636dc5ee780ab8872723231d565f586c6775" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll", + "sha256": "cc13e0988ef0ff1eacc81e2b015794475be5d9ab2c2a5c9826ac454ee22998d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll", + "base_sha256": "cc13e0988ef0ff1eacc81e2b015794475be5d9ab2c2a5c9826ac454ee22998d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/RegexLiteralExpr.qll", + "sha256": "5f379f18fb5c7941598cdfe888e1f2c8cbf17c80a89f6eacb8e5abcfd8ff011a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/RegexLiteralExpr.qll", + "base_sha256": "5f379f18fb5c7941598cdfe888e1f2c8cbf17c80a89f6eacb8e5abcfd8ff011a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SelfApplyExpr.qll", + "sha256": "656283434960993ff990083238c1492550885f40f66c1c7d2e7fd72530d49f1e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SelfApplyExpr.qll", + "base_sha256": "656283434960993ff990083238c1492550885f40f66c1c7d2e7fd72530d49f1e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SequenceExpr.qll", + "sha256": "07d3f0e2d5c6066b79559a05dc1a6f92077a3ce52859ad87e99e1a803e936e54", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SequenceExpr.qll", + "base_sha256": "07d3f0e2d5c6066b79559a05dc1a6f92077a3ce52859ad87e99e1a803e936e54" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SingleValueStmtExpr.qll", + "sha256": "90ea7a0b5a4de426cc6599ac910c137c29d1c57767260890674cf592695b49e8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SingleValueStmtExpr.qll", + "base_sha256": "90ea7a0b5a4de426cc6599ac910c137c29d1c57767260890674cf592695b49e8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringLiteralExpr.qll", + "sha256": "fde8fb12bac050b7a99d9cb688ee492bebc16f10b3af19b2c2c3ea61407c62c8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringLiteralExpr.qll", + "base_sha256": "fde8fb12bac050b7a99d9cb688ee492bebc16f10b3af19b2c2c3ea61407c62c8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringToPointerExpr.qll", + "sha256": "160de7fc6553791f516f1979741cfb501bd2d570a091a8af9e8a5daf3326b485", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/StringToPointerExpr.qll", + "base_sha256": "160de7fc6553791f516f1979741cfb501bd2d570a091a8af9e8a5daf3326b485" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SubscriptExpr.qll", + "sha256": "908ba9e21f5b45fa4f7af69b33c10de75565136d6e741324d3b4bfa1f7579072", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SubscriptExpr.qll", + "base_sha256": "908ba9e21f5b45fa4f7af69b33c10de75565136d6e741324d3b4bfa1f7579072" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SuperRefExpr.qll", + "sha256": "67345b5f984d5f9ab4a815ceb691b196c4bdc01e959fd49ffebb22762d5ecbde", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/SuperRefExpr.qll", + "base_sha256": "67345b5f984d5f9ab4a815ceb691b196c4bdc01e959fd49ffebb22762d5ecbde" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TapExpr.qll", + "sha256": "7407f3c4ea6170024c024026d59dab0797bb321518c623c67dbdf51f9fdb5c31", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TapExpr.qll", + "base_sha256": "7407f3c4ea6170024c024026d59dab0797bb321518c623c67dbdf51f9fdb5c31" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TryExpr.qll", + "sha256": "519b480427db9e1c1720840d19ae6582f4f3b8b94b5a30599e29d0b69114395b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TryExpr.qll", + "base_sha256": "519b480427db9e1c1720840d19ae6582f4f3b8b94b5a30599e29d0b69114395b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleElementExpr.qll", + "sha256": "dcb5bef0a132257c6ca67d2d459ee1e420e0fa36fd8da56aac07af7c27b95a6e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleElementExpr.qll", + "base_sha256": "dcb5bef0a132257c6ca67d2d459ee1e420e0fa36fd8da56aac07af7c27b95a6e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleExpr.qll", + "sha256": "669091d441977fb730d3dcbfc6018e5fc013b6c2d27a0877c244431a6ffbb7a8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TupleExpr.qll", + "base_sha256": "669091d441977fb730d3dcbfc6018e5fc013b6c2d27a0877c244431a6ffbb7a8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeExpr.qll", + "sha256": "b3c3f6b61b466be86a8cc0cea18d85b7a23b1f8dcf876ef2a050ef69778df32b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeExpr.qll", + "base_sha256": "b3c3f6b61b466be86a8cc0cea18d85b7a23b1f8dcf876ef2a050ef69778df32b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeValueExpr.qll", + "sha256": "e631045cc6943f59ba8732a77fa1ff23f2eddc767722be83160f31a9a65e26bd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/TypeValueExpr.qll", + "base_sha256": "e631045cc6943f59ba8732a77fa1ff23f2eddc767722be83160f31a9a65e26bd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll", + "sha256": "f0ec8f0bf7271289b8be32038e60c2b1053d6563354c8bced53a42fef6292152", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll", + "base_sha256": "f0ec8f0bf7271289b8be32038e60c2b1053d6563354c8bced53a42fef6292152" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll", + "sha256": "11810cdd753c744f3ee274fce889d272c3c94b6087c124cdd09e99188eb3f926", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll", + "base_sha256": "11810cdd753c744f3ee274fce889d272c3c94b6087c124cdd09e99188eb3f926" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnreachableExpr.qll", + "sha256": "93a2a3685a9f8d4eab06cf700bc6465915e29b49249a14fe6aa68d1af96c86ca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnreachableExpr.qll", + "base_sha256": "93a2a3685a9f8d4eab06cf700bc6465915e29b49249a14fe6aa68d1af96c86ca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll", + "sha256": "df8fe19e9487c3ae83a19f38d98fd365add5b010ccab2f8699e4a2b841bb00a0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll", + "base_sha256": "df8fe19e9487c3ae83a19f38d98fd365add5b010ccab2f8699e4a2b841bb00a0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDotExpr.qll", + "sha256": "79ca200646616ddb17fb72112469985b18718cba676e3bd94d8bcb234627ea93", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedDotExpr.qll", + "base_sha256": "79ca200646616ddb17fb72112469985b18718cba676e3bd94d8bcb234627ea93" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll", + "sha256": "15996c1c571579db3e2ea861fa850294d916dde6ba437cabc6f18d18bcc6b785", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll", + "base_sha256": "15996c1c571579db3e2ea861fa850294d916dde6ba437cabc6f18d18bcc6b785" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberExpr.qll", + "sha256": "1fc9a4f6d1beb22542fab74cebdb3d8b83a952765bc4db2c85ec701043a1d9ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedMemberExpr.qll", + "base_sha256": "1fc9a4f6d1beb22542fab74cebdb3d8b83a952765bc4db2c85ec701043a1d9ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedPatternExpr.qll", + "sha256": "5490ad6989b86f4f62657553e67d468bcbf60c1091bdac7fe0948bf6a22731fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedPatternExpr.qll", + "base_sha256": "5490ad6989b86f4f62657553e67d468bcbf60c1091bdac7fe0948bf6a22731fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll", + "sha256": "a8f10642376f9ffa7f7cc73ca81e1a1f5905778a2752f20360f8a84f333dbfdd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll", + "base_sha256": "a8f10642376f9ffa7f7cc73ca81e1a1f5905778a2752f20360f8a84f333dbfdd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll", + "sha256": "71b60e93c67f7b66468400ce9cc8714c9ead1bacaa7ce27e9df94542b41318f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll", + "base_sha256": "71b60e93c67f7b66468400ce9cc8714c9ead1bacaa7ce27e9df94542b41318f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeCastExpr.qll", + "sha256": "48d5a80c96dfa71e091be2ce13ab7123997a37f8bcbaa6bde070493286f6b7f0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeCastExpr.qll", + "base_sha256": "48d5a80c96dfa71e091be2ce13ab7123997a37f8bcbaa6bde070493286f6b7f0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeExpr.qll", + "sha256": "9bfacf26cc4aa119a47db4b968e81e0db45aecf48390eb67d690053700aecfcb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/UnsafeExpr.qll", + "base_sha256": "9bfacf26cc4aa119a47db4b968e81e0db45aecf48390eb67d690053700aecfcb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/VarargExpansionExpr.qll", + "sha256": "ffe8d0caec0226a13599de646f9e0c5f0e1af3c2b7ed480b327f2d51850e9e32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/expr/VarargExpansionExpr.qll", + "base_sha256": "ffe8d0caec0226a13599de646f9e0c5f0e1af3c2b7ed480b327f2d51850e9e32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/AnyPattern.qll", + "sha256": "5c6cb800d4f026792a49fb84a3404f0797e599425bc54f474e3df6a948c18cfe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/AnyPattern.qll", + "base_sha256": "5c6cb800d4f026792a49fb84a3404f0797e599425bc54f474e3df6a948c18cfe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BindingPattern.qll", + "sha256": "df9988a745548d8920a78c0aca6692b24e6dad19251420208d050ee4eb39eee3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BindingPattern.qll", + "base_sha256": "df9988a745548d8920a78c0aca6692b24e6dad19251420208d050ee4eb39eee3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BoolPattern.qll", + "sha256": "31f67641433af234e13706f715011132c56f2c5dbe403221af882cd7247baad0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/BoolPattern.qll", + "base_sha256": "31f67641433af234e13706f715011132c56f2c5dbe403221af882cd7247baad0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/EnumElementPattern.qll", + "sha256": "12269fcc2fa160f6d56d2136c706982bae30e8b75e5bfaa8e459549962223248", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/EnumElementPattern.qll", + "base_sha256": "12269fcc2fa160f6d56d2136c706982bae30e8b75e5bfaa8e459549962223248" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ExprPattern.qll", + "sha256": "54c6d20246d503dd7d00314824b8dcfc5b62f44b2bcd0f5439fa3cc3591f0d05", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ExprPattern.qll", + "base_sha256": "54c6d20246d503dd7d00314824b8dcfc5b62f44b2bcd0f5439fa3cc3591f0d05" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/IsPattern.qll", + "sha256": "77c407c737d6219b8df8589f68aaaff05d5e8615b684a17b5ba93c3373f0ac5a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/IsPattern.qll", + "base_sha256": "77c407c737d6219b8df8589f68aaaff05d5e8615b684a17b5ba93c3373f0ac5a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/NamedPattern.qll", + "sha256": "aeac6041cc4120ec92460132a7ff6fa5b3e6bfba2a0bd256ae83bbce9c5e1d98", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/NamedPattern.qll", + "base_sha256": "aeac6041cc4120ec92460132a7ff6fa5b3e6bfba2a0bd256ae83bbce9c5e1d98" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/OptionalSomePattern.qll", + "sha256": "254e1c34f2a2c06ad57d1ca9df3243e8977f5a19055c361d399987486e95dc36", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/OptionalSomePattern.qll", + "base_sha256": "254e1c34f2a2c06ad57d1ca9df3243e8977f5a19055c361d399987486e95dc36" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ParenPattern.qll", + "sha256": "3dc400b9f4c306233082f3aa3c629a7c2a835cd33e528afa5abef9d39c12e19d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/ParenPattern.qll", + "base_sha256": "3dc400b9f4c306233082f3aa3c629a7c2a835cd33e528afa5abef9d39c12e19d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/Pattern.qll", + "sha256": "0db8366c4fc20ec34b736bf53c7b4e8e0e3337eb662faa6562d2c68af60fb773", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/Pattern.qll", + "base_sha256": "0db8366c4fc20ec34b736bf53c7b4e8e0e3337eb662faa6562d2c68af60fb773" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TuplePattern.qll", + "sha256": "70a604050da55468640ffdc0071662c083c8cac984df13d959f9095a841f005f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TuplePattern.qll", + "base_sha256": "70a604050da55468640ffdc0071662c083c8cac984df13d959f9095a841f005f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TypedPattern.qll", + "sha256": "7b223c01131a9e97d31db42b513a172a2e23b6c0530a480e6a11cd39dd3e3441", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/pattern/TypedPattern.qll", + "base_sha256": "7b223c01131a9e97d31db42b513a172a2e23b6c0530a480e6a11cd39dd3e3441" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BraceStmt.qll", + "sha256": "41b8e901ff3e0b2f67b75a425bdfdfa42bc6b2618f8b5830153800e8614c2fa8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BraceStmt.qll", + "base_sha256": "41b8e901ff3e0b2f67b75a425bdfdfa42bc6b2618f8b5830153800e8614c2fa8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BreakStmt.qll", + "sha256": "1e34a7cecb281f2e24a31631e20c7f1dc64b385647d304e4c1b70059c2d44c77", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/BreakStmt.qll", + "base_sha256": "1e34a7cecb281f2e24a31631e20c7f1dc64b385647d304e4c1b70059c2d44c77" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseLabelItem.qll", + "sha256": "b1d613a579da659e38ca4ef076d4ce812b48a71b83653070551e083e1874e240", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseLabelItem.qll", + "base_sha256": "b1d613a579da659e38ca4ef076d4ce812b48a71b83653070551e083e1874e240" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseStmt.qll", + "sha256": "452cdca24a8fbb5fe051a60fc56bd45a98182e9422759ec3639c50dff8cfc675", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/CaseStmt.qll", + "base_sha256": "452cdca24a8fbb5fe051a60fc56bd45a98182e9422759ec3639c50dff8cfc675" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ConditionElement.qll", + "sha256": "f9518faf1fb6619d7f4a14e4e7339a364c514cacdab152978bee91746cbe8fcc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ConditionElement.qll", + "base_sha256": "f9518faf1fb6619d7f4a14e4e7339a364c514cacdab152978bee91746cbe8fcc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ContinueStmt.qll", + "sha256": "f7c4894f05ccc8c54cf89c590b4e4b440513edfc161f6675077b96b83327daea", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ContinueStmt.qll", + "base_sha256": "f7c4894f05ccc8c54cf89c590b4e4b440513edfc161f6675077b96b83327daea" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DeferStmt.qll", + "sha256": "4c3de9ea0c61a6c2eb0e13aefa717c4fe1f9a7e229198f05058ecb9ef0259662", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DeferStmt.qll", + "base_sha256": "4c3de9ea0c61a6c2eb0e13aefa717c4fe1f9a7e229198f05058ecb9ef0259662" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DiscardStmt.qll", + "sha256": "3c5c567d3aceea0444b3ca536d15727a476a24f4b91069277663898fa00a490d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DiscardStmt.qll", + "base_sha256": "3c5c567d3aceea0444b3ca536d15727a476a24f4b91069277663898fa00a490d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoCatchStmt.qll", + "sha256": "2b406170f5908f9202d7c95c29b3d20ddf82697d60e60d734e47e34468095db8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoCatchStmt.qll", + "base_sha256": "2b406170f5908f9202d7c95c29b3d20ddf82697d60e60d734e47e34468095db8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoStmt.qll", + "sha256": "48a258a27677170e1d5530eb0001b6c043d96a92e0d056e6fb428b4d7ac4cadd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/DoStmt.qll", + "base_sha256": "48a258a27677170e1d5530eb0001b6c043d96a92e0d056e6fb428b4d7ac4cadd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FailStmt.qll", + "sha256": "cb1027b33e5b601317546acb8915a5985e04b5376ecaea012b3ecdffc22ae814", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FailStmt.qll", + "base_sha256": "cb1027b33e5b601317546acb8915a5985e04b5376ecaea012b3ecdffc22ae814" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FallthroughStmt.qll", + "sha256": "6451f355980409d0d7d991b9e241324ee2b68be3838440f206f734470c7188fc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/FallthroughStmt.qll", + "base_sha256": "6451f355980409d0d7d991b9e241324ee2b68be3838440f206f734470c7188fc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ForEachStmt.qll", + "sha256": "848ed0efec1a40df27259492c4df1603d6bfcd8622038beac8d9145fc6863de6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ForEachStmt.qll", + "base_sha256": "848ed0efec1a40df27259492c4df1603d6bfcd8622038beac8d9145fc6863de6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/GuardStmt.qll", + "sha256": "518fad136831573112edf3836e852c82009a654ce256077d953ddc6b86231efb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/GuardStmt.qll", + "base_sha256": "518fad136831573112edf3836e852c82009a654ce256077d953ddc6b86231efb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/IfStmt.qll", + "sha256": "bad75ae703b23d1b8869be108f095ec242996cdde0dd90b8c1dabe643869da60", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/IfStmt.qll", + "base_sha256": "bad75ae703b23d1b8869be108f095ec242996cdde0dd90b8c1dabe643869da60" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledConditionalStmt.qll", + "sha256": "c30a5a1350172459bf67760dc912460ecc4f581dd927a98a068d95cb0905f0d9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledConditionalStmt.qll", + "base_sha256": "c30a5a1350172459bf67760dc912460ecc4f581dd927a98a068d95cb0905f0d9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledStmt.qll", + "sha256": "1eccb85fba6f5c634bf972ee79c3b5f9c61daef7e444de779293f8360e943aae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/LabeledStmt.qll", + "base_sha256": "1eccb85fba6f5c634bf972ee79c3b5f9c61daef7e444de779293f8360e943aae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/PoundAssertStmt.qll", + "sha256": "ac043484600439cfa4cb87613fde6b5310462beb76a8331c141801be910b7fa3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/PoundAssertStmt.qll", + "base_sha256": "ac043484600439cfa4cb87613fde6b5310462beb76a8331c141801be910b7fa3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/RepeatWhileStmt.qll", + "sha256": "32846827fad3ea05d150dda3c2f455a4d0fd9377ae4afd9a0f6a60bd1251ad36", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/RepeatWhileStmt.qll", + "base_sha256": "32846827fad3ea05d150dda3c2f455a4d0fd9377ae4afd9a0f6a60bd1251ad36" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ReturnStmt.qll", + "sha256": "19f57c33916a8d4ddba855049317600b9e07d6a410631a3a89460aba051f8e7a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ReturnStmt.qll", + "base_sha256": "19f57c33916a8d4ddba855049317600b9e07d6a410631a3a89460aba051f8e7a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/Stmt.qll", + "sha256": "0477a0a4e69cd7cdf41e7f69d6a0ccbc74796fd19c91790895a09d80e981a161", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/Stmt.qll", + "base_sha256": "0477a0a4e69cd7cdf41e7f69d6a0ccbc74796fd19c91790895a09d80e981a161" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/StmtCondition.qll", + "sha256": "82ac084aaa11ff8a3b74474a5554a0143d35654281eba72f06c57f10e87e4a96", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/StmtCondition.qll", + "base_sha256": "82ac084aaa11ff8a3b74474a5554a0143d35654281eba72f06c57f10e87e4a96" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/SwitchStmt.qll", + "sha256": "6978d65f033560e306c81b89fd2f67f08c2bda99e80df52276a2304cdbf5c2dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/SwitchStmt.qll", + "base_sha256": "6978d65f033560e306c81b89fd2f67f08c2bda99e80df52276a2304cdbf5c2dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThenStmt.qll", + "sha256": "9f5a87f50c6bd236fcc8bcb7420f757b2d7ba800d7bbd342590b0b7813aa8110", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThenStmt.qll", + "base_sha256": "9f5a87f50c6bd236fcc8bcb7420f757b2d7ba800d7bbd342590b0b7813aa8110" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThrowStmt.qll", + "sha256": "b56a5e2a20f9beafc6565cea30e968d02958fca1c4e92229e1418545dbe7f141", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/ThrowStmt.qll", + "base_sha256": "b56a5e2a20f9beafc6565cea30e968d02958fca1c4e92229e1418545dbe7f141" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/WhileStmt.qll", + "sha256": "3685a2bedbf23ea6ef314dccbfcb82a5d11c7cdfcadec505267521c317ceabeb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/WhileStmt.qll", + "base_sha256": "3685a2bedbf23ea6ef314dccbfcb82a5d11c7cdfcadec505267521c317ceabeb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/YieldStmt.qll", + "sha256": "1021cf98595dcd921d2064dabdcfa5ab4435bf82559cc5dcb1d893901b702d49", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/stmt/YieldStmt.qll", + "base_sha256": "1021cf98595dcd921d2064dabdcfa5ab4435bf82559cc5dcb1d893901b702d49" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyBuiltinIntegerType.qll", + "sha256": "cafa4c3d69aa9e8d78d8a56961ad367113a897264741df694c7302a26ad8a9a3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyBuiltinIntegerType.qll", + "base_sha256": "cafa4c3d69aa9e8d78d8a56961ad367113a897264741df694c7302a26ad8a9a3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyFunctionType.qll", + "sha256": "31a45e5f12fbb5aef4a9e8c756651c1a50f1b9856cfb5af90d2ed197c32eb2b7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyFunctionType.qll", + "base_sha256": "31a45e5f12fbb5aef4a9e8c756651c1a50f1b9856cfb5af90d2ed197c32eb2b7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyGenericType.qll", + "sha256": "efaff85c0d843060ccf355ac1a05b7222652735a97400271b4dfe8e8bfe860c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyGenericType.qll", + "base_sha256": "efaff85c0d843060ccf355ac1a05b7222652735a97400271b4dfe8e8bfe860c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyMetatypeType.qll", + "sha256": "ac7cdf34770589a3abc6fb04ddb7237aad307e6a789e89485e0f56c9ed257eb9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/AnyMetatypeType.qll", + "base_sha256": "ac7cdf34770589a3abc6fb04ddb7237aad307e6a789e89485e0f56c9ed257eb9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ArchetypeType.qll", + "sha256": "01213dfdfbfd3ffd229f6e52f75c2151a88b2764cbad07e76bc3172400fbfbff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ArchetypeType.qll", + "base_sha256": "01213dfdfbfd3ffd229f6e52f75c2151a88b2764cbad07e76bc3172400fbfbff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ArraySliceType.qll", + "sha256": "bbca224baacf006601326d96c86933db37ebbc8359da199a1cf6cfbdc4353338", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ArraySliceType.qll", + "base_sha256": "bbca224baacf006601326d96c86933db37ebbc8359da199a1cf6cfbdc4353338" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericClassType.qll", + "sha256": "c8d3f8a9eae9af2a2e7a9e7e2b5672674cb1b6f6cc7d2039bf7ba18949f7a144", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericClassType.qll", + "base_sha256": "c8d3f8a9eae9af2a2e7a9e7e2b5672674cb1b6f6cc7d2039bf7ba18949f7a144" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericEnumType.qll", + "sha256": "243026340c86459c840cbb97f0abda442dce7a99a45d2a76fb14017c0a9fe7c8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericEnumType.qll", + "base_sha256": "243026340c86459c840cbb97f0abda442dce7a99a45d2a76fb14017c0a9fe7c8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericStructType.qll", + "sha256": "eaf7429bb74af20178d2d2900dfaa9dfce0483bfc11f2188160e59d511e1e9dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericStructType.qll", + "base_sha256": "eaf7429bb74af20178d2d2900dfaa9dfce0483bfc11f2188160e59d511e1e9dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericType.qll", + "sha256": "f579caab27c0cb31c9dd8389c4e93fb31f371a6661961b0e469343f7ec6da6f4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BoundGenericType.qll", + "base_sha256": "f579caab27c0cb31c9dd8389c4e93fb31f371a6661961b0e469343f7ec6da6f4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinBridgeObjectType.qll", + "sha256": "ea3161c34d1d18783b38deac43c73048e4510015307d93f77cd95c149e988846", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinBridgeObjectType.qll", + "base_sha256": "ea3161c34d1d18783b38deac43c73048e4510015307d93f77cd95c149e988846" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll", + "sha256": "1a0ce85eb325f666fbc2ac49c6f994efd552de6f2105e0a7ba9a10e39f3d1591", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll", + "base_sha256": "1a0ce85eb325f666fbc2ac49c6f994efd552de6f2105e0a7ba9a10e39f3d1591" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinExecutorType.qll", + "sha256": "69da70d76146155529b7b2426b3a459abe318f887240aac1aed5719fda5f386a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinExecutorType.qll", + "base_sha256": "69da70d76146155529b7b2426b3a459abe318f887240aac1aed5719fda5f386a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFixedArrayType.qll", + "sha256": "c4abf2e438e3924f2b412d78178faf2384004f589caf0ccbdc1f3e712a211a4a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFixedArrayType.qll", + "base_sha256": "c4abf2e438e3924f2b412d78178faf2384004f589caf0ccbdc1f3e712a211a4a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFloatType.qll", + "sha256": "3265d571630c0437e5d81ba20a0b6112b7e88ee3ffca737557186001cf8aa04a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinFloatType.qll", + "base_sha256": "3265d571630c0437e5d81ba20a0b6112b7e88ee3ffca737557186001cf8aa04a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinGenericType.qll", + "sha256": "3ae4c8676a868205c5334646e395b8fc4e561ee2f4c115003ae2f4ed83197b76", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinGenericType.qll", + "base_sha256": "3ae4c8676a868205c5334646e395b8fc4e561ee2f4c115003ae2f4ed83197b76" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll", + "sha256": "6c184dcf5d9376f193f07fe4722ea7cab51f1dfdef4d72c3042842d73cca31fe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll", + "base_sha256": "6c184dcf5d9376f193f07fe4722ea7cab51f1dfdef4d72c3042842d73cca31fe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerType.qll", + "sha256": "1c78df7a184e3615024d6e361b88dd619828a0aa7d342564610a95b02cc67d1e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinIntegerType.qll", + "base_sha256": "1c78df7a184e3615024d6e361b88dd619828a0aa7d342564610a95b02cc67d1e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinJobType.qll", + "sha256": "e5573304f6043f79cfc28e35744fd390eaebcb86a6f2758cc96aba588c1b8cb9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinJobType.qll", + "base_sha256": "e5573304f6043f79cfc28e35744fd390eaebcb86a6f2758cc96aba588c1b8cb9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinNativeObjectType.qll", + "sha256": "fc14772c1fec54e7e361424d65599d7a174cf2ab8a2e4eb57020d1e27c41e5de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinNativeObjectType.qll", + "base_sha256": "fc14772c1fec54e7e361424d65599d7a174cf2ab8a2e4eb57020d1e27c41e5de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawPointerType.qll", + "sha256": "023768ffb77b18dc29056b104f4c39545802d40b6bcffd6bbf24dd67b496fbbb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawPointerType.qll", + "base_sha256": "023768ffb77b18dc29056b104f4c39545802d40b6bcffd6bbf24dd67b496fbbb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll", + "sha256": "4f259d341a9a9127e9aa241d9aca79aeb3f75b358fb906d065e8d945fc7aa5a4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll", + "base_sha256": "4f259d341a9a9127e9aa241d9aca79aeb3f75b358fb906d065e8d945fc7aa5a4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinType.qll", + "sha256": "9fa21cf08c725f76b41992c83c9621dfbb6da721c186c7beceb8a0040705ae29", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinType.qll", + "base_sha256": "9fa21cf08c725f76b41992c83c9621dfbb6da721c186c7beceb8a0040705ae29" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll", + "sha256": "c2f53c36859965ad3132d48ffb955f667f352eebf62de7ec0ef510bb319e15e3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll", + "base_sha256": "c2f53c36859965ad3132d48ffb955f667f352eebf62de7ec0ef510bb319e15e3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinVectorType.qll", + "sha256": "7ceb158f833498adca4fb53080cdfaf82205dd23da29f38fd62e14aad684e29b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/BuiltinVectorType.qll", + "base_sha256": "7ceb158f833498adca4fb53080cdfaf82205dd23da29f38fd62e14aad684e29b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ClassType.qll", + "sha256": "a63d61c5b1bb8e80a1ee2c20caaa7997243bf776479c6f98f22b26816e6e38f0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ClassType.qll", + "base_sha256": "a63d61c5b1bb8e80a1ee2c20caaa7997243bf776479c6f98f22b26816e6e38f0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DependentMemberType.qll", + "sha256": "7beda9ad589ef01fe9fdbc84e1743f8de79c63dd9c88ad9f47d53eb6ee397e6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DependentMemberType.qll", + "base_sha256": "7beda9ad589ef01fe9fdbc84e1743f8de79c63dd9c88ad9f47d53eb6ee397e6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DictionaryType.qll", + "sha256": "6790fb15b2423df11955c7b8a9ac074c04366e71b4b594ecc6d4e32f91ebe51a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DictionaryType.qll", + "base_sha256": "6790fb15b2423df11955c7b8a9ac074c04366e71b4b594ecc6d4e32f91ebe51a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DynamicSelfType.qll", + "sha256": "451047e85c69afb0edb13ef9b0fa9057512e35c30429914b9144926bdd806bb0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/DynamicSelfType.qll", + "base_sha256": "451047e85c69afb0edb13ef9b0fa9057512e35c30429914b9144926bdd806bb0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ElementArchetypeType.qll", + "sha256": "5f8f73bd2b524c3ffd0eaedba90c348d8743add15d1004b4da3a6ffbf6ec3919", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ElementArchetypeType.qll", + "base_sha256": "5f8f73bd2b524c3ffd0eaedba90c348d8743add15d1004b4da3a6ffbf6ec3919" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/EnumType.qll", + "sha256": "11ac74f5da5dbb5d80efd86c0ffd127f673233fe0e25da68cf691fa2839baab6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/EnumType.qll", + "base_sha256": "11ac74f5da5dbb5d80efd86c0ffd127f673233fe0e25da68cf691fa2839baab6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ErrorType.qll", + "sha256": "c0c06692f37132098f5306f8c061d71140692a23a5e2a376350aae99854119eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ErrorType.qll", + "base_sha256": "c0c06692f37132098f5306f8c061d71140692a23a5e2a376350aae99854119eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialArchetypeType.qll", + "sha256": "d56e7bdd2853911dc38387be408dbc1b4430eb4b9284496545e2052f325315e4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialArchetypeType.qll", + "base_sha256": "d56e7bdd2853911dc38387be408dbc1b4430eb4b9284496545e2052f325315e4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialMetatypeType.qll", + "sha256": "29dde0610dc53b2c14fd1d6ec4014ffb9979195e8e8487b32a982317609f3476", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialMetatypeType.qll", + "base_sha256": "29dde0610dc53b2c14fd1d6ec4014ffb9979195e8e8487b32a982317609f3476" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialType.qll", + "sha256": "ef33867f67867021739ae021c6ed763e397f1f299145ff3076980c9dfcbe7a12", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ExistentialType.qll", + "base_sha256": "ef33867f67867021739ae021c6ed763e397f1f299145ff3076980c9dfcbe7a12" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/FunctionType.qll", + "sha256": "4952c360a7277972bdadbdb9d8dc475153d0c6de50f7b8e7de4c7259abf2541b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/FunctionType.qll", + "base_sha256": "4952c360a7277972bdadbdb9d8dc475153d0c6de50f7b8e7de4c7259abf2541b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericFunctionType.qll", + "sha256": "481b28aee3e473a74a66628acd2050cfee9807ebad8c8a0646783e3942b89297", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericFunctionType.qll", + "base_sha256": "481b28aee3e473a74a66628acd2050cfee9807ebad8c8a0646783e3942b89297" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericTypeParamType.qll", + "sha256": "0e1625a7d2447faf75ec4c716ed1d5219b82ba8720450bc77d279e9854599758", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/GenericTypeParamType.qll", + "base_sha256": "0e1625a7d2447faf75ec4c716ed1d5219b82ba8720450bc77d279e9854599758" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/InOutType.qll", + "sha256": "7c614fa92e624890f3a83e7a7f3464f8a94f45b60beeb77f9295850567522ba7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/InOutType.qll", + "base_sha256": "7c614fa92e624890f3a83e7a7f3464f8a94f45b60beeb77f9295850567522ba7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/InlineArrayType.qll", + "sha256": "effa3759a6c2177f8586670c90445e7242a391bcffb3c354b5428221404ec926", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/InlineArrayType.qll", + "base_sha256": "effa3759a6c2177f8586670c90445e7242a391bcffb3c354b5428221404ec926" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/IntegerType.qll", + "sha256": "4397d31da9bad9e5167d6dc6cb7f26071bb80e00538bd8f55e7fc53e45e8bd32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/IntegerType.qll", + "base_sha256": "4397d31da9bad9e5167d6dc6cb7f26071bb80e00538bd8f55e7fc53e45e8bd32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/LValueType.qll", + "sha256": "8914e356e0475f0f3b81c681295fa7a833fae2e24c491d8d6e552ad897be4184", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/LValueType.qll", + "base_sha256": "8914e356e0475f0f3b81c681295fa7a833fae2e24c491d8d6e552ad897be4184" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/LocalArchetypeType.qll", + "sha256": "152a74964a40daa7419de15d646ee8b62d137a8a5d7c5d0b002d81d1fdf12c47", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/LocalArchetypeType.qll", + "base_sha256": "152a74964a40daa7419de15d646ee8b62d137a8a5d7c5d0b002d81d1fdf12c47" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/MetatypeType.qll", + "sha256": "fd43f29906ef16b3488a74d33fe76ec34e4b8afe6fdfd88036ee1e8305036ca7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/MetatypeType.qll", + "base_sha256": "fd43f29906ef16b3488a74d33fe76ec34e4b8afe6fdfd88036ee1e8305036ca7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ModuleType.qll", + "sha256": "a29bab0fd54943b4c14f52da8adbc62d8beb6802663f6232dec9fbbf320d263c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ModuleType.qll", + "base_sha256": "a29bab0fd54943b4c14f52da8adbc62d8beb6802663f6232dec9fbbf320d263c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll", + "sha256": "bba0cf99f299271c893e482881f586e298a35ad48c59ba1a07d216fd5f731a99", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll", + "base_sha256": "bba0cf99f299271c893e482881f586e298a35ad48c59ba1a07d216fd5f731a99" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalType.qll", + "sha256": "337d377662ba3a5232124c80ee008a0d1c56635c1bd59a35cbe82fbb54c0a6cc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/NominalType.qll", + "base_sha256": "337d377662ba3a5232124c80ee008a0d1c56635c1bd59a35cbe82fbb54c0a6cc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll", + "sha256": "6acfc69f609e1a0873a2a4d5ad5665c1012a0e89eb3459be35d3a48ef5a304f4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll", + "base_sha256": "6acfc69f609e1a0873a2a4d5ad5665c1012a0e89eb3459be35d3a48ef5a304f4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/OptionalType.qll", + "sha256": "3c2a350fbd32b3297161ca14e050c7d75d3d5606be8adab59a4f53d514794e9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/OptionalType.qll", + "base_sha256": "3c2a350fbd32b3297161ca14e050c7d75d3d5606be8adab59a4f53d514794e9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackArchetypeType.qll", + "sha256": "278bf4d686f9b977882f98de695ac41575ba589d7838ad077dcb04ba1f95598e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackArchetypeType.qll", + "base_sha256": "278bf4d686f9b977882f98de695ac41575ba589d7838ad077dcb04ba1f95598e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackElementType.qll", + "sha256": "924e898526b3bf758f339e384025dc87fb64e0b0ce8526d63cbe7170d7e6ec73", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackElementType.qll", + "base_sha256": "924e898526b3bf758f339e384025dc87fb64e0b0ce8526d63cbe7170d7e6ec73" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackExpansionType.qll", + "sha256": "67a209162bf4b6890fd70042d47dac1c70caa2429c774847cc2406d15215b665", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackExpansionType.qll", + "base_sha256": "67a209162bf4b6890fd70042d47dac1c70caa2429c774847cc2406d15215b665" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackType.qll", + "sha256": "d6b257e22cba0252e01431b03c23a42e22d1ed4af2b7cb7e92b5630f846526c9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PackType.qll", + "base_sha256": "d6b257e22cba0252e01431b03c23a42e22d1ed4af2b7cb7e92b5630f846526c9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ParameterizedProtocolType.qll", + "sha256": "a3e6ef754339076e23e40b880b10b9caaeecc5b54679579e8b35acc5b2a961a7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ParameterizedProtocolType.qll", + "base_sha256": "a3e6ef754339076e23e40b880b10b9caaeecc5b54679579e8b35acc5b2a961a7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ParenType.qll", + "sha256": "acf80e330530d35919e4b461775467c60fe895e1a1131a9ae1e945f9fa0e40e1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ParenType.qll", + "base_sha256": "acf80e330530d35919e4b461775467c60fe895e1a1131a9ae1e945f9fa0e40e1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PrimaryArchetypeType.qll", + "sha256": "2dcd8db77d938d3ad8899612ff8e6adb0d4b443bbf867a1ceaa58bb8ed76b274", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/PrimaryArchetypeType.qll", + "base_sha256": "2dcd8db77d938d3ad8899612ff8e6adb0d4b443bbf867a1ceaa58bb8ed76b274" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolCompositionType.qll", + "sha256": "15d72cbe12b19fa8ee062121449c839e9862f43dfc10b00da5ed768929b1a175", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolCompositionType.qll", + "base_sha256": "15d72cbe12b19fa8ee062121449c839e9862f43dfc10b00da5ed768929b1a175" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolType.qll", + "sha256": "59e258cc3040337d8e3702f5e4778eda55ec6094b4614048ad6bd4189d77c855", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ProtocolType.qll", + "base_sha256": "59e258cc3040337d8e3702f5e4778eda55ec6094b4614048ad6bd4189d77c855" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ReferenceStorageType.qll", + "sha256": "7dff7244f6e676a05923f9bb4e4b3bcf1b5621454c68476e08aaf123cb557d2b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/ReferenceStorageType.qll", + "base_sha256": "7dff7244f6e676a05923f9bb4e4b3bcf1b5621454c68476e08aaf123cb557d2b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/StructType.qll", + "sha256": "69983fa7b7be6101efdf6a179076a9c17d59324672d8e2fae1078fc1751838fc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/StructType.qll", + "base_sha256": "69983fa7b7be6101efdf6a179076a9c17d59324672d8e2fae1078fc1751838fc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SubstitutableType.qll", + "sha256": "2890b7f0e096ec752f6786eed151b2c0b62dfa636dd9c04dbf1c40aed7eaf0a6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SubstitutableType.qll", + "base_sha256": "2890b7f0e096ec752f6786eed151b2c0b62dfa636dd9c04dbf1c40aed7eaf0a6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SugarType.qll", + "sha256": "70a43bf44db3596c359e28af59297f7f5852c18a3bc58dda35aed7b29e5f66f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SugarType.qll", + "base_sha256": "70a43bf44db3596c359e28af59297f7f5852c18a3bc58dda35aed7b29e5f66f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SyntaxSugarType.qll", + "sha256": "82d2fc2faa6d958795d5f044787e1f60d0eeef05e718e2566c4ae74779a8f38a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/SyntaxSugarType.qll", + "base_sha256": "82d2fc2faa6d958795d5f044787e1f60d0eeef05e718e2566c4ae74779a8f38a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TupleType.qll", + "sha256": "6a1ecf46269b17edc9f7ac8bc3656a12c2c41195ca7c121dbc6174d69b5e00c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TupleType.qll", + "base_sha256": "6a1ecf46269b17edc9f7ac8bc3656a12c2c41195ca7c121dbc6174d69b5e00c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/Type.qll", + "sha256": "2b98cb4714187ebca38d271e78d67686e075c30fb551cc3d91bcf3f4b8c921b5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/Type.qll", + "base_sha256": "2b98cb4714187ebca38d271e78d67686e075c30fb551cc3d91bcf3f4b8c921b5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeAliasType.qll", + "sha256": "cade651da280fea21b4d12976501c7ec17c7114643b49a46d59414ed870af4fe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeAliasType.qll", + "base_sha256": "cade651da280fea21b4d12976501c7ec17c7114643b49a46d59414ed870af4fe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeRepr.qll", + "sha256": "51f7de6f16c0c4d3a3bf0124445ac0bd026e54abf176ed1da322314e512f32ab", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/TypeRepr.qll", + "base_sha256": "51f7de6f16c0c4d3a3bf0124445ac0bd026e54abf176ed1da322314e512f32ab" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnarySyntaxSugarType.qll", + "sha256": "35419d971c8c22e08a6fb1cf11d795aef5a1193793a91b57767b90e30c4b897d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnarySyntaxSugarType.qll", + "base_sha256": "35419d971c8c22e08a6fb1cf11d795aef5a1193793a91b57767b90e30c4b897d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnboundGenericType.qll", + "sha256": "672793a07d6a409957c7622155a8b2e9b81e4e667071fb94b624f4e7b8ef8d42", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnboundGenericType.qll", + "base_sha256": "672793a07d6a409957c7622155a8b2e9b81e4e667071fb94b624f4e7b8ef8d42" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnmanagedStorageType.qll", + "sha256": "7ac674b672a5defa5cb3e9d6ec86240b86e1ce976c18289834300c0e017b8480", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnmanagedStorageType.qll", + "base_sha256": "7ac674b672a5defa5cb3e9d6ec86240b86e1ce976c18289834300c0e017b8480" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnownedStorageType.qll", + "sha256": "45e5d5e40cc922f0ffa4ceef84e539285c2c6056d3eb910ef4f5edde376ff758", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnownedStorageType.qll", + "base_sha256": "45e5d5e40cc922f0ffa4ceef84e539285c2c6056d3eb910ef4f5edde376ff758" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnresolvedType.qll", + "sha256": "b715e01583738b5e8fb2f6640d8f390bad8f5ad6d8c25ad771dfabbe5736bfaa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/UnresolvedType.qll", + "base_sha256": "b715e01583738b5e8fb2f6640d8f390bad8f5ad6d8c25ad771dfabbe5736bfaa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/VariadicSequenceType.qll", + "sha256": "be0005d973fd7c4c937fc340711fafe7ceba592ac407b88731bc35a1c2800aeb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/VariadicSequenceType.qll", + "base_sha256": "be0005d973fd7c4c937fc340711fafe7ceba592ac407b88731bc35a1c2800aeb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/WeakStorageType.qll", + "sha256": "c8e34ec9df085d938e36492d172fbf84ca56fc9d805713b8ada92e1b4c7bef54", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/generated/type/WeakStorageType.qll", + "base_sha256": "c8e34ec9df085d938e36492d172fbf84ca56fc9d805713b8ada92e1b4c7bef54" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/Consistency.qll", + "sha256": "79eba6b14688191e9e209649cbd9f74a1b14cdd9b8b625bbaf35f9d136de6cfd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/Consistency.qll", + "base_sha256": "79eba6b14688191e9e209649cbd9f74a1b14cdd9b8b625bbaf35f9d136de6cfd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/PrintAst.qll", + "sha256": "e0a4a3f0a6c9766e44beadff2be687aefc2b513795e8ea437af78e7f336fa903", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/PrintAst.qll", + "base_sha256": "e0a4a3f0a6c9766e44beadff2be687aefc2b513795e8ea437af78e7f336fa903" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/PrintAstNode.qll", + "sha256": "8bc8e77220d64a6b9e50279576690fa7bb4c3f9e80785645d49b2e7aaa39fe45", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/printast/PrintAstNode.qll", + "base_sha256": "8bc8e77220d64a6b9e50279576690fa7bb4c3f9e80785645d49b2e7aaa39fe45" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/Regex.qll", + "sha256": "a1f070f82cc34686a3f33a228d030586b70b56c51918382e93ea8ab7100e8fb8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/Regex.qll", + "base_sha256": "a1f070f82cc34686a3f33a228d030586b70b56c51918382e93ea8ab7100e8fb8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/RegexTreeView.qll", + "sha256": "79da7f8914ee1006351676743203bd8d9b023ab3a558aa47b293b43352d3adf5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/RegexTreeView.qll", + "base_sha256": "79da7f8914ee1006351676743203bd8d9b023ab3a558aa47b293b43352d3adf5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/internal/ParseRegex.qll", + "sha256": "01a0f96cd1de6ec6a7b0ff5a00d88696606503d159a4555c0107c1328c687363", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/internal/ParseRegex.qll", + "base_sha256": "01a0f96cd1de6ec6a7b0ff5a00d88696606503d159a4555c0107c1328c687363" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/internal/RegexTracking.qll", + "sha256": "fe26d18d31f8472ec3b9df399edc941e9e4baf2618180d452e6198f6ebb95969", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/regex/internal/RegexTracking.qll", + "base_sha256": "fe26d18d31f8472ec3b9df399edc941e9e4baf2618180d452e6198f6ebb95969" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingExtensions.qll", + "sha256": "de0fe3cda590ad93314ecf37bf80ac6ccbf2cee982ec2fa89a46987cb94679ae", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingExtensions.qll", + "base_sha256": "de0fe3cda590ad93314ecf37bf80ac6ccbf2cee982ec2fa89a46987cb94679ae" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingQuery.qll", + "sha256": "14aafa947e56657e0a026185d3d21833398fd0ab6b5563af727ec68e4074e65a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextLoggingQuery.qll", + "base_sha256": "14aafa947e56657e0a026185d3d21833398fd0ab6b5563af727ec68e4074e65a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseExtensions.qll", + "sha256": "78e8da4ff7f54add0bd2d27575176b4969a4a66d9c29f6170a4c9fa1c915cc87", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseExtensions.qll", + "base_sha256": "78e8da4ff7f54add0bd2d27575176b4969a4a66d9c29f6170a4c9fa1c915cc87" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseQuery.qll", + "sha256": "a7f9469dbff306c832e010609ce53f26cc45d8e4bf8210bac70fd800cfd56381", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStorageDatabaseQuery.qll", + "base_sha256": "a7f9469dbff306c832e010609ce53f26cc45d8e4bf8210bac70fd800cfd56381" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesExtensions.qll", + "sha256": "a4ef5265255bd5952db23478a7d77b5a18c1e6afc354be7efda34fadbbe19636", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesExtensions.qll", + "base_sha256": "a4ef5265255bd5952db23478a7d77b5a18c1e6afc354be7efda34fadbbe19636" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesQuery.qll", + "sha256": "5176b95f980f1f9fc8d166cc77c45863084fd6b3992d0c8e089fbb0e14da8903", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextStoragePreferencesQuery.qll", + "base_sha256": "5176b95f980f1f9fc8d166cc77c45863084fd6b3992d0c8e089fbb0e14da8903" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionExtensions.qll", + "sha256": "2aa5ddfba58503b0c429c06634586ba2a3898c1dc82ae05e91a5145483775107", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionExtensions.qll", + "base_sha256": "2aa5ddfba58503b0c429c06634586ba2a3898c1dc82ae05e91a5145483775107" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionQuery.qll", + "sha256": "a6e679de00046bb5d7498e022d9b7e89f8f442e38380fc315df66b13594756b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CleartextTransmissionQuery.qll", + "base_sha256": "a6e679de00046bb5d7498e022d9b7e89f8f442e38380fc315df66b13594756b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionExtensions.qll", + "sha256": "5985ca26f6b0a38c74951779f9a59f705c55a5add1415fc175be5f6fec4418a4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionExtensions.qll", + "base_sha256": "5985ca26f6b0a38c74951779f9a59f705c55a5add1415fc175be5f6fec4418a4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionQuery.qll", + "sha256": "676a1885527c7be31eebe6dc1f1e329dc0991da5ca81a1f2069dd97281f83164", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/CommandInjectionQuery.qll", + "base_sha256": "676a1885527c7be31eebe6dc1f1e329dc0991da5ca81a1f2069dd97281f83164" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordExtensions.qll", + "sha256": "5a5b034e12ca7ca3a042e2219fc80e0a01a6e3b46a21b3ccb17a46ad1ac36990", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordExtensions.qll", + "base_sha256": "5a5b034e12ca7ca3a042e2219fc80e0a01a6e3b46a21b3ccb17a46ad1ac36990" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordQuery.qll", + "sha256": "72fd50478bfc0e5d2893530bfd70be0be28376217c07618d7479e58fda5d6ba2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantPasswordQuery.qll", + "base_sha256": "72fd50478bfc0e5d2893530bfd70be0be28376217c07618d7479e58fda5d6ba2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltExtensions.qll", + "sha256": "6246764058da0cfa9816c8be41810263a3bbde485c6a53adbd7bb801a31a9c0d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltExtensions.qll", + "base_sha256": "6246764058da0cfa9816c8be41810263a3bbde485c6a53adbd7bb801a31a9c0d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltQuery.qll", + "sha256": "321fe4c45f6c7e12ad5fdc5e6c09aae9c25446b1ade305e6c0323bbe2910ca8f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ConstantSaltQuery.qll", + "base_sha256": "321fe4c45f6c7e12ad5fdc5e6c09aae9c25446b1ade305e6c0323bbe2910ca8f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionExtensions.qll", + "sha256": "3ceecd4cd764045f9c3e2b7c2007070f51b9befb36d01f04b5d4566b34c1f4e4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionExtensions.qll", + "base_sha256": "3ceecd4cd764045f9c3e2b7c2007070f51b9befb36d01f04b5d4566b34c1f4e4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionQuery.qll", + "sha256": "806fbb83b1d9a88cb481e5313747432dbf7e22b75c9a0504d394ee9902f05e77", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/ECBEncryptionQuery.qll", + "base_sha256": "806fbb83b1d9a88cb481e5313747432dbf7e22b75c9a0504d394ee9902f05e77" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyExtensions.qll", + "sha256": "514d632eb02f663723b9d47464d6e8943b50bcb13d22bd183032ac9e1973dc4a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyExtensions.qll", + "base_sha256": "514d632eb02f663723b9d47464d6e8943b50bcb13d22bd183032ac9e1973dc4a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyQuery.qll", + "sha256": "a80be1df05f5ba713eac938b55dcc01b0c9a9ee84daf9896ba86d99219e39843", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/HardcodedEncryptionKeyQuery.qll", + "base_sha256": "a80be1df05f5ba713eac938b55dcc01b0c9a9ee84daf9896ba86d99219e39843" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSExtensions.qll", + "sha256": "0c1c9fb1a7745e9bdc7a3049a52b8c89cbc19b59752099de0fc1b6a0ebd69513", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSExtensions.qll", + "base_sha256": "0c1c9fb1a7745e9bdc7a3049a52b8c89cbc19b59752099de0fc1b6a0ebd69513" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSQuery.qll", + "sha256": "3ddfde8ad434f52b4fe66ef2c94eff6ab3e65e1bf16e1472b79544e519a78088", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsecureTLSQuery.qll", + "base_sha256": "3ddfde8ad434f52b4fe66ef2c94eff6ab3e65e1bf16e1472b79544e519a78088" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsExtensions.qll", + "sha256": "117c6579750ddd9a016eb5986844c9e796afcb5ff212aa5a342eab822ccf7fe6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsExtensions.qll", + "base_sha256": "117c6579750ddd9a016eb5986844c9e796afcb5ff212aa5a342eab822ccf7fe6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsQuery.qll", + "sha256": "53ca5318dd7d4ae8031297864409fbbe561270601aba9c21dafb6a3fcf5c079f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/InsufficientHashIterationsQuery.qll", + "base_sha256": "53ca5318dd7d4ae8031297864409fbbe561270601aba9c21dafb6a3fcf5c079f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionExtensions.qll", + "sha256": "2f40ce888320f1995377db6e94215037d50ff91efa270b53eed46189832462c8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionExtensions.qll", + "base_sha256": "2f40ce888320f1995377db6e94215037d50ff91efa270b53eed46189832462c8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionQuery.qll", + "sha256": "c82a215f8c0d73a1331b574fe09fa207e9827d6d786183a65ae9346779360096", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PathInjectionQuery.qll", + "base_sha256": "c82a215f8c0d73a1331b574fe09fa207e9827d6d786183a65ae9346779360096" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionExtensions.qll", + "sha256": "411b14ca04d4497e74f5cd2bab530a8c800200e3eb8f599b414aa10a23ee8e23", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionExtensions.qll", + "base_sha256": "411b14ca04d4497e74f5cd2bab530a8c800200e3eb8f599b414aa10a23ee8e23" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionQuery.qll", + "sha256": "4a722c40eb63736f792705bc106f4e5744c81e08e4c250c02b27f60bbc48c50d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/PredicateInjectionQuery.qll", + "base_sha256": "4a722c40eb63736f792705bc106f4e5744c81e08e4c250c02b27f60bbc48c50d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SensitiveExprs.qll", + "sha256": "5e04d795105952198725f277517608643be8cedbb037eb99cf5a0e6978fd4296", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SensitiveExprs.qll", + "base_sha256": "5e04d795105952198725f277517608643be8cedbb037eb99cf5a0e6978fd4296" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionExtensions.qll", + "sha256": "01033ceb665b4081f4ac51fadbb0bc747d54991621635bbe686fe74a137d35fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionExtensions.qll", + "base_sha256": "01033ceb665b4081f4ac51fadbb0bc747d54991621635bbe686fe74a137d35fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionQuery.qll", + "sha256": "5724d582541ffb99ce9ea78849f0cf3db857e883747b6788290320a3262e2368", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/SqlInjectionQuery.qll", + "base_sha256": "5724d582541ffb99ce9ea78849f0cf3db857e883747b6788290320a3262e2368" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorExtensions.qll", + "sha256": "86f96bb8b06ddf573e07868a9c130f3f3c94be1f40fa9634189fbd6e0ebddc16", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorExtensions.qll", + "base_sha256": "86f96bb8b06ddf573e07868a9c130f3f3c94be1f40fa9634189fbd6e0ebddc16" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorQuery.qll", + "sha256": "45bde19ff960d96ed119a8f97adbf4a81d40b081d880c8f774f518ca59fcc324", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StaticInitializationVectorQuery.qll", + "base_sha256": "45bde19ff960d96ed119a8f97adbf4a81d40b081d880c8f774f518ca59fcc324" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationExtensions.qll", + "sha256": "9a73d403d90749339578e621cc316e571323b49539cdf733df54e4a7ad2506f9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationExtensions.qll", + "base_sha256": "9a73d403d90749339578e621cc316e571323b49539cdf733df54e4a7ad2506f9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationQuery.qll", + "sha256": "98173c173eb6f3279e55629bb33ab0492a1fef992dfb211b4ebe86a846dddf3d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/StringLengthConflationQuery.qll", + "base_sha256": "98173c173eb6f3279e55629bb33ab0492a1fef992dfb211b4ebe86a846dddf3d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringExtensions.qll", + "sha256": "2d78b9f05a3d1c5da0ee053dea4791068ee4aa3e312c0ef34899ef678d06f15c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringExtensions.qll", + "base_sha256": "2d78b9f05a3d1c5da0ee053dea4791068ee4aa3e312c0ef34899ef678d06f15c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringQuery.qll", + "sha256": "f41f8d27e385eb66cd6c21442b690fd13ee6d5863728924cc91a09dd39082173", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UncontrolledFormatStringQuery.qll", + "base_sha256": "f41f8d27e385eb66cd6c21442b690fd13ee6d5863728924cc91a09dd39082173" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalExtensions.qll", + "sha256": "0c48e4bb6ed0de4a9a304bdbc6c04e858095f327b993c1f2a80271c9ed7eef86", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalExtensions.qll", + "base_sha256": "0c48e4bb6ed0de4a9a304bdbc6c04e858095f327b993c1f2a80271c9ed7eef86" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalQuery.qll", + "sha256": "0feda9eef6d99973a96fe0bff4ddccbe3de5bef03e537f4f940cdaee9baae77d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeJsEvalQuery.qll", + "base_sha256": "0feda9eef6d99973a96fe0bff4ddccbe3de5bef03e537f4f940cdaee9baae77d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackExtensions.qll", + "sha256": "7d19c34ed9b688a18dc61c415676d4bb338c9603b1cfe968f7bddf7453c11afa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackExtensions.qll", + "base_sha256": "7d19c34ed9b688a18dc61c415676d4bb338c9603b1cfe968f7bddf7453c11afa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackQuery.qll", + "sha256": "9f82817f4b8472a09a06ed6068a396afa0914ed3a41d78d3b5331f3fdf93fba4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeUnpackQuery.qll", + "base_sha256": "9f82817f4b8472a09a06ed6068a396afa0914ed3a41d78d3b5331f3fdf93fba4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchExtensions.qll", + "sha256": "d739f8c3b5d9a2ca4e31c7780b45147ed79f86009680312d77be057fbcc0da16", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchExtensions.qll", + "base_sha256": "d739f8c3b5d9a2ca4e31c7780b45147ed79f86009680312d77be057fbcc0da16" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchQuery.qll", + "sha256": "e4e18196d7e8396ab541d4e3ca2239406eec2752a038009ecb56e1ab77234f87", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/UnsafeWebViewFetchQuery.qll", + "base_sha256": "e4e18196d7e8396ab541d4e3ca2239406eec2752a038009ecb56e1ab77234f87" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingExtensions.qll", + "sha256": "d85a811869136415d5c06d8b47e65b8b06ed82c50e12f29ca1989d0065ad2077", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingExtensions.qll", + "base_sha256": "d85a811869136415d5c06d8b47e65b8b06ed82c50e12f29ca1989d0065ad2077" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingQuery.qll", + "sha256": "4dbff9985a0919207a79ed6c58b0197a346cf1fb27411f672aeedee4b774037b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakPasswordHashingQuery.qll", + "base_sha256": "4dbff9985a0919207a79ed6c58b0197a346cf1fb27411f672aeedee4b774037b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingExtensions.qll", + "sha256": "23649a67af59141f699a81ef363e11b3f6337b1012d78e174a4d6447875639ca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingExtensions.qll", + "base_sha256": "23649a67af59141f699a81ef363e11b3f6337b1012d78e174a4d6447875639ca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingQuery.qll", + "sha256": "7aa9cbf0b402346e03a8e6439d19b6a08e2823253b72b4e71c2323044a2031c5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/WeakSensitiveDataHashingQuery.qll", + "base_sha256": "7aa9cbf0b402346e03a8e6439d19b6a08e2823253b72b4e71c2323044a2031c5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/XXEExtensions.qll", + "sha256": "b0ad8e2c843e04198a302a965593ac1a93a400ae6c6b633fc17f8759374f13da", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/XXEExtensions.qll", + "base_sha256": "b0ad8e2c843e04198a302a965593ac1a93a400ae6c6b633fc17f8759374f13da" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/XXEQuery.qll", + "sha256": "86605882c0f57b34c63a0329101c5d356baa93c0c181bde3e410bf2b32625c1c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/XXEQuery.qll", + "base_sha256": "86605882c0f57b34c63a0329101c5d356baa93c0c181bde3e410bf2b32625c1c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/HostnameRegex.qll", + "sha256": "e0f85100506d3f22218ed19e65e716d9f6abe4d11281c7b426ba097e9bb0e6b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/HostnameRegex.qll", + "base_sha256": "e0f85100506d3f22218ed19e65e716d9f6abe4d11281c7b426ba097e9bb0e6b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionExtensions.qll", + "sha256": "1f99f9768ec90107cf77de51fb185f0d9857b747e91cd28c076a7c7f5378bfff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionExtensions.qll", + "base_sha256": "1f99f9768ec90107cf77de51fb185f0d9857b747e91cd28c076a7c7f5378bfff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionQuery.qll", + "sha256": "ff792cc13367111f6d1272d3e6196e3dfa3c7bb48eff17214a4325ffb4536107", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/codeql/swift/security/regex/RegexInjectionQuery.qll", + "base_sha256": "ff792cc13367111f6d1272d3e6196e3dfa3c7bb48eff17214a4325ffb4536107" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/qlpack.yml", + "sha256": "5e0e9759e8551f0789b15b6c30d24b9d1cd53d92bbae53846235723f244844e5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/qlpack.yml", + "base_sha256": "5e0e9759e8551f0789b15b6c30d24b9d1cd53d92bbae53846235723f244844e5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.dbscheme", + "sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.dbscheme", + "base_sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.dbscheme.stats", + "sha256": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.dbscheme.stats", + "base_sha256": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.qll", + "sha256": "4bb3dddd4dd3aae5d14fc33e78ce91e15f93ed08f5253be7e637cca993ed6e2e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/swift.qll", + "base_sha256": "4bb3dddd4dd3aae5d14fc33e78ce91e15f93ed08f5253be7e637cca993ed6e2e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/old.dbscheme", + "sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/old.dbscheme", + "base_sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/swift.dbscheme", + "sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/swift.dbscheme", + "base_sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/upgrade.properties", + "sha256": "e6493709e68a4f8b9093e9bca900b6d5931543a97d5550ac9438b778507e978c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/04ef9ecaa9e06a587f252f147462861e3d32846a/upgrade.properties", + "base_sha256": "e6493709e68a4f8b9093e9bca900b6d5931543a97d5550ac9438b778507e978c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/old.dbscheme", + "sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/old.dbscheme", + "base_sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/swift.dbscheme", + "sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/swift.dbscheme", + "base_sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/upgrade.properties", + "sha256": "421e4e5d6f65a2feb8b1e46a162e3dbc5abad9ff5682de0de5bdff57215ce34f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/0c4c904720f88c527e7d896d6a334b6abdd3e32f/upgrade.properties", + "base_sha256": "421e4e5d6f65a2feb8b1e46a162e3dbc5abad9ff5682de0de5bdff57215ce34f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/old.dbscheme", + "sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/old.dbscheme", + "base_sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/swift.dbscheme", + "sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/swift.dbscheme", + "base_sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/upgrade.properties", + "sha256": "68c65ebd33b5b095d8363ca4a9991c5edf015a7584f8b3af9847266b9f047542", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/147e087e57e51b2eb41e75c9c97380d0e6c20ecb/upgrade.properties", + "base_sha256": "68c65ebd33b5b095d8363ca4a9991c5edf015a7584f8b3af9847266b9f047542" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/old.dbscheme", + "sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/old.dbscheme", + "base_sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/swift.dbscheme", + "sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/swift.dbscheme", + "base_sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/upgrade.properties", + "sha256": "45e617387d2cc250eeca53fa0d4830b881a03244cd7da4426f3929244cae17f2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15a630f68e14f053932cf6a23797f43d958eedc9/upgrade.properties", + "base_sha256": "45e617387d2cc250eeca53fa0d4830b881a03244cd7da4426f3929244cae17f2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/old.dbscheme", + "sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/old.dbscheme", + "base_sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/swift.dbscheme", + "sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/swift.dbscheme", + "base_sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/upgrade.properties", + "sha256": "e93295c63da88b33fe6608d3ffe0ef1017ccab3ab77d053a7f580d600829ff07", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/15d0da3a76b9dbffb921ae6d585f8a8de8945a0b/upgrade.properties", + "base_sha256": "e93295c63da88b33fe6608d3ffe0ef1017ccab3ab77d053a7f580d600829ff07" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/old.dbscheme", + "sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/old.dbscheme", + "base_sha256": "fd4b521602bbf91e2bca24c02d9be7eeff90f01c3c85f8b72cb6888a66e1ca2c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/swift.dbscheme", + "sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/swift.dbscheme", + "base_sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/upgrade.properties", + "sha256": "4426143abccf88d0254c930096fb4f9e0b3e39c1a5c5bf53c1926f9e841388de", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a24fefd78baf8af6c104d9e63849f3f6e1ef1a3/upgrade.properties", + "base_sha256": "4426143abccf88d0254c930096fb4f9e0b3e39c1a5c5bf53c1926f9e841388de" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/old.dbscheme", + "sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/old.dbscheme", + "base_sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/swift.dbscheme", + "sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/swift.dbscheme", + "base_sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/upgrade.properties", + "sha256": "9bc0b51e5db73409398c4a77ecdba98b8c6f0cd294607526998fce3b078363eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1a6e9325bd60462e669e524438174deef4476df0/upgrade.properties", + "base_sha256": "9bc0b51e5db73409398c4a77ecdba98b8c6f0cd294607526998fce3b078363eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/old.dbscheme", + "sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/old.dbscheme", + "base_sha256": "01f67c457945091ba2e336e66f57873388b66a7208456290c8a86aeb2c5eaedb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/regex_literal_exprs.ql", + "sha256": "6bb8b12cf12503bcb25b6a9563ba444b88206fca39b9ce0edb78ecce91f88a65", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/regex_literal_exprs.ql", + "base_sha256": "6bb8b12cf12503bcb25b6a9563ba444b88206fca39b9ce0edb78ecce91f88a65" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/swift.dbscheme", + "sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/swift.dbscheme", + "base_sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/upgrade.properties", + "sha256": "e8a58f155fb00465bea9a397570e10bc3efac599b0a66052314e24c2b5c4b106", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/1e91ac9aed32bc07e5f5ad733aa4f29269ed0e77/upgrade.properties", + "base_sha256": "e8a58f155fb00465bea9a397570e10bc3efac599b0a66052314e24c2b5c4b106" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/old.dbscheme", + "sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/old.dbscheme", + "base_sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/swift.dbscheme", + "sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/swift.dbscheme", + "base_sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/upgrade.properties", + "sha256": "ffca915170d022df1d478649b72588baa4f8e713b0486360e4d599307d8e1a5b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33db81ad4b606ff9a476c8dabeb9fffbf61aa829/upgrade.properties", + "base_sha256": "ffca915170d022df1d478649b72588baa4f8e713b0486360e4d599307d8e1a5b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/old.dbscheme", + "sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/old.dbscheme", + "base_sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/swift.dbscheme", + "sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/swift.dbscheme", + "base_sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/upgrade.properties", + "sha256": "210dd0542fd1ace11d10bd979537c7f6300256b8cae97ad256958ee3bcb8d0f2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/33e5e5e03bd3f98322f4c67aefa81015be832b88/upgrade.properties", + "base_sha256": "210dd0542fd1ace11d10bd979537c7f6300256b8cae97ad256958ee3bcb8d0f2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/old.dbscheme", + "sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/old.dbscheme", + "base_sha256": "30e360196353111feb3b5f0932b18fda1525c0a7f200fa98776a8cb71742169c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/swift.dbscheme", + "sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/swift.dbscheme", + "base_sha256": "08e2d64f44ac924350017c2ce8a47acf95bd669b5e5e5f91c4db1e851279e579" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/upgrade.properties", + "sha256": "1094e0f78f91c232132a20131eedb3e69e64011c9f43fcbdc88d9920a91f7a59", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44c4818a8987b5e1b3cd11e553e41045e1262451/upgrade.properties", + "base_sha256": "1094e0f78f91c232132a20131eedb3e69e64011c9f43fcbdc88d9920a91f7a59" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/old.dbscheme", + "sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/old.dbscheme", + "base_sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/swift.dbscheme", + "sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/swift.dbscheme", + "base_sha256": "76e2cf6761086a008ab156779d3b793a900f50120db32c4cb9e17c9fd864102f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/upgrade.properties", + "sha256": "5b6cd83c4c80fa2d0d7d0a9337c1f9bf8e498ab7fcebe3c66d4f5e169f6feddc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/44e36e15e90bc1535964d9b86b3cd06a8b0d26e3/upgrade.properties", + "base_sha256": "5b6cd83c4c80fa2d0d7d0a9337c1f9bf8e498ab7fcebe3c66d4f5e169f6feddc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/old.dbscheme", + "sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/old.dbscheme", + "base_sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/swift.dbscheme", + "sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/swift.dbscheme", + "base_sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/upgrade.properties", + "sha256": "6d535a5c08cbf8b30fd54b54ce9c0bbb18ae09bd11878ad907c306aaf19a7132", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/upgrade.properties", + "base_sha256": "6d535a5c08cbf8b30fd54b54ce9c0bbb18ae09bd11878ad907c306aaf19a7132" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/old.dbscheme", + "sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/old.dbscheme", + "base_sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/swift.dbscheme", + "sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/swift.dbscheme", + "base_sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/upgrade.properties", + "sha256": "39d2ebfa3d59f9cb240de26d5fd9d64e32c7421b428a2729721c3e34f15ce5e6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5559b5a367524777b3f6ef3fc285ae81031ca1da/upgrade.properties", + "base_sha256": "39d2ebfa3d59f9cb240de26d5fd9d64e32c7421b428a2729721c3e34f15ce5e6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/old.dbscheme", + "sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/old.dbscheme", + "base_sha256": "739293d8a2fc7f38b0c0f3e48cb19326aecb3ce0e63fc57cb10bd866f9c0a7f2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/swift.dbscheme", + "sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/swift.dbscheme", + "base_sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/upgrade.properties", + "sha256": "39d699cd96041b1df4e0f75b528354aee95f42ecb03475907e0ecbfafd31679e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/556e495d498c9c01286088785b590a7e80f0bb0b/upgrade.properties", + "base_sha256": "39d699cd96041b1df4e0f75b528354aee95f42ecb03475907e0ecbfafd31679e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/old.dbscheme", + "sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/old.dbscheme", + "base_sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/swift.dbscheme", + "sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/swift.dbscheme", + "base_sha256": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.properties", + "sha256": "fbb9957303adf52bcc9739bd04cffc74bd549df2a92b46d7b00d51d96135079a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.properties", + "base_sha256": "fbb9957303adf52bcc9739bd04cffc74bd549df2a92b46d7b00d51d96135079a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.ql", + "sha256": "c5c1452a0bf755251372362923a0c2420be072b8c891647f5d1ef3b05a664096", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/5738be6bb04742c424efdbf9f4de11f0b10fa37d/upgrade.ql", + "base_sha256": "c5c1452a0bf755251372362923a0c2420be072b8c891647f5d1ef3b05a664096" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/old.dbscheme", + "sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/old.dbscheme", + "base_sha256": "bef0104d4050df3ec4f495be33bd6fa7d03bf10644adf2b3bab193529d0ead4c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/swift.dbscheme", + "sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/swift.dbscheme", + "base_sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/upgrade.properties", + "sha256": "60fa0448c00a8c09724347115543069f3f6104c79e81736cf5710e0e354635fa", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/58e9efb426b5b2b322a64c9dab988b02578e0f04/upgrade.properties", + "base_sha256": "60fa0448c00a8c09724347115543069f3f6104c79e81736cf5710e0e354635fa" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/old.dbscheme", + "sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/old.dbscheme", + "base_sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/swift.dbscheme", + "sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/swift.dbscheme", + "base_sha256": "5a8b468c376ab007d5dc7b04f2bb1c0e956acc0c8debe919f51517d1257f9d5f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/upgrade.properties", + "sha256": "c1ccf084954e6fe7f4f10f1882f8fb230d770b0c106ac8b8d919b18e1f05b9b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/60be249ad164f6e4b43c203323f1b3956dc97c2f/upgrade.properties", + "base_sha256": "c1ccf084954e6fe7f4f10f1882f8fb230d770b0c106ac8b8d919b18e1f05b9b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/old.dbscheme", + "sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/old.dbscheme", + "base_sha256": "696099e25ee8cd228727d48d5ffd01e775a9143cd4f4a656c72e6d74b64730fc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/swift.dbscheme", + "sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/swift.dbscheme", + "base_sha256": "a57a3bff79c6f0e11f94f9a031274471c9654feb5fad7d12136f3586ab0ee214" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/upgrade.properties", + "sha256": "e0ffa45de505449f4e45156c237ea93d9b505af3e2df7404ee5e0d493dc0d9f8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/62fc609c1ab6ae748ff51362ffa5c368ba834ddf/upgrade.properties", + "base_sha256": "e0ffa45de505449f4e45156c237ea93d9b505af3e2df7404ee5e0d493dc0d9f8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/old.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/old.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/swift.dbscheme", + "sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/swift.dbscheme", + "base_sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/upgrade.properties", + "sha256": "4f39fcc4218d24513b81291f6e693a69a27e5aa37ed1f494821c499506a83ace", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/7c17e1f4b2d30f2da05bfa667c621ddd418eb151/upgrade.properties", + "base_sha256": "4f39fcc4218d24513b81291f6e693a69a27e5aa37ed1f494821c499506a83ace" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/availability_specs.ql", + "sha256": "35cdd173b61526fbbb5fcd594d52901bb631044aa5c2311c2771b8c2896e8138", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/availability_specs.ql", + "base_sha256": "35cdd173b61526fbbb5fcd594d52901bb631044aa5c2311c2771b8c2896e8138" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/existential_archetype_types.ql", + "sha256": "a3de33743d0c9cc83f5e1c754391edb03430a8d40de45d78bd3cf254d31ffe7e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/existential_archetype_types.ql", + "base_sha256": "a3de33743d0c9cc83f5e1c754391edb03430a8d40de45d78bd3cf254d31ffe7e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/key_path_components.ql", + "sha256": "7a7ff0cbd260145c58ac8cd0084abde43fe68d7d978eee78f24ea50bcf2cb2b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/key_path_components.ql", + "base_sha256": "7a7ff0cbd260145c58ac8cd0084abde43fe68d7d978eee78f24ea50bcf2cb2b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/old.dbscheme", + "sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/old.dbscheme", + "base_sha256": "0291ae8602945e6393d77330f9b38c9b20fefafd6766d4cb40acc4cfb9508b10" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/swift.dbscheme", + "sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/swift.dbscheme", + "base_sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/upgrade.properties", + "sha256": "18bf755e324add241856408973ff6e074afa9c63264e18516c3ec11655fbacd4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/upgrade.properties", + "base_sha256": "18bf755e324add241856408973ff6e074afa9c63264e18516c3ec11655fbacd4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/decl_members.ql", + "sha256": "a67ae8c0e17de8cf844142dd5979ff3086a8a8d9e1ae1099214a173e6bbd5347", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/decl_members.ql", + "base_sha256": "a67ae8c0e17de8cf844142dd5979ff3086a8a8d9e1ae1099214a173e6bbd5347" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/old.dbscheme", + "sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/old.dbscheme", + "base_sha256": "d414ee3deac0c1c1a3e665ae1cf22e4c78ddfaceb7d270dcc03157889cc7dada" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/swift.dbscheme", + "sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/swift.dbscheme", + "base_sha256": "47b18d27fc59d3b050643d7c4237f9e8f8b84cd70698efcef5d80d9c13d2721d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/upgrade.properties", + "sha256": "44f1acc0eb2380b158f6432455411e572a4d4626a5f0bb0bfcb761a44949d472", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/98a78b66651ad4eb35a8edf1642767c794909ea4/upgrade.properties", + "base_sha256": "44f1acc0eb2380b158f6432455411e572a4d4626a5f0bb0bfcb761a44949d472" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/old.dbscheme", + "sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/old.dbscheme", + "base_sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/swift.dbscheme", + "sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/swift.dbscheme", + "base_sha256": "ac1467226a5d85f1bb9e54838c3e0af2da953dd5553fb6ce25da8f27d1089a50" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/upgrade.properties", + "sha256": "b4787e6d29b4a2918abbbf3b62e695ca95cc2e5b4d5837e91d94b7c25fa61230", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/abbb8c9e8408841c2bc12e3deb2305f062f5399e/upgrade.properties", + "base_sha256": "b4787e6d29b4a2918abbbf3b62e695ca95cc2e5b4d5837e91d94b7c25fa61230" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/old.dbscheme", + "sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/old.dbscheme", + "base_sha256": "c0d2dad16283077ed33e8c3a6f57d59c92ecf656ef937995b5441fe20fbb483d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/swift.dbscheme", + "sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/swift.dbscheme", + "base_sha256": "14109661ea8e5c2050ed1b480b6e79ce6d7420d7a9f0a9311c5cbef2d8017cb4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/upgrade.properties", + "sha256": "d2bfd6a00f213f71d455cdf08da9a8be04bf5d20864bc7842eef7b617b0c7fb9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b7006eaacb007a06251596835506185619b86e98/upgrade.properties", + "base_sha256": "d2bfd6a00f213f71d455cdf08da9a8be04bf5d20864bc7842eef7b617b0c7fb9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/old.dbscheme", + "sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/old.dbscheme", + "base_sha256": "ae59075e478b5ce7d1513f81c30fbc831aec22dfface0a94f6b75bce4bd23eef" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/swift.dbscheme", + "sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/swift.dbscheme", + "base_sha256": "3d72538c478cf6015201d697febf7ce09dac16ecef8c2143df3bceb57a4a14b4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/upgrade.properties", + "sha256": "0fe82e727758f4dc554ed07299c776be4fefede8bf04948af42167c9ed842aeb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/b83ff9c60c2bb4be2f3d1d4810268c557eb38f19/upgrade.properties", + "base_sha256": "0fe82e727758f4dc554ed07299c776be4fefede8bf04948af42167c9ed842aeb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/integer_literal_exprs.ql", + "sha256": "050c48f92a5c608f9b5a70f1aad63daf28a6f757478ef4b0fc787aed1a89e93f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/integer_literal_exprs.ql", + "base_sha256": "050c48f92a5c608f9b5a70f1aad63daf28a6f757478ef4b0fc787aed1a89e93f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/old.dbscheme", + "sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/old.dbscheme", + "base_sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/swift.dbscheme", + "sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/swift.dbscheme", + "base_sha256": "9d9b46f585aecb0fc233d70501d3e6a9cbfaddcca9c9870536486e178617bd8b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/upgrade.properties", + "sha256": "08f15d6cf426b98702c8ef2584559d55ac1b5f5698e1a5e6694857a090027c94", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec/upgrade.properties", + "base_sha256": "08f15d6cf426b98702c8ef2584559d55ac1b5f5698e1a5e6694857a090027c94" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/file_is_successfully_extracted.ql", + "sha256": "943e36a9335d40881799c021a0d0bb00f98aec457187870677894a34e0843197", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/file_is_successfully_extracted.ql", + "base_sha256": "943e36a9335d40881799c021a0d0bb00f98aec457187870677894a34e0843197" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/old.dbscheme", + "sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/old.dbscheme", + "base_sha256": "5119ba39a49d98a6188d826996e473e97a15c8a91dcf3006fbca9c7a270a3463" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/swift.dbscheme", + "sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/swift.dbscheme", + "base_sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/upgrade.properties", + "sha256": "77947b028e2e0253b569c81c9ab4e9307e87c79260d02a9e45025af43b9a3143", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ba43367c819291c264809f13f6c02ddf014dad0a/upgrade.properties", + "base_sha256": "77947b028e2e0253b569c81c9ab4e9307e87c79260d02a9e45025af43b9a3143" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/old.dbscheme", + "sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/old.dbscheme", + "base_sha256": "6166301d9a4313cbfd44f6c15a90e12a766603c355502d0fee9b206e0667046c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/swift.dbscheme", + "sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/swift.dbscheme", + "base_sha256": "f40d26e1fc550511e51d6c0b9456ea95d1c485208e29239ce35b3490fb0d51eb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/upgrade.properties", + "sha256": "3f3724381ae43fa33e7cc34180fe86fadb9619ddbf1a4c5059f3d9e378bb5307", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/be2357fd0023261478871eff5df5c57df559aa3b/upgrade.properties", + "base_sha256": "3f3724381ae43fa33e7cc34180fe86fadb9619ddbf1a4c5059f3d9e378bb5307" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/named_patterns.ql", + "sha256": "e7ba86326cc082bbd3840609be8a9537e306d89bfd06f79d9c04db7b3b0307ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/named_patterns.ql", + "base_sha256": "e7ba86326cc082bbd3840609be8a9537e306d89bfd06f79d9c04db7b3b0307ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/old.dbscheme", + "sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/old.dbscheme", + "base_sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/swift.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/swift.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/upgrade.properties", + "sha256": "8652b5f79da1a212eec3be61a16dc17f86708bee5d11f7a20619c79ad4ee63dd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c0db61944f46ba5507f207ec2b1cff77ad0529a1/upgrade.properties", + "base_sha256": "8652b5f79da1a212eec3be61a16dc17f86708bee5d11f7a20619c79ad4ee63dd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/old.dbscheme", + "sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/old.dbscheme", + "base_sha256": "ca0594aab001dbd3c3346f154cf2e546f273df2b6b1ae9a35fa4793d8236aebc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/swift.dbscheme", + "sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/swift.dbscheme", + "base_sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/type_alias_decls.ql", + "sha256": "b3125e53e9364ecfbf35ab197597a321fbc81e2358a300b395e55cf769ffcf7f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/type_alias_decls.ql", + "base_sha256": "b3125e53e9364ecfbf35ab197597a321fbc81e2358a300b395e55cf769ffcf7f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/upgrade.properties", + "sha256": "0b54990a0e8dd640c4584c560d7c37fb7a5c4f6c0dec9e1695999ce3178666cd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/c2f01f2beb67e5a57e9df9b6d1c51e35e8d5b0a2/upgrade.properties", + "base_sha256": "0b54990a0e8dd640c4584c560d7c37fb7a5c4f6c0dec9e1695999ce3178666cd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/old.dbscheme", + "sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/old.dbscheme", + "base_sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/swift.dbscheme", + "sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/swift.dbscheme", + "base_sha256": "e9278a293700c5159d2c6a3d4232f3cfb5a24b283a1ea6126c9ad19f372642ad" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/upgrade.properties", + "sha256": "60f3f114b6b1b89a26e0a0dd61b6b3d4410310203b217bc5676e32c1bb7383ed", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ceca289a0ff56bcc88f72ad78a8fbff1d850922f/upgrade.properties", + "base_sha256": "60f3f114b6b1b89a26e0a0dd61b6b3d4410310203b217bc5676e32c1bb7383ed" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/old.dbscheme", + "sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/old.dbscheme", + "base_sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/swift.dbscheme", + "sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/swift.dbscheme", + "base_sha256": "ee62f76ecf393202687121c92e4f0742e6e17a0f20fbcd583ca09e875052958f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/upgrade.properties", + "sha256": "49e13cf3705abbe9ce7523cd536b12cff6a7b69ecffd2c82c5f214bf477b089b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/dd1bfe298d87cd82cb0d26e3349ada7244778785/upgrade.properties", + "base_sha256": "49e13cf3705abbe9ce7523cd536b12cff6a7b69ecffd2c82c5f214bf477b089b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/old.dbscheme", + "sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/old.dbscheme", + "base_sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/swift.dbscheme", + "sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/swift.dbscheme", + "base_sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/upgrade.properties", + "sha256": "894847be35545d68355049fa207efa7d4d381e5eec6be71e38733ceacba29325", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e457bc35325b05725c00471da8843f293fe26f8d/upgrade.properties", + "base_sha256": "894847be35545d68355049fa207efa7d4d381e5eec6be71e38733ceacba29325" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/old.dbscheme", + "sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/old.dbscheme", + "base_sha256": "0da87516c7f6c010da7cefb9a0fb1de605f94c0bc679639d9f5bfe16bee66351" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/swift.dbscheme", + "sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/swift.dbscheme", + "base_sha256": "2e20dea93e5d01b39d8323a675eb78fcc5235baab5440cfd71260d7d3846fdf3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/upgrade.properties", + "sha256": "32267e4f476942e323b13ae06f4545f920a83436cb2b1c96be7ac647e3e97ea4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e646f9e0308ec7135c83c0fdf96896d2737a8013/upgrade.properties", + "base_sha256": "32267e4f476942e323b13ae06f4545f920a83436cb2b1c96be7ac647e3e97ea4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/old.dbscheme", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/old.dbscheme", + "base_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/swift.dbscheme", + "sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/swift.dbscheme", + "base_sha256": "de7e01c2fa247fbc4c5b6c476385b9b9b4f1454b7b7e3c87566051c4037e3f12" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/upgrade.properties", + "sha256": "15ef5a43cebec43d3b92406085fdfd9cdc2322d38ce2bf514227325e6a89c726", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391/upgrade.properties", + "base_sha256": "15ef5a43cebec43d3b92406085fdfd9cdc2322d38ce2bf514227325e6a89c726" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/old.dbscheme", + "sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/old.dbscheme", + "base_sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/swift.dbscheme", + "sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/swift.dbscheme", + "base_sha256": "0a299201b347f76e5f0d2b41e65acef5632634282816a906cda47ff0ffc39508" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/upgrade.properties", + "sha256": "6333bfd3d4cb5292ce42c33c914701f599a75b9b1e72af2f230f51f7544c3f3a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ea1b37a631001395b9f1eeb36bd5ecec871a7190/upgrade.properties", + "base_sha256": "6333bfd3d4cb5292ce42c33c914701f599a75b9b1e72af2f230f51f7544c3f3a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/old.dbscheme", + "sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/old.dbscheme", + "base_sha256": "81932d784a3b21766c9532806b5607587e002ebe689c31863bf382ede394ddb8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/swift.dbscheme", + "sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/swift.dbscheme", + "base_sha256": "85104962777f1e082d3ba983f5e26e5327aeb4d237e3a635a1b5d199c0237639" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.properties", + "sha256": "4a1cea5287c78f3c168bece5751b00a10dca2cdb54b6e6e400d9352ed1ef6bfe", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.properties", + "base_sha256": "4a1cea5287c78f3c168bece5751b00a10dca2cdb54b6e6e400d9352ed1ef6bfe" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.ql", + "sha256": "337f825f5505c8bfa2884f54a0728a2ffd4fc9ee2bf4d7fe007284e5430739b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/ee3053b673c901a325b361b18c50b18342752bf8/upgrade.ql", + "base_sha256": "337f825f5505c8bfa2884f54a0728a2ffd4fc9ee2bf4d7fe007284e5430739b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/for_in_upgrade.ql", + "sha256": "0fd6538528f6c5c94bcd3aa77f65d0eda51c1d3404c0e76f57316ce5affa8bbb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/for_in_upgrade.ql", + "base_sha256": "0fd6538528f6c5c94bcd3aa77f65d0eda51c1d3404c0e76f57316ce5affa8bbb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/old.dbscheme", + "sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/old.dbscheme", + "base_sha256": "77e74db160881769d8dd6b8a794591860c5ac42358b1bb810f64319f0e2a2814" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/swift.dbscheme", + "sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/swift.dbscheme", + "base_sha256": "9d3bd2f3361d726c2f1386365ab30a5a1d0cca1c95a5f63bb02c7fa7c15fe3a1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/upgrade.properties", + "sha256": "229f436342ab2344d62e2a6d9ebfd65cfa0f57929ce5a7789b50212e0b8111b0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f5a22f5168adfd7f308b5941c11852c925edd638/upgrade.properties", + "base_sha256": "229f436342ab2344d62e2a6d9ebfd65cfa0f57929ce5a7789b50212e0b8111b0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/old.dbscheme", + "sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/old.dbscheme", + "base_sha256": "b2c43e53eab6a4f60ad5e32d2a4708c810bed2674200fcdbc47dcf0e15cfecb0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/swift.dbscheme", + "sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/swift.dbscheme", + "base_sha256": "c30fbad6f7790c72633b3e1fc1ea6548fac30d9b69f9dfa082d1de02378c603d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/upgrade.properties", + "sha256": "47ae0945ab259c0a0c0ed7f084a58a919a9b9bfdbf6c7989dfc85e4b7dcb6167", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f6a8ee8a21fb596fa84261ddedb68c00d8457ef4/upgrade.properties", + "base_sha256": "47ae0945ab259c0a0c0ed7f084a58a919a9b9bfdbf6c7989dfc85e4b7dcb6167" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/old.dbscheme", + "sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/old.dbscheme", + "base_sha256": "ee11f4b3af97d3bba9b39c7bcaa60c9b3efd8b0cead4ce40b1c6246e7785c7f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/swift.dbscheme", + "sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/swift.dbscheme", + "base_sha256": "ed244b6895eda8d69b0c9cae4fd0db1b28bbba142a79f1f1beed46b67309a1f5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/upgrade.properties", + "sha256": "67f07a6e6d67f8e8156fbd8e0ccf37fe0e5c213fb3a94bf6ecd1423098656317", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/f937d9e63094280b7ec0ef26c70310daad5c1f79/upgrade.properties", + "base_sha256": "67f07a6e6d67f8e8156fbd8e0ccf37fe0e5c213fb3a94bf6ecd1423098656317" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/old.dbscheme", + "sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/old.dbscheme", + "base_sha256": "f0fb1a4958210f58061f3181c68487b20f2c79546d6220c77d1cb5ba96eaa64f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/swift.dbscheme", + "sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/swift.dbscheme", + "base_sha256": "fd354f7634a72f10104141ba3447c53d10c4babf07e856ae7e590a5ea0568e37" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/upgrade.properties", + "sha256": "668a719007ccfce86577bac01023f4a3f89db6509926c58d3d0527eed0f1c8d4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/fcc7b497930add320fabeed9b228b264bc847ae6/upgrade.properties", + "base_sha256": "668a719007ccfce86577bac01023f4a3f89db6509926c58d3d0527eed0f1c8d4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/initial/swift.dbscheme", + "sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/upgrades/initial/swift.dbscheme", + "base_sha256": "13f1a5247c572681220207917d06cbcb558fc2e1f5faa0e4ae97b4c17d340924" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineExpectationsTest.qll", + "sha256": "a3659b6ecfd144b337c59a8407ef572c97822d2f731a2e9c6175a9b779cd64ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineExpectationsTest.qll", + "base_sha256": "a3659b6ecfd144b337c59a8407ef572c97822d2f731a2e9c6175a9b779cd64ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineExpectationsTestQuery.ql", + "sha256": "41a09bcc5c232d32eead3a33d92795b73c0ade4350eaff4889029b24633132fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineExpectationsTestQuery.ql", + "base_sha256": "41a09bcc5c232d32eead3a33d92795b73c0ade4350eaff4889029b24633132fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineFlowTest.qll", + "sha256": "5ba85a98693f3cee38f5f1fdc716ae07b17679d7e582f176a834c2cc7e91754c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/InlineFlowTest.qll", + "base_sha256": "5ba85a98693f3cee38f5f1fdc716ae07b17679d7e582f176a834c2cc7e91754c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/internal/InlineExpectationsTestImpl.qll", + "sha256": "90882783d4a7706de87c2cca8a515ddadacb727308f9b931abe43336248e94da", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/swift-all/6.8.4/utils/test/internal/InlineExpectationsTestImpl.qll", + "base_sha256": "90882783d4a7706de87c2cca8a515ddadacb727308f9b931abe43336248e94da" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/CHANGELOG.md", + "sha256": "cf5c618c0bd04b70eb23d9130cf3de70394c6a800ac4800a6dbb29375098f9db", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/CHANGELOG.md", + "base_sha256": "cf5c618c0bd04b70eb23d9130cf3de70394c6a800ac4800a6dbb29375098f9db" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/qlpack.yml", + "sha256": "747372cfee88d9385078116dd52238a157b64e1181b9228519f13ff8369a2b2d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/qlpack.yml", + "base_sha256": "747372cfee88d9385078116dd52238a157b64e1181b9228519f13ff8369a2b2d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/tutorial.qll", + "sha256": "d57e71f61a917b9ad8eb9b478d5ed755e0d1211f783ab2008d0b6a1345fa98d2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/tutorial/1.0.58/tutorial.qll", + "base_sha256": "d57e71f61a917b9ad8eb9b478d5ed755e0d1211f783ab2008d0b6a1345fa98d2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/CHANGELOG.md", + "sha256": "3fca2a7d9a6f67f9bff8018139ac06e1018be047587c0e44d8fba77e7412b349", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/CHANGELOG.md", + "base_sha256": "3fca2a7d9a6f67f9bff8018139ac06e1018be047587c0e44d8fba77e7412b349" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/TypeTracking.qll", + "sha256": "799d10982b5a9f616f0de7814eb7ba3c2dd8a008d5ab4626fb5a258a32e720b6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/TypeTracking.qll", + "base_sha256": "799d10982b5a9f616f0de7814eb7ba3c2dd8a008d5ab4626fb5a258a32e720b6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/internal/SummaryTypeTracker.qll", + "sha256": "0e56bdd325931d20e255f4ee2f38f88d073e04b3a5be83d46d46bd6a9ee93078", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/internal/SummaryTypeTracker.qll", + "base_sha256": "0e56bdd325931d20e255f4ee2f38f88d073e04b3a5be83d46d46bd6a9ee93078" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/internal/TypeTrackingImpl.qll", + "sha256": "31a379ad70a7cac5f46a97e5e31bbf58e45147ba70e3da6958209a8b6338bee0", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/codeql/typetracking/internal/TypeTrackingImpl.qll", + "base_sha256": "31a379ad70a7cac5f46a97e5e31bbf58e45147ba70e3da6958209a8b6338bee0" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/qlpack.yml", + "sha256": "767bfd23ac4b802547673e29fbe590aaccb95343d9bb3142b6d4bf23a223eacc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/typetracking/2.0.42/qlpack.yml", + "base_sha256": "767bfd23ac4b802547673e29fbe590aaccb95343d9bb3142b6d4bf23a223eacc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/.packinfo", + "sha256": "55806dd9bf920068e563c180366746e727da4a2d4932b793ffa81fe721ded3e4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/.packinfo", + "base_sha256": "55806dd9bf920068e563c180366746e727da4a2d4932b793ffa81fe721ded3e4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/CHANGELOG.md", + "sha256": "e547e68e0a0b4236a43aef3868b495dbe2e3a1cea8f48efb8bb11efa12a863a6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/CHANGELOG.md", + "base_sha256": "e547e68e0a0b4236a43aef3868b495dbe2e3a1cea8f48efb8bb11efa12a863a6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/AlertFiltering.qll", + "sha256": "f82655915a489d6f7d8f845f52eba732e7acc56da0d0b9c430485631438c7fca", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/AlertFiltering.qll", + "base_sha256": "f82655915a489d6f7d8f845f52eba732e7acc56da0d0b9c430485631438c7fca" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Boolean.qll", + "sha256": "9eb540cf7a8b7a37a023e54987ef7b6a082e2f7c6cd22d0323772789f64c20c9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Boolean.qll", + "base_sha256": "9eb540cf7a8b7a37a023e54987ef7b6a082e2f7c6cd22d0323772789f64c20c9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/DenseRank.qll", + "sha256": "fe5649b5e4441a06e873322f684594b19d2e4a3b7e53654c4b6ca1ee4c53700c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/DenseRank.qll", + "base_sha256": "fe5649b5e4441a06e873322f684594b19d2e4a3b7e53654c4b6ca1ee4c53700c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Either.qll", + "sha256": "7c9d10f5945511ac77d2ae9900aa0f5db23210a7a7b5cc99cb4abda3b3fa464d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Either.qll", + "base_sha256": "7c9d10f5945511ac77d2ae9900aa0f5db23210a7a7b5cc99cb4abda3b3fa464d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/FilePath.qll", + "sha256": "966dc66bd00afdae821d3c405c4e71227f4307f36f1e8e5d0cdb84ea4df81793", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/FilePath.qll", + "base_sha256": "966dc66bd00afdae821d3c405c4e71227f4307f36f1e8e5d0cdb84ea4df81793" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/FileSystem.qll", + "sha256": "7f14346708b733e3ec425a5ce6546d9bb63ec194eef0cfdffc293803f100b4fb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/FileSystem.qll", + "base_sha256": "7f14346708b733e3ec425a5ce6546d9bb63ec194eef0cfdffc293803f100b4fb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Location.qll", + "sha256": "2a79585fa7f8b83dd1554bdd2edfbaa3b2210c8727c3fb4e92c385fb2bfa7a82", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Location.qll", + "base_sha256": "2a79585fa7f8b83dd1554bdd2edfbaa3b2210c8727c3fb4e92c385fb2bfa7a82" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Numbers.qll", + "sha256": "2cc942d9429bc7e0be9fa9404b7cfecc44f622418bc8e5334bb46a1e63d3905f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Numbers.qll", + "base_sha256": "2cc942d9429bc7e0be9fa9404b7cfecc44f622418bc8e5334bb46a1e63d3905f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Option.qll", + "sha256": "1ae4c61b8a3890d43f09a6ccd6f3f2362b644888b12d5555085ccce12be42564", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Option.qll", + "base_sha256": "1ae4c61b8a3890d43f09a6ccd6f3f2362b644888b12d5555085ccce12be42564" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/ReportStats.qll", + "sha256": "c808e63eb6d22e89d0c6f5e42a9f9469712262238e7b3986f7b6bf0a73eb2ecf", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/ReportStats.qll", + "base_sha256": "c808e63eb6d22e89d0c6f5e42a9f9469712262238e7b3986f7b6bf0a73eb2ecf" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/SemVer.qll", + "sha256": "3b4a00bb296daddae19e0aa85fde7744c4c47857f43ccddfca56da59997ddd3e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/SemVer.qll", + "base_sha256": "3b4a00bb296daddae19e0aa85fde7744c4c47857f43ccddfca56da59997ddd3e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Strings.qll", + "sha256": "dd220aea545c316aee218fc78556022305cef32dfcb8b06c361abb47614bd421", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Strings.qll", + "base_sha256": "dd220aea545c316aee218fc78556022305cef32dfcb8b06c361abb47614bd421" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/UnboundList.qll", + "sha256": "0c3525421a17292b64a3213f35201060ea8a32fbcde77fefe9b7fcfe24d76d14", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/UnboundList.qll", + "base_sha256": "0c3525421a17292b64a3213f35201060ea8a32fbcde77fefe9b7fcfe24d76d14" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Unit.qll", + "sha256": "9eae1e0bc5b035b104f441e06f25b57b338887fe6b68ac57e6b24c0c18725c14", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Unit.qll", + "base_sha256": "9eae1e0bc5b035b104f441e06f25b57b338887fe6b68ac57e6b24c0c18725c14" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Void.qll", + "sha256": "e6ee21ac6840b244b430b4a10eaa1bf01da40e70cfa68509525f4ea5511722ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/Void.qll", + "base_sha256": "e6ee21ac6840b244b430b4a10eaa1bf01da40e70cfa68509525f4ea5511722ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/suppression/AlertSuppression.qll", + "sha256": "aca17bf2fc1fdd8f877685f4a7e8b48a0cdc3405f20f24f68deafd3da2a37d91", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/suppression/AlertSuppression.qll", + "base_sha256": "aca17bf2fc1fdd8f877685f4a7e8b48a0cdc3405f20f24f68deafd3da2a37d91" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/test/ExternalLocationPostProcessing.qll", + "sha256": "3b83df1356597b0b405ed663ad78d5e15301d07abc3e3f977f4a28cbd54bd651", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/test/ExternalLocationPostProcessing.qll", + "base_sha256": "3b83df1356597b0b405ed663ad78d5e15301d07abc3e3f977f4a28cbd54bd651" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/test/InlineExpectationsTest.qll", + "sha256": "14feb206f358e7e5116af59bfc1c1a5b50c2887ff7a7b04b5dfd2bad66f8dec1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/codeql/util/test/InlineExpectationsTest.qll", + "base_sha256": "14feb206f358e7e5116af59bfc1c1a5b50c2887ff7a7b04b5dfd2bad66f8dec1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/ext/default-alert-filter.yml", + "sha256": "b8c18396c3aa2dab6e06cab355228a7f523976a258eb421122db91c3376e98f4", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/ext/default-alert-filter.yml", + "base_sha256": "b8c18396c3aa2dab6e06cab355228a7f523976a258eb421122db91c3376e98f4" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/qlpack.yml", + "sha256": "00451334809eb0e87df0a027d451457d8858eef4746a4001b0dbe54b43e1f736", + "base_path": "codeql/swift-queries/1.3.11/.codeql/libraries/codeql/util/2.0.45/qlpack.yml", + "base_sha256": "00451334809eb0e87df0a027d451457d8858eef4746a4001b0dbe54b43e1f736" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/0657d6ujripsddshf67fkg65u33.bytes.qlx", + "sha256": "b4497273c775e815c41f63b307400f9aa446885eada0c756a962ec270357a48b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/0657d6ujripsddshf67fkg65u33.bytes.qlx", + "base_sha256": "b4497273c775e815c41f63b307400f9aa446885eada0c756a962ec270357a48b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/07f9f8hhfpmmnm9eckvpd7amdq1.bytes.qlx", + "sha256": "1133efffd3c9319694e84c22ff2e3f6a31228badcafe6e54f73017b9ee111490", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/07f9f8hhfpmmnm9eckvpd7amdq1.bytes.qlx", + "base_sha256": "1133efffd3c9319694e84c22ff2e3f6a31228badcafe6e54f73017b9ee111490" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/09bdb9u9s8dp9ikm65aremu1984.bytes.qlx", + "sha256": "be6e6bd66f7c2e9e24fb5b0cf90d70bf6eee7204e4397d467fe1b1528847cc6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/09bdb9u9s8dp9ikm65aremu1984.bytes.qlx", + "base_sha256": "be6e6bd66f7c2e9e24fb5b0cf90d70bf6eee7204e4397d467fe1b1528847cc6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/0e343egsoa3r6kg11du1f0bpsc6.bytes.qlx", + "sha256": "844bcd5e3291c040cdecf8668fe05c882a7ab7670e85e5ad04e956ca516cce9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/0e343egsoa3r6kg11du1f0bpsc6.bytes.qlx", + "base_sha256": "844bcd5e3291c040cdecf8668fe05c882a7ab7670e85e5ad04e956ca516cce9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/112184gn3t5ka0ct11951hg5gc7.bytes.qlx", + "sha256": "1985c7c617226414d90bd6b52ba61e46869526db16d5587b87dbd6e5fdaf8f9d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/112184gn3t5ka0ct11951hg5gc7.bytes.qlx", + "base_sha256": "1985c7c617226414d90bd6b52ba61e46869526db16d5587b87dbd6e5fdaf8f9d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/13cfe4uvbo4smtbabglbcnted68.bytes.qlx", + "sha256": "b5bbe5c90f3698975e20c39d3b99aa70b31428093ce95ceef4edb4c83c403afd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/13cfe4uvbo4smtbabglbcnted68.bytes.qlx", + "base_sha256": "b5bbe5c90f3698975e20c39d3b99aa70b31428093ce95ceef4edb4c83c403afd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1be7fc5v2taesi7c198k0kapl86.bytes.qlx", + "sha256": "b4b024da21030b88f52916686c4795b5578475fae413d1e1c54bfe66d6084539", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1be7fc5v2taesi7c198k0kapl86.bytes.qlx", + "base_sha256": "b4b024da21030b88f52916686c4795b5578475fae413d1e1c54bfe66d6084539" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1e47cbftbgpveg7a6q0ik5ai6eb.bytes.qlx", + "sha256": "225edfb69727253d554be57982dd2d149b193294f0265f29c7cc7d6ab9b329ba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1e47cbftbgpveg7a6q0ik5ai6eb.bytes.qlx", + "base_sha256": "225edfb69727253d554be57982dd2d149b193294f0265f29c7cc7d6ab9b329ba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1f59a5qe5s76c0jk90odbp64cmf.bytes.qlx", + "sha256": "188ccc57a52a84be597b04efe60a626696f4b2fdb739726bc97bcbbc83938a31", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1f59a5qe5s76c0jk90odbp64cmf.bytes.qlx", + "base_sha256": "188ccc57a52a84be597b04efe60a626696f4b2fdb739726bc97bcbbc83938a31" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1fd08735k98evsr5m9ttgr2vbhd.bytes.qlx", + "sha256": "ea1082e60e8674d50d650963eb0f23328bcd5f27524c71e62abf4f34520e1fcd", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/1fd08735k98evsr5m9ttgr2vbhd.bytes.qlx", + "base_sha256": "ea1082e60e8674d50d650963eb0f23328bcd5f27524c71e62abf4f34520e1fcd" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/20586c6j06eb3kq0ukk59u90h2b.bytes.qlx", + "sha256": "6f53510a3f7dc99cd449bb4c02c4691c4afd12892fa8b60c090c206325aa5808", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/20586c6j06eb3kq0ukk59u90h2b.bytes.qlx", + "base_sha256": "6f53510a3f7dc99cd449bb4c02c4691c4afd12892fa8b60c090c206325aa5808" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/265389qamnamfn99p6bqttg30h3.bytes.qlx", + "sha256": "38fee042f67a4b39239c3618c1cfeb2a0a8145898c0535dcbc7208006533478e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/265389qamnamfn99p6bqttg30h3.bytes.qlx", + "base_sha256": "38fee042f67a4b39239c3618c1cfeb2a0a8145898c0535dcbc7208006533478e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/28be6fsqmd09rv2rdgthaioeoe1.bytes.qlx", + "sha256": "d3b3a923236c59aaaa90237d774beffed0461339c01b963fc89e1de357976629", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/28be6fsqmd09rv2rdgthaioeoe1.bytes.qlx", + "base_sha256": "d3b3a923236c59aaaa90237d774beffed0461339c01b963fc89e1de357976629" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/2c9ef45gllgpeerhiq9a8fdsnva.bytes.qlx", + "sha256": "ba75070f4abebee49b9782cb0891907c1aac58778870139e7f39fa12f48f42ec", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/2c9ef45gllgpeerhiq9a8fdsnva.bytes.qlx", + "base_sha256": "ba75070f4abebee49b9782cb0891907c1aac58778870139e7f39fa12f48f42ec" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/321819dql76fspq2mskl79h4jd5.bytes.qlx", + "sha256": "9701fe0d40ae30af06fc2aff6498d602786e63162119a8470289618ac2c406d8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/321819dql76fspq2mskl79h4jd5.bytes.qlx", + "base_sha256": "9701fe0d40ae30af06fc2aff6498d602786e63162119a8470289618ac2c406d8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3280c3ihlv0trbunmi4el6julr2.bytes.qlx", + "sha256": "1900c887caae0137bebad44e08a9b720a0f4be0a66818c30d0685da4ce7e7d48", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3280c3ihlv0trbunmi4el6julr2.bytes.qlx", + "base_sha256": "1900c887caae0137bebad44e08a9b720a0f4be0a66818c30d0685da4ce7e7d48" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/32dcae8qqca460oe7ndd3063k60.bytes.qlx", + "sha256": "314e9eba464cc29412947f3ac41f33e763218c3f9bde031d9ab2e9c1528d1089", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/32dcae8qqca460oe7ndd3063k60.bytes.qlx", + "base_sha256": "314e9eba464cc29412947f3ac41f33e763218c3f9bde031d9ab2e9c1528d1089" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3af138sr5f641e89nj6bod4a8j5.bytes.qlx", + "sha256": "1344b5f5c541989f27936ce9e97ea01c80d92606383ca2446ab97d6a9bcb4d8c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3af138sr5f641e89nj6bod4a8j5.bytes.qlx", + "base_sha256": "1344b5f5c541989f27936ce9e97ea01c80d92606383ca2446ab97d6a9bcb4d8c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3de903s4gm7nnkckc8c1351qs8f.bytes.qlx", + "sha256": "31c54dc40135fd0ced98cc187b45d1f2d5203a57f828c2ea08db29498cff852c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3de903s4gm7nnkckc8c1351qs8f.bytes.qlx", + "base_sha256": "31c54dc40135fd0ced98cc187b45d1f2d5203a57f828c2ea08db29498cff852c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3ef3b04vhlpp886034bqbdpcp29.bytes.qlx", + "sha256": "3aab0ad6c34d041bbc32d7e9927d3e541936632cb2c18924358942e55b8ce308", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/3ef3b04vhlpp886034bqbdpcp29.bytes.qlx", + "base_sha256": "3aab0ad6c34d041bbc32d7e9927d3e541936632cb2c18924358942e55b8ce308" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/429c4dh6vvcd7inj9uth9fneqr3.bytes.qlx", + "sha256": "9e2df2b126fabde761948a70c974ba367c27d6946ad40fdcad8b905e0de29694", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/429c4dh6vvcd7inj9uth9fneqr3.bytes.qlx", + "base_sha256": "9e2df2b126fabde761948a70c974ba367c27d6946ad40fdcad8b905e0de29694" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/429c985f927le85kmhe1f6t53f6.bytes.qlx", + "sha256": "b665d52137e98db95fd7922cf90074e6449943269ab5951e96e1f71aa956d14b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/429c985f927le85kmhe1f6t53f6.bytes.qlx", + "base_sha256": "b665d52137e98db95fd7922cf90074e6449943269ab5951e96e1f71aa956d14b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/438ab72hi25b1p3tvm0jlbgbmb4.bytes.qlx", + "sha256": "8f7ed06fad4c3fe0ac58910b3a391e887f42adfd7ec926fc927176c34dc437f3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/438ab72hi25b1p3tvm0jlbgbmb4.bytes.qlx", + "base_sha256": "8f7ed06fad4c3fe0ac58910b3a391e887f42adfd7ec926fc927176c34dc437f3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/46f50cv7gi0iskbf80s1nb1jqea.bytes.qlx", + "sha256": "9828bfeba2dc90636211a9b39120fd456d1d9ff74deaf3755b0bb4e41885e3e5", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/46f50cv7gi0iskbf80s1nb1jqea.bytes.qlx", + "base_sha256": "9828bfeba2dc90636211a9b39120fd456d1d9ff74deaf3755b0bb4e41885e3e5" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/5778561r11eabfofvskvfsaotb2.bytes.qlx", + "sha256": "0184706d8f46480aa440d0f07be6f976b671414be6e31d7d30e10085b6442160", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/5778561r11eabfofvskvfsaotb2.bytes.qlx", + "base_sha256": "0184706d8f46480aa440d0f07be6f976b671414be6e31d7d30e10085b6442160" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/58de056d0sg2bkngvla3qtn6ru6.bytes.qlx", + "sha256": "952cf6d9ef4b6eaf9ce9aef3dc6cb8aaf52634f6c40f232c9f6cf52d5ae0c881", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/58de056d0sg2bkngvla3qtn6ru6.bytes.qlx", + "base_sha256": "952cf6d9ef4b6eaf9ce9aef3dc6cb8aaf52634f6c40f232c9f6cf52d5ae0c881" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/5d83473cpcd8pjpljadladip9t1.bytes.qlx", + "sha256": "88ec54567278c63617d4fa2ad0cb56076479a2a1d74ea78b7235c7f0e2f0ee47", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/5d83473cpcd8pjpljadladip9t1.bytes.qlx", + "base_sha256": "88ec54567278c63617d4fa2ad0cb56076479a2a1d74ea78b7235c7f0e2f0ee47" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/638592qo24l54kbchmfdorhc9uc.bytes.qlx", + "sha256": "44c65d53ea091f3be02e7aaf17daf7ff37dbd5481651604d46b27f11710d2c81", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/638592qo24l54kbchmfdorhc9uc.bytes.qlx", + "base_sha256": "44c65d53ea091f3be02e7aaf17daf7ff37dbd5481651604d46b27f11710d2c81" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/63fa32dmqp5o3dvngc2dkr5igl4.bytes.qlx", + "sha256": "6d3db7f90c00d89541d13c6104327df93f5ddb73b5042e841834fc5d761659ac", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/63fa32dmqp5o3dvngc2dkr5igl4.bytes.qlx", + "base_sha256": "6d3db7f90c00d89541d13c6104327df93f5ddb73b5042e841834fc5d761659ac" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/6c5f6ef63ccatht6ek9i7js93ie.bytes.qlx", + "sha256": "c91a5287375069ba5b8c83be254cff07ab16cea727db88cc4abeee50948b073a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/6c5f6ef63ccatht6ek9i7js93ie.bytes.qlx", + "base_sha256": "c91a5287375069ba5b8c83be254cff07ab16cea727db88cc4abeee50948b073a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/6dd298lln49mdban41ruku9a7m2.bytes.qlx", + "sha256": "6eb214863aa1424b6f83ed7ebd5b3247f5576228f87d1961cb5f01878f3118cc", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/6dd298lln49mdban41ruku9a7m2.bytes.qlx", + "base_sha256": "6eb214863aa1424b6f83ed7ebd5b3247f5576228f87d1961cb5f01878f3118cc" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/73fa1e8g74nc779drqnffoct5c4.bytes.qlx", + "sha256": "fce7783ba6ad5fa502c9c842e3ebfad50bd4dc375a15ff2c8f57da011974d893", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/73fa1e8g74nc779drqnffoct5c4.bytes.qlx", + "base_sha256": "fce7783ba6ad5fa502c9c842e3ebfad50bd4dc375a15ff2c8f57da011974d893" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/776489ia1rvrcq5jucvav2ig6o4.bytes.qlx", + "sha256": "435eb6eded858680f5e33ed46c90779c86ebd66fdd45fe29999b94809f27b5c7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/776489ia1rvrcq5jucvav2ig6o4.bytes.qlx", + "base_sha256": "435eb6eded858680f5e33ed46c90779c86ebd66fdd45fe29999b94809f27b5c7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/79ef0dp006m8t15maoicknpoo1b.bytes.qlx", + "sha256": "c29a05f171f5255582f7a49ecaab8c22e06a6a47e6f5ab11764ed3255ea49346", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/79ef0dp006m8t15maoicknpoo1b.bytes.qlx", + "base_sha256": "c29a05f171f5255582f7a49ecaab8c22e06a6a47e6f5ab11764ed3255ea49346" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7bd0245md35ktbi6pft9vptigr3.bytes.qlx", + "sha256": "2e3aa683d4d1070a5c8cf303939e1ecab320976aedb4f9e3a8f9fff41f238bba", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7bd0245md35ktbi6pft9vptigr3.bytes.qlx", + "base_sha256": "2e3aa683d4d1070a5c8cf303939e1ecab320976aedb4f9e3a8f9fff41f238bba" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7da84fuj7ii7p81al3hsp5a73le.bytes.qlx", + "sha256": "e82b550b0dbff404c527f770e38b19ae1642450a9acff0507cdb992dd3518f8d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7da84fuj7ii7p81al3hsp5a73le.bytes.qlx", + "base_sha256": "e82b550b0dbff404c527f770e38b19ae1642450a9acff0507cdb992dd3518f8d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7fcc861m8eu9t4sl98bsmciucue.bytes.qlx", + "sha256": "cea059268b3bc0df70c3791d85b87c8fd509bf0a04889e7a9a9c186336aa475b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/7fcc861m8eu9t4sl98bsmciucue.bytes.qlx", + "base_sha256": "cea059268b3bc0df70c3791d85b87c8fd509bf0a04889e7a9a9c186336aa475b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/80f55ce0a0m0brg88n77hnqrqcc.bytes.qlx", + "sha256": "eeed24baba1498de0894143ff628ed4485767ff8500d39a4607aaf3f4bb003f8", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/80f55ce0a0m0brg88n77hnqrqcc.bytes.qlx", + "base_sha256": "eeed24baba1498de0894143ff628ed4485767ff8500d39a4607aaf3f4bb003f8" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8373dbacknoimgqlfqmdvm1ph61.bytes.qlx", + "sha256": "f0e51a668310558ca13cb547ebd90332901153142a0449799e8f87078549fc0e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8373dbacknoimgqlfqmdvm1ph61.bytes.qlx", + "base_sha256": "f0e51a668310558ca13cb547ebd90332901153142a0449799e8f87078549fc0e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8576ce1jpvlj5netc2v4ppskqf8.bytes.qlx", + "sha256": "b2061eb0b35e83db54c68cab54529304b9a3a99d93db526d7b4a7dfa177e6709", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8576ce1jpvlj5netc2v4ppskqf8.bytes.qlx", + "base_sha256": "b2061eb0b35e83db54c68cab54529304b9a3a99d93db526d7b4a7dfa177e6709" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/87ddbbv0i9k1vkh04pn0hfeobj0.bytes.qlx", + "sha256": "b39f284d5c21cde22e8c3b9cfdd5e5a5faf739ca58bc659522d9d42f6baad25e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/87ddbbv0i9k1vkh04pn0hfeobj0.bytes.qlx", + "base_sha256": "b39f284d5c21cde22e8c3b9cfdd5e5a5faf739ca58bc659522d9d42f6baad25e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8fd9bbebeck8h3a5rvjkjjokqt1.bytes.qlx", + "sha256": "b6924500122b9e2902aa3e568334eb3e5c4c2f585e53db92cc16d0b6131e1c9a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/8fd9bbebeck8h3a5rvjkjjokqt1.bytes.qlx", + "base_sha256": "b6924500122b9e2902aa3e568334eb3e5c4c2f585e53db92cc16d0b6131e1c9a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/900b1442o6vjtuqq1oja3onvv51.bytes.qlx", + "sha256": "d2ee15bd4cdad23c0b79ea47fba049f37df379fc1b78fd5d067fa6d07fa7f411", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/900b1442o6vjtuqq1oja3onvv51.bytes.qlx", + "base_sha256": "d2ee15bd4cdad23c0b79ea47fba049f37df379fc1b78fd5d067fa6d07fa7f411" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/940a00jsdgig21su88l95d70uj0.bytes.qlx", + "sha256": "f4564587957f0c5337a9adf4b1c3bb36ca371208cf7c93a3ce8697417fb87f5c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/940a00jsdgig21su88l95d70uj0.bytes.qlx", + "base_sha256": "f4564587957f0c5337a9adf4b1c3bb36ca371208cf7c93a3ce8697417fb87f5c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/953a24cdvf3f3vahh67ibs8fvo3.bytes.qlx", + "sha256": "cfa1fff071a80bc96e3c844ef0880cb20e18a6f8c9a6ef2555fd01c0a3b4488b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/953a24cdvf3f3vahh67ibs8fvo3.bytes.qlx", + "base_sha256": "cfa1fff071a80bc96e3c844ef0880cb20e18a6f8c9a6ef2555fd01c0a3b4488b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/98109fdhbphpaprco08ls2h3349.bytes.qlx", + "sha256": "9d42838fde219aba4caf50bf8acbde0d400b35fd89a6ae92a3bd4350cae0b78f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/98109fdhbphpaprco08ls2h3349.bytes.qlx", + "base_sha256": "9d42838fde219aba4caf50bf8acbde0d400b35fd89a6ae92a3bd4350cae0b78f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9852fc7tqgult8vfkpn04e0lvuf.bytes.qlx", + "sha256": "89a6ed6e6f3dced38556a2e577c6fcfdc7d03b72814e8b1fb18c767fbae36858", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9852fc7tqgult8vfkpn04e0lvuf.bytes.qlx", + "base_sha256": "89a6ed6e6f3dced38556a2e577c6fcfdc7d03b72814e8b1fb18c767fbae36858" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/985f62bkqke11jsguvj8v6q2f3c.bytes.qlx", + "sha256": "7b6a1763782e3f9c5b262bfb84d58af2065be1b892f2204dc6f009f1bd16801e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/985f62bkqke11jsguvj8v6q2f3c.bytes.qlx", + "base_sha256": "7b6a1763782e3f9c5b262bfb84d58af2065be1b892f2204dc6f009f1bd16801e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/998805scqhibjv8lceu2r7vec09.bytes.qlx", + "sha256": "c9b98e72198503c7c017c9b6d90dbcc50ed6b6727edf688cb429652855de47b1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/998805scqhibjv8lceu2r7vec09.bytes.qlx", + "base_sha256": "c9b98e72198503c7c017c9b6d90dbcc50ed6b6727edf688cb429652855de47b1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9c8935c14r0qa0hho0r2bmb2q18.bytes.qlx", + "sha256": "17db91f5c932f9c65ddd6fe8e03e0dd9670ee23102487cb056c5734a4956f0c2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9c8935c14r0qa0hho0r2bmb2q18.bytes.qlx", + "base_sha256": "17db91f5c932f9c65ddd6fe8e03e0dd9670ee23102487cb056c5734a4956f0c2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9e38927s9vo56q88nhff1rqlvsc.bytes.qlx", + "sha256": "833023f34c33d692c24594976c9eccd5b468f6c7c402366862ec46166509ab69", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/9e38927s9vo56q88nhff1rqlvsc.bytes.qlx", + "base_sha256": "833023f34c33d692c24594976c9eccd5b468f6c7c402366862ec46166509ab69" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a7039fm515rb8fc2jk9ron36h66.bytes.qlx", + "sha256": "f355efbd0b0635b31fb09aa20576526b89a41fd5bf29d65672c51b7beebd4791", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a7039fm515rb8fc2jk9ron36h66.bytes.qlx", + "base_sha256": "f355efbd0b0635b31fb09aa20576526b89a41fd5bf29d65672c51b7beebd4791" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a70b36r28k0blr7470o95fk81i8.bytes.qlx", + "sha256": "29a2012da942a2d9e4804bfca070b8df6fd204d35d1fac0e05fa73757b278af1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a70b36r28k0blr7470o95fk81i8.bytes.qlx", + "base_sha256": "29a2012da942a2d9e4804bfca070b8df6fd204d35d1fac0e05fa73757b278af1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a86f0fr1umkih6m96mvucru29p0.bytes.qlx", + "sha256": "fa9701639b3735bac8958b3a35fb8e41a79a6f30b20a11afff2df66d56c1e618", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a86f0fr1umkih6m96mvucru29p0.bytes.qlx", + "base_sha256": "fa9701639b3735bac8958b3a35fb8e41a79a6f30b20a11afff2df66d56c1e618" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a95b395463u5i59ffknc257rcs5.bytes.qlx", + "sha256": "3caa237ee26ee4ac36d70cb7a0554c35a133907c8bf79a1eec32df1e4d778cb6", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/a95b395463u5i59ffknc257rcs5.bytes.qlx", + "base_sha256": "3caa237ee26ee4ac36d70cb7a0554c35a133907c8bf79a1eec32df1e4d778cb6" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ab4804si8ikhof8kup5ka455avd.bytes.qlx", + "sha256": "a0ceb03ea7f9e49648d0612e37b1a0cdbff7a9fb2a4ea3799a17e1aefd998755", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ab4804si8ikhof8kup5ka455avd.bytes.qlx", + "base_sha256": "a0ceb03ea7f9e49648d0612e37b1a0cdbff7a9fb2a4ea3799a17e1aefd998755" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ab56871pejeb295tjvem98uk598.bytes.qlx", + "sha256": "9c1cb6a8dbbfcb8bd973922dee8f9a64b1011a5c98bc3b62d58c0ff62449cc3b", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ab56871pejeb295tjvem98uk598.bytes.qlx", + "base_sha256": "9c1cb6a8dbbfcb8bd973922dee8f9a64b1011a5c98bc3b62d58c0ff62449cc3b" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b047afbkmq9cfq8oecgpqlfcne6.bytes.qlx", + "sha256": "4be1589f499433cb15fb114ffc961f9a9689cb72f16728a8201fa6a9d72abb6a", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b047afbkmq9cfq8oecgpqlfcne6.bytes.qlx", + "base_sha256": "4be1589f499433cb15fb114ffc961f9a9689cb72f16728a8201fa6a9d72abb6a" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b2ba1f5ted5md2li3qjof25hq9f.bytes.qlx", + "sha256": "64b70171bfdb36ffdd357d5e1aa018737deaeac041a0c1a77ff456cdcd750034", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b2ba1f5ted5md2li3qjof25hq9f.bytes.qlx", + "base_sha256": "64b70171bfdb36ffdd357d5e1aa018737deaeac041a0c1a77ff456cdcd750034" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b9e0af6u9rk11u8qfhr8r29iln1.bytes.qlx", + "sha256": "2854ed4acfbea38e786d8d4ce3540454f0e0644484d246558d773c46e0751382", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/b9e0af6u9rk11u8qfhr8r29iln1.bytes.qlx", + "base_sha256": "2854ed4acfbea38e786d8d4ce3540454f0e0644484d246558d773c46e0751382" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ba5cca1mklr10n6h40rdleac50b.bytes.qlx", + "sha256": "fb1d0f2405854c18036feb43b1555a651bb4f2a8e12842422f56dfa366276659", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ba5cca1mklr10n6h40rdleac50b.bytes.qlx", + "base_sha256": "fb1d0f2405854c18036feb43b1555a651bb4f2a8e12842422f56dfa366276659" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c28d49jrlpoirlqrqc0e2ju6708.bytes.qlx", + "sha256": "70525c2c2edb57773ee8462cfc0f02eb3653d82d85d1cee70ff14842243dec6f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c28d49jrlpoirlqrqc0e2ju6708.bytes.qlx", + "base_sha256": "70525c2c2edb57773ee8462cfc0f02eb3653d82d85d1cee70ff14842243dec6f" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c3fca0qglg9i5pc1ra2nia3tsl1.bytes.qlx", + "sha256": "7d1e12386068df397f7bf691622bae61f2bab778883021aaddccfcd62a9b9fcb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c3fca0qglg9i5pc1ra2nia3tsl1.bytes.qlx", + "base_sha256": "7d1e12386068df397f7bf691622bae61f2bab778883021aaddccfcd62a9b9fcb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c47590p4ob1nhd3posmefn51brc.bytes.qlx", + "sha256": "02509275d0dc3a7a3c32a935ec019dbc47538e70ec50d5b769dd65214775a69e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c47590p4ob1nhd3posmefn51brc.bytes.qlx", + "base_sha256": "02509275d0dc3a7a3c32a935ec019dbc47538e70ec50d5b769dd65214775a69e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c70f809qr6mhth21rrk7qd1e41b.bytes.qlx", + "sha256": "935e7331fc37f2e3cf68fc9e3d7e93ba49d3227efb6f9441687174739f5f3fe9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c70f809qr6mhth21rrk7qd1e41b.bytes.qlx", + "base_sha256": "935e7331fc37f2e3cf68fc9e3d7e93ba49d3227efb6f9441687174739f5f3fe9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c77fbf2bcjjpsum61sohoumnra1.bytes.qlx", + "sha256": "849afaf0dfbe0e2d1faae530dea112f7e56bf4672790b2ba29e5839e700a3162", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/c77fbf2bcjjpsum61sohoumnra1.bytes.qlx", + "base_sha256": "849afaf0dfbe0e2d1faae530dea112f7e56bf4672790b2ba29e5839e700a3162" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ca0235trk8aqpterlfgh10rsgff.bytes.qlx", + "sha256": "8f95228ba6816be6615dc989fbde6a95eb0c9d93f48f027634dce18f691aae32", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ca0235trk8aqpterlfgh10rsgff.bytes.qlx", + "base_sha256": "8f95228ba6816be6615dc989fbde6a95eb0c9d93f48f027634dce18f691aae32" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cb6f28og4fbhgmfcoul8rhs1jvc.bytes.qlx", + "sha256": "20831d7c6752e395ce405f7e0db0a59869de39037d176dfb2a42507c5ddfef0d", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cb6f28og4fbhgmfcoul8rhs1jvc.bytes.qlx", + "base_sha256": "20831d7c6752e395ce405f7e0db0a59869de39037d176dfb2a42507c5ddfef0d" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cc01f8ojbbssqi16hnh2b4k73od.bytes.qlx", + "sha256": "e112da9cfd465209377a690986d0ccfbe4e8f8450bc52b906f790ca79ba55db1", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cc01f8ojbbssqi16hnh2b4k73od.bytes.qlx", + "base_sha256": "e112da9cfd465209377a690986d0ccfbe4e8f8450bc52b906f790ca79ba55db1" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cd708f13prc26ngova8ahf7vis0.bytes.qlx", + "sha256": "ba30d2e37aced36b513f0cba1fe70a3a9442b542eb489bdbaf35e6edda8baa5e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/cd708f13prc26ngova8ahf7vis0.bytes.qlx", + "base_sha256": "ba30d2e37aced36b513f0cba1fe70a3a9442b542eb489bdbaf35e6edda8baa5e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ce5eeaff6hgc5o3catpdnagp864.bytes.qlx", + "sha256": "a6024c23249f1fc88c5a5440cd61a49b9c94370a20e4fe7deb1b8b76ea114354", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ce5eeaff6hgc5o3catpdnagp864.bytes.qlx", + "base_sha256": "a6024c23249f1fc88c5a5440cd61a49b9c94370a20e4fe7deb1b8b76ea114354" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ce7954mocv70ci8oarbv332ts0b.bytes.qlx", + "sha256": "ec234386c28e0da89e9e4792af6819c732ca36b3a3d8a965bd6c59cc51cebc30", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/ce7954mocv70ci8oarbv332ts0b.bytes.qlx", + "base_sha256": "ec234386c28e0da89e9e4792af6819c732ca36b3a3d8a965bd6c59cc51cebc30" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/d2b1baijq07nlh8cc89ih2vgal8.bytes.qlx", + "sha256": "4eb84c5e2478281d67290a03a696c1ae4e7f3ea6e35582be59a3083fa7acd590", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/d2b1baijq07nlh8cc89ih2vgal8.bytes.qlx", + "base_sha256": "4eb84c5e2478281d67290a03a696c1ae4e7f3ea6e35582be59a3083fa7acd590" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/d519f9jp4fksg1ejrke7tuqviif.bytes.qlx", + "sha256": "de63c5f613e769c795715a45d1b306a27632dfd6a6f9772263876c1f38d47ad7", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/d519f9jp4fksg1ejrke7tuqviif.bytes.qlx", + "base_sha256": "de63c5f613e769c795715a45d1b306a27632dfd6a6f9772263876c1f38d47ad7" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/da72879sadkpnsnbuq81h9pr6lc.bytes.qlx", + "sha256": "cd60d68a11e7840c3cc331eb04f2235bdcbef0e9ecb0cc411ea607b9b949caeb", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/da72879sadkpnsnbuq81h9pr6lc.bytes.qlx", + "base_sha256": "cd60d68a11e7840c3cc331eb04f2235bdcbef0e9ecb0cc411ea607b9b949caeb" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/df00f929m1hppjplrtqb2lm6di5.bytes.qlx", + "sha256": "d82f646764ab6336c0f0c8e90497757483f5792f1f8b3f7eb010a588ab3ff604", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/df00f929m1hppjplrtqb2lm6di5.bytes.qlx", + "base_sha256": "d82f646764ab6336c0f0c8e90497757483f5792f1f8b3f7eb010a588ab3ff604" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e546f3ct2f7rtc3r46susfualtf.bytes.qlx", + "sha256": "e8612452a3e5098ce1ddfb78a4482af27d851aa33ed5013225690a8393a0abff", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e546f3ct2f7rtc3r46susfualtf.bytes.qlx", + "base_sha256": "e8612452a3e5098ce1ddfb78a4482af27d851aa33ed5013225690a8393a0abff" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e5f8f0s1q6n3ir02v36mv4jgcca.bytes.qlx", + "sha256": "c57b86434dfa0cffd8e959cb69c177641914d2928c74b63b184265a6bf1970e2", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e5f8f0s1q6n3ir02v36mv4jgcca.bytes.qlx", + "base_sha256": "c57b86434dfa0cffd8e959cb69c177641914d2928c74b63b184265a6bf1970e2" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e8dae789cva925ogluhrpjdke0d.bytes.qlx", + "sha256": "bdd830a8e27c1e5843d1fcaaaf53a9e719a3874755e435a817c693f7a6002ba3", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/e8dae789cva925ogluhrpjdke0d.bytes.qlx", + "base_sha256": "bdd830a8e27c1e5843d1fcaaaf53a9e719a3874755e435a817c693f7a6002ba3" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/eb82795362a510sk6iq3jksuvvc.bytes.qlx", + "sha256": "ec3c3d98f3bf6482a52ddc5b71e466a6011bfeb42abed5136b4c51a0e4e09e74", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/eb82795362a510sk6iq3jksuvvc.bytes.qlx", + "base_sha256": "ec3c3d98f3bf6482a52ddc5b71e466a6011bfeb42abed5136b4c51a0e4e09e74" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f42d68v6q79q80bklanfif7iim4.bytes.qlx", + "sha256": "3b9d1ea663b9e39c878bc9a2ad8c38fca195b506b7e636652ead058b13fd9189", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f42d68v6q79q80bklanfif7iim4.bytes.qlx", + "base_sha256": "3b9d1ea663b9e39c878bc9a2ad8c38fca195b506b7e636652ead058b13fd9189" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f66c5964nj417fe37bl618u2k01.bytes.qlx", + "sha256": "d1819414c6c8f33ad37dc9bd54996007b4e584fc764b0356f5eed02f5902fe1e", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f66c5964nj417fe37bl618u2k01.bytes.qlx", + "base_sha256": "d1819414c6c8f33ad37dc9bd54996007b4e584fc764b0356f5eed02f5902fe1e" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f8fac8lu89pmlep8liirk5dj8ta.bytes.qlx", + "sha256": "a0acc057b36f2e3d416ae6f76643b260202d7e417dd221789982df3342736b4c", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/f8fac8lu89pmlep8liirk5dj8ta.bytes.qlx", + "base_sha256": "a0acc057b36f2e3d416ae6f76643b260202d7e417dd221789982df3342736b4c" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/fbc157d63cf0t465euq04s2sm2d.bytes.qlx", + "sha256": "c85c7b37e6efe2f40e33eb2e27e3f64468a0940811d1e0e499dfc971271e46b9", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/fbc157d63cf0t465euq04s2sm2d.bytes.qlx", + "base_sha256": "c85c7b37e6efe2f40e33eb2e27e3f64468a0940811d1e0e499dfc971271e46b9" + }, + { + "path": "codeql/swift-queries/1.3.11/.codeql/precompiled/fd3ee8mkts2lua1jo17hdv3n9pc.bytes.qlx", + "sha256": "b8dc748b85bb1572177d24c1afbc757f92b7f74eb42d8e44e604cafff05d9f2f", + "base_path": "codeql/swift-queries/1.3.11/.codeql/precompiled/fd3ee8mkts2lua1jo17hdv3n9pc.bytes.qlx", + "base_sha256": "b8dc748b85bb1572177d24c1afbc757f92b7f74eb42d8e44e604cafff05d9f2f" + }, + { + "path": "codeql/swift-queries/1.3.11/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/swift-queries/1.3.11/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/swift-queries/1.3.11/AlertSuppression.ql", + "sha256": "1d1bb8f4a72d7fbc725a2c6364323baecfc68947a4845d28b3fa6274aa94f5dd", + "base_path": "codeql/swift-queries/1.3.11/AlertSuppression.ql", + "base_sha256": "1d1bb8f4a72d7fbc725a2c6364323baecfc68947a4845d28b3fa6274aa94f5dd" + }, + { + "path": "codeql/swift-queries/1.3.11/AlertSuppression.qlx", + "sha256": "814386f4cfb1633d85d5a392c1aaf6a590d5f744a07331368127ddee99378365", + "base_path": "codeql/swift-queries/1.3.11/AlertSuppression.qlx", + "base_sha256": "814386f4cfb1633d85d5a392c1aaf6a590d5f744a07331368127ddee99378365" + }, + { + "path": "codeql/swift-queries/1.3.11/CHANGELOG.md", + "sha256": "c4d5cfc05a1db19529ce5febc2c90fb8de3bb5abf4ec6a8dd1dca7e36780ab58", + "base_path": "codeql/swift-queries/1.3.11/CHANGELOG.md", + "base_sha256": "c4d5cfc05a1db19529ce5febc2c90fb8de3bb5abf4ec6a8dd1dca7e36780ab58" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-pack.lock.yml", + "sha256": "2d793944448a1e8f2f51140d9ceede4ec9dd4d66640c1aa27d1bc70a15ee79e2", + "base_path": "codeql/swift-queries/1.3.11/codeql-pack.lock.yml", + "base_sha256": "2d793944448a1e8f2f51140d9ceede4ec9dd4d66640c1aa27d1bc70a15ee79e2" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-quality-extended.qls", + "sha256": "ab9686fd089e28a1e3a7d91b806c14e152d2bf0557221b7531d7e9c7b3ad536d", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-quality-extended.qls", + "base_sha256": "ab9686fd089e28a1e3a7d91b806c14e152d2bf0557221b7531d7e9c7b3ad536d" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-quality.qls", + "sha256": "ebfe8c80734de440bb7cbec2f68e85747e8fc102a40f815a694c424ec8a8ec49", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-quality.qls", + "base_sha256": "ebfe8c80734de440bb7cbec2f68e85747e8fc102a40f815a694c424ec8a8ec49" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-scanning.qls", + "sha256": "4c113b59c985cdbc348e5331cd9f5435cb20b2235f11a4b8ceeb2d7512178211", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-code-scanning.qls", + "base_sha256": "4c113b59c985cdbc348e5331cd9f5435cb20b2235f11a4b8ceeb2d7512178211" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-and-quality.qls", + "sha256": "20f6bc2f666c762c432e5aa7ab971781925974e7718c98cc38c9d255cc4b580e", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-and-quality.qls", + "base_sha256": "20f6bc2f666c762c432e5aa7ab971781925974e7718c98cc38c9d255cc4b580e" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-experimental.qls", + "sha256": "50a8f91d2e2c4776bcf189254019ef1c06c91b7d833186d35ad485735d3c7e0c", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-experimental.qls", + "base_sha256": "50a8f91d2e2c4776bcf189254019ef1c06c91b7d833186d35ad485735d3c7e0c" + }, + { + "path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-extended.qls", + "sha256": "a348138f21e086b69daac4352fc74bbf3f27b669db8ca64544b11e66a4783613", + "base_path": "codeql/swift-queries/1.3.11/codeql-suites/swift-security-extended.qls", + "base_sha256": "a348138f21e086b69daac4352fc74bbf3f27b669db8ca64544b11e66a4783613" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/ExtractedFiles.ql", + "sha256": "7215d69e0e098e9bbe19e42d7a760c1221043d285eff032680a3de58eeefb0ee", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/ExtractedFiles.ql", + "base_sha256": "7215d69e0e098e9bbe19e42d7a760c1221043d285eff032680a3de58eeefb0ee" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/ExtractedFiles.qlx", + "sha256": "29b8d8e34ff2230a76407e7d3ce8e3c102addc7d3dc18dede37d82cec18e41a0", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/ExtractedFiles.qlx", + "base_sha256": "29b8d8e34ff2230a76407e7d3ce8e3c102addc7d3dc18dede37d82cec18e41a0" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/SuccessfullyExtractedLines.ql", + "sha256": "9dbb60c8964e9eb66b424e738dbc71be47cc37fe6126e4f2c0986f2ee652203d", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/SuccessfullyExtractedLines.ql", + "base_sha256": "9dbb60c8964e9eb66b424e738dbc71be47cc37fe6126e4f2c0986f2ee652203d" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/SuccessfullyExtractedLines.qlx", + "sha256": "16dfed04755fe122f8f49146c442f0711f2607f86e5ba69aab9c4671e9969081", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/SuccessfullyExtractedLines.qlx", + "base_sha256": "16dfed04755fe122f8f49146c442f0711f2607f86e5ba69aab9c4671e9969081" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/AstNodes.ql", + "sha256": "ef637ba8b2db83eebac8124529555da607037e3f8e297e507014f9fa6975e7db", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/AstNodes.ql", + "base_sha256": "ef637ba8b2db83eebac8124529555da607037e3f8e297e507014f9fa6975e7db" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/AstNodes.qlx", + "sha256": "904a4d6b0968917aa58c2a6920f1b1b6431da18fdffc950bff61d0a07049d048", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/AstNodes.qlx", + "base_sha256": "904a4d6b0968917aa58c2a6920f1b1b6431da18fdffc950bff61d0a07049d048" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/ExtractionErrors.ql", + "sha256": "03ab709819cd6b10520e7c90626dc2b3bc67b73e0cbe20b018b227a84b871d96", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/ExtractionErrors.ql", + "base_sha256": "03ab709819cd6b10520e7c90626dc2b3bc67b73e0cbe20b018b227a84b871d96" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/ExtractionErrors.qlx", + "sha256": "f17f282123f858ff382e12f8ed8bc2a415df989ba27a26cbf88e39ea5368c993", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/ExtractionErrors.qlx", + "base_sha256": "f17f282123f858ff382e12f8ed8bc2a415df989ba27a26cbf88e39ea5368c993" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/UnresolvedAstNodes.ql", + "sha256": "af4104cf8f8c47e53a306ecf8dd54741f3c5fda1a39caf14ef33caa287621d85", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/UnresolvedAstNodes.ql", + "base_sha256": "af4104cf8f8c47e53a306ecf8dd54741f3c5fda1a39caf14ef33caa287621d85" + }, + { + "path": "codeql/swift-queries/1.3.11/diagnostics/internal/UnresolvedAstNodes.qlx", + "sha256": "011f7cba60ac04fd0ded0415268fcbd8b964b3aaa596ec19f9a46a4c2bbc0608", + "base_path": "codeql/swift-queries/1.3.11/diagnostics/internal/UnresolvedAstNodes.qlx", + "base_sha256": "011f7cba60ac04fd0ded0415268fcbd8b964b3aaa596ec19f9a46a4c2bbc0608" + }, + { + "path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.md", + "sha256": "fccefa58111fe8cf899b2be197528bfde78c3030628e4f6da62bebb78fd8372b", + "base_path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.md", + "base_sha256": "fccefa58111fe8cf899b2be197528bfde78c3030628e4f6da62bebb78fd8372b" + }, + { + "path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.ql", + "sha256": "2245cf542d159bda7b5e3374e50bb9286ec4b839d91ce4f68dc3da333681cdff", + "base_path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.ql", + "base_sha256": "2245cf542d159bda7b5e3374e50bb9286ec4b839d91ce4f68dc3da333681cdff" + }, + { + "path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.qlx", + "sha256": "930f2e99b92f9bb12c4e1026dd8846bfbe2dbd729abc87abf12c9cafc1988edd", + "base_path": "codeql/swift-queries/1.3.11/experimental/Security/CWE-022/UnsafeUnpack.qlx", + "base_sha256": "930f2e99b92f9bb12c4e1026dd8846bfbe2dbd729abc87abf12c9cafc1988edd" + }, + { + "path": "codeql/swift-queries/1.3.11/qlpack.yml", + "sha256": "52dfac6a0e5a4fbc1e60fbc00980c207b671f1cf2f0575a96525fb4b154006d5", + "base_path": "codeql/swift-queries/1.3.11/qlpack.yml", + "base_sha256": "52dfac6a0e5a4fbc1e60fbc00980c207b671f1cf2f0575a96525fb4b154006d5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.md", + "sha256": "e8f05164cf3c8dadab43f8d9394ef3705fb6c8f9faf7e8706a041d5aff02744d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.md", + "base_sha256": "e8f05164cf3c8dadab43f8d9394ef3705fb6c8f9faf7e8706a041d5aff02744d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.ql", + "sha256": "a2ba968a4d2a77ea0fd71258fc076ce43c8d80ffb21ff3564b6460c6ba54740b", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.ql", + "base_sha256": "a2ba968a4d2a77ea0fd71258fc076ce43c8d80ffb21ff3564b6460c6ba54740b" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.qlx", + "sha256": "d2d1c5e76b871c6164adb1e87a1212652c34e58b90ffe161559b8b621ae9be76", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/IncompleteHostnameRegex.qlx", + "base_sha256": "d2d1c5e76b871c6164adb1e87a1212652c34e58b90ffe161559b8b621ae9be76" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.md", + "sha256": "61997fcf9ef224ad37ee2ecdafb7f37f54c87622e197db35468efa44ff69334d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.md", + "base_sha256": "61997fcf9ef224ad37ee2ecdafb7f37f54c87622e197db35468efa44ff69334d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.ql", + "sha256": "82e88bc421392ef158689531da0cb94f911b288de56c8afffa8d5936b004e097", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.ql", + "base_sha256": "82e88bc421392ef158689531da0cb94f911b288de56c8afffa8d5936b004e097" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.qlx", + "sha256": "f962cab69f6ff26e470060fab00abd0a08e45cd123ad44911c7234eb02f6ef4e", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-020/MissingRegexAnchor.qlx", + "base_sha256": "f962cab69f6ff26e470060fab00abd0a08e45cd123ad44911c7234eb02f6ef4e" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.md", + "sha256": "8bfe9ed8900e4fc1b0323448f8226a44eb7ae34ad1c1a0ead33e315bc18b42e6", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.md", + "base_sha256": "8bfe9ed8900e4fc1b0323448f8226a44eb7ae34ad1c1a0ead33e315bc18b42e6" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.ql", + "sha256": "eea4a3a4a68964c579a0ba13d24a974db9ea9e5e7d2915f0536a17d06b995fae", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.ql", + "base_sha256": "eea4a3a4a68964c579a0ba13d24a974db9ea9e5e7d2915f0536a17d06b995fae" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.qlx", + "sha256": "2182083df178913ca653163f46cc9ef0d2b7c5603aab36f2041ea4b5ee71cf70", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-022/PathInjection.qlx", + "base_sha256": "2182083df178913ca653163f46cc9ef0d2b7c5603aab36f2041ea4b5ee71cf70" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.md", + "sha256": "d2904f51ccc1d163c98301cc92499855535269b69bfe79bf473a22c209519c71", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.md", + "base_sha256": "d2904f51ccc1d163c98301cc92499855535269b69bfe79bf473a22c209519c71" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.ql", + "sha256": "c36a2f47f4be67410fa4bc452fc183f8a47162bacd0198d2a00435f736ac6d69", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.ql", + "base_sha256": "c36a2f47f4be67410fa4bc452fc183f8a47162bacd0198d2a00435f736ac6d69" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.qlx", + "sha256": "8c1c14252f453724b349f9818493afc7204c644d5a00b0b5aeefa4a03b9c8776", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-078/CommandInjection.qlx", + "base_sha256": "8c1c14252f453724b349f9818493afc7204c644d5a00b0b5aeefa4a03b9c8776" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.md", + "sha256": "57025dcd690f4922366628bfc52181c741586065b3d9fe3f99119cb5cd9c1af0", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.md", + "base_sha256": "57025dcd690f4922366628bfc52181c741586065b3d9fe3f99119cb5cd9c1af0" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.ql", + "sha256": "6380a8a8eae9e4fb3de89dd07395fc0047ed2d9d48fa87f51b5ee82676cc63be", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.ql", + "base_sha256": "6380a8a8eae9e4fb3de89dd07395fc0047ed2d9d48fa87f51b5ee82676cc63be" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.qlx", + "sha256": "298e6a319fdeb4fac7c748997869ccc54fe0cbbef4314530921a8a2e527f332d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-079/UnsafeWebViewFetch.qlx", + "base_sha256": "298e6a319fdeb4fac7c748997869ccc54fe0cbbef4314530921a8a2e527f332d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.md", + "sha256": "f62022f93db38fd522ba1090ac752051c811148ce9463fd9cc3e0fbd2681ee7c", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.md", + "base_sha256": "f62022f93db38fd522ba1090ac752051c811148ce9463fd9cc3e0fbd2681ee7c" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.ql", + "sha256": "0c06fc4433bcac3f2eb7a40a7b9a7b5d75768a6417ebcac48064e6efbe8b1089", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.ql", + "base_sha256": "0c06fc4433bcac3f2eb7a40a7b9a7b5d75768a6417ebcac48064e6efbe8b1089" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.qlx", + "sha256": "b7531cf0d1a9267e490c643ac89dde7d5054d79b168323f13d95c23ace1a3cf0", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-089/SqlInjection.qlx", + "base_sha256": "b7531cf0d1a9267e490c643ac89dde7d5054d79b168323f13d95c23ace1a3cf0" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.md", + "sha256": "0053aac4e03c1eb757d159433d820cbd3b4cc7aa8c57c8187610480e5b981bdd", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.md", + "base_sha256": "0053aac4e03c1eb757d159433d820cbd3b4cc7aa8c57c8187610480e5b981bdd" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.ql", + "sha256": "724d8edaff2ce32cd8d37d34c83be8ef4b63763c4c6316cdc48c80de5eaff9d9", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.ql", + "base_sha256": "724d8edaff2ce32cd8d37d34c83be8ef4b63763c4c6316cdc48c80de5eaff9d9" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.qlx", + "sha256": "0b6b394533cfc1cdb0ac330a95134dd6141f8642eb429f5d0b4dfb4e6a5c1b21", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-094/UnsafeJsEval.qlx", + "base_sha256": "0b6b394533cfc1cdb0ac330a95134dd6141f8642eb429f5d0b4dfb4e6a5c1b21" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.md", + "sha256": "7ac518f164c3f1eba6308dea728e55f33a786e3c47b590b5fb7160fee0552e94", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.md", + "base_sha256": "7ac518f164c3f1eba6308dea728e55f33a786e3c47b590b5fb7160fee0552e94" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.ql", + "sha256": "6546075d0b00ade1209be4c3db6d664b5a4ce9b1aa07f1cf97ecd0b7b224d197", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.ql", + "base_sha256": "6546075d0b00ade1209be4c3db6d664b5a4ce9b1aa07f1cf97ecd0b7b224d197" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.qlx", + "sha256": "6b58574a365f2dda3b7bc4db30134167ca63e26c8ddd0113d62768ba6ff85454", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-116/BadTagFilter.qlx", + "base_sha256": "6b58574a365f2dda3b7bc4db30134167ca63e26c8ddd0113d62768ba6ff85454" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.md", + "sha256": "ef25a1fa5c3d2fc110bcaff28528fd8c257b821b7635e8fd04b87a4647c1cf6f", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.md", + "base_sha256": "ef25a1fa5c3d2fc110bcaff28528fd8c257b821b7635e8fd04b87a4647c1cf6f" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.ql", + "sha256": "6bba9f10d256100058c432ab43d2415af55f86ef44a339246a6b5cbb9ac17103", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.ql", + "base_sha256": "6bba9f10d256100058c432ab43d2415af55f86ef44a339246a6b5cbb9ac17103" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.qlx", + "sha256": "0912457d76ab17fd6ce067773f419add8a3beea33273cc9c53e4d422587b2188", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1204/StaticInitializationVector.qlx", + "base_sha256": "0912457d76ab17fd6ce067773f419add8a3beea33273cc9c53e4d422587b2188" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.md", + "sha256": "8ac36f66889d6c5a51e96c3f8c6fd425cf13ab661c67f363e787b28b7dd26070", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.md", + "base_sha256": "8ac36f66889d6c5a51e96c3f8c6fd425cf13ab661c67f363e787b28b7dd26070" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.ql", + "sha256": "f129c25dd540718048ef304b96a1e97cea84b524731cc7aec7cfda63fb3e24f5", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.ql", + "base_sha256": "f129c25dd540718048ef304b96a1e97cea84b524731cc7aec7cfda63fb3e24f5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.qlx", + "sha256": "bca56c2d8a8def617ad99fafdad0fb6decc886486079291fd1fc547f9a3de67f", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-1333/ReDoS.qlx", + "base_sha256": "bca56c2d8a8def617ad99fafdad0fb6decc886486079291fd1fc547f9a3de67f" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.md", + "sha256": "5516fd48d6119a2fed3647c84a36a25a8d5750ea86fdd01a6bd6b4e98fe0b47a", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.md", + "base_sha256": "5516fd48d6119a2fed3647c84a36a25a8d5750ea86fdd01a6bd6b4e98fe0b47a" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.ql", + "sha256": "4b739d8494feeb2caa6ba321ba7fd16e0da888f5c5e3de857b1f95070e2635b7", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.ql", + "base_sha256": "4b739d8494feeb2caa6ba321ba7fd16e0da888f5c5e3de857b1f95070e2635b7" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.qlx", + "sha256": "e75e63ceb87ad9b73615cfc517a8177898061d8744e25531b65eecf46e315f4d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-134/UncontrolledFormatString.qlx", + "base_sha256": "e75e63ceb87ad9b73615cfc517a8177898061d8744e25531b65eecf46e315f4d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.md", + "sha256": "641d101caea772d79681a0bc8899249b12681e69a5e689404e6f422a0255250d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.md", + "base_sha256": "641d101caea772d79681a0bc8899249b12681e69a5e689404e6f422a0255250d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.ql", + "sha256": "22665a1d5ea22fdfbe8907c024dcf2c1dc7a2f558eb2850d16b6cfd79bc87d4c", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.ql", + "base_sha256": "22665a1d5ea22fdfbe8907c024dcf2c1dc7a2f558eb2850d16b6cfd79bc87d4c" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.qlx", + "sha256": "dfc4bcfb465c40a372a024e95514f03e602999946b20cfd2e09de05d219b1ab7", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-135/StringLengthConflation.qlx", + "base_sha256": "dfc4bcfb465c40a372a024e95514f03e602999946b20cfd2e09de05d219b1ab7" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.md", + "sha256": "cd4800910758fa813709a41f13f9b1674d916eee1a6678c4e21bd39281e7b946", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.md", + "base_sha256": "cd4800910758fa813709a41f13f9b1674d916eee1a6678c4e21bd39281e7b946" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.ql", + "sha256": "893a99a10d84c0f6dff74a4568a6f686ce2b3aff7bb42ac8832f69e1bc8b5e81", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.ql", + "base_sha256": "893a99a10d84c0f6dff74a4568a6f686ce2b3aff7bb42ac8832f69e1bc8b5e81" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.qlx", + "sha256": "6243003ca882dd5e198c9b8778525edc55b62332eed764673385c7a353d295f5", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-259/ConstantPassword.qlx", + "base_sha256": "6243003ca882dd5e198c9b8778525edc55b62332eed764673385c7a353d295f5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.md", + "sha256": "c051e4e68bf5c5eb4978e6861d00b243f2d874cf36e49389a27a287dcec776e1", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.md", + "base_sha256": "c051e4e68bf5c5eb4978e6861d00b243f2d874cf36e49389a27a287dcec776e1" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.ql", + "sha256": "cb67003efb3ba5e6edf96ec9d037b1b5c8b2fdd3d6c0114fd09bdff770fb5f36", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.ql", + "base_sha256": "cb67003efb3ba5e6edf96ec9d037b1b5c8b2fdd3d6c0114fd09bdff770fb5f36" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.qlx", + "sha256": "24a71683bf3d4d46fe1757ac3ab13159aa2ec6aa45de7d7d89e7f4c730500693", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextStorageDatabase.qlx", + "base_sha256": "24a71683bf3d4d46fe1757ac3ab13159aa2ec6aa45de7d7d89e7f4c730500693" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.md", + "sha256": "28e1030e920fd8fd1af70383085e59b9a35eda06bbf22fd91d8929c7affce81c", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.md", + "base_sha256": "28e1030e920fd8fd1af70383085e59b9a35eda06bbf22fd91d8929c7affce81c" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.ql", + "sha256": "c8023645a4b4ad9568532e6d40dd170945fcc7b31deb579056448696d21f5712", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.ql", + "base_sha256": "c8023645a4b4ad9568532e6d40dd170945fcc7b31deb579056448696d21f5712" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.qlx", + "sha256": "5500d820a14b0977988fa11639327da2e0533684bdf681b0f9b0fcee417e4256", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-311/CleartextTransmission.qlx", + "base_sha256": "5500d820a14b0977988fa11639327da2e0533684bdf681b0f9b0fcee417e4256" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.md", + "sha256": "c2f1a90097d598e92efe70f5ef6f05553dcbff0d2eeca2fc52b89f26d050356b", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.md", + "base_sha256": "c2f1a90097d598e92efe70f5ef6f05553dcbff0d2eeca2fc52b89f26d050356b" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.ql", + "sha256": "9d936fa73308832514e85958ac2b70a98f21d4cff28933d4aee5e760a1e4074d", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.ql", + "base_sha256": "9d936fa73308832514e85958ac2b70a98f21d4cff28933d4aee5e760a1e4074d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.qlx", + "sha256": "13ee3cc0b38b1ec7f9681cada03d6223a0c28b85289b8cb4aa81838b0231b597", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextLogging.qlx", + "base_sha256": "13ee3cc0b38b1ec7f9681cada03d6223a0c28b85289b8cb4aa81838b0231b597" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.md", + "sha256": "c30801efd43915dd03b667f342aed3c8c3234e56aeac97e2a1e208a8f1096d25", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.md", + "base_sha256": "c30801efd43915dd03b667f342aed3c8c3234e56aeac97e2a1e208a8f1096d25" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.ql", + "sha256": "574ae7df97aede1d86b54f72a6659d12eba578636df2cb78aff5a479630e1bd5", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.ql", + "base_sha256": "574ae7df97aede1d86b54f72a6659d12eba578636df2cb78aff5a479630e1bd5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.qlx", + "sha256": "b79a43eec0d5a8386a0a35f94a7c89bd1a2b3abaf079a94c22cc155756dee2cd", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-312/CleartextStoragePreferences.qlx", + "base_sha256": "b79a43eec0d5a8386a0a35f94a7c89bd1a2b3abaf079a94c22cc155756dee2cd" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.md", + "sha256": "78d05a2a5daaa31a4953bc744ad1f42796146bcd108a1d8dd3eba8c1be336dd6", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.md", + "base_sha256": "78d05a2a5daaa31a4953bc744ad1f42796146bcd108a1d8dd3eba8c1be336dd6" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.ql", + "sha256": "870217d8ae558ea83199b8fd0be802e05335c0b4edc2193c277903aeb55fcfd4", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.ql", + "base_sha256": "870217d8ae558ea83199b8fd0be802e05335c0b4edc2193c277903aeb55fcfd4" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.qlx", + "sha256": "b1a6e3017341e5fb15fb6b6af020f03b81422cd569f144ed917d86adebedb6d0", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-321/HardcodedEncryptionKey.qlx", + "base_sha256": "b1a6e3017341e5fb15fb6b6af020f03b81422cd569f144ed917d86adebedb6d0" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.md", + "sha256": "af65bf641b3e53aab24075d02477a2834132c227d55b006adf786531a293e432", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.md", + "base_sha256": "af65bf641b3e53aab24075d02477a2834132c227d55b006adf786531a293e432" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.ql", + "sha256": "0f68da9d0299f1f0dc65db792cc1a8f5e8ab7ccbd042c3f995b98ac65071492b", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.ql", + "base_sha256": "0f68da9d0299f1f0dc65db792cc1a8f5e8ab7ccbd042c3f995b98ac65071492b" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.qlx", + "sha256": "a8345ec2ae35edded5fbb6d8ee5261f43f294e1523fd2232ccd3e53f3b5e8a49", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-327/ECBEncryption.qlx", + "base_sha256": "a8345ec2ae35edded5fbb6d8ee5261f43f294e1523fd2232ccd3e53f3b5e8a49" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.md", + "sha256": "3692d1f15a83502bb9f187b3afa9f4e17452104d6d8a0842a1e2a55edebf68e1", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.md", + "base_sha256": "3692d1f15a83502bb9f187b3afa9f4e17452104d6d8a0842a1e2a55edebf68e1" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.ql", + "sha256": "8042efbb7007c7bbfdc5041a7e225444b2c9ce6b231fbcdf46a4c548a0c50a79", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.ql", + "base_sha256": "8042efbb7007c7bbfdc5041a7e225444b2c9ce6b231fbcdf46a4c548a0c50a79" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.qlx", + "sha256": "1ebab6ff8d7c9d09f4e4c7f41e0325e5a842172a75116b2959fce21aa437d861", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakPasswordHashing.qlx", + "base_sha256": "1ebab6ff8d7c9d09f4e4c7f41e0325e5a842172a75116b2959fce21aa437d861" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.md", + "sha256": "6a0b6fc95015fe21bf68a49d931b90391cf84d6b3ae705708134b4e9e3681694", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.md", + "base_sha256": "6a0b6fc95015fe21bf68a49d931b90391cf84d6b3ae705708134b4e9e3681694" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.ql", + "sha256": "d4ddb8e0ff4b028213155f40aab86f011fb035d139f80ce31b080d985f5c984c", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.ql", + "base_sha256": "d4ddb8e0ff4b028213155f40aab86f011fb035d139f80ce31b080d985f5c984c" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.qlx", + "sha256": "1681dccba4c73e0333885ea0778e8ea6768907ed655a2110b4451d4ec743ec79", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-328/WeakSensitiveDataHashing.qlx", + "base_sha256": "1681dccba4c73e0333885ea0778e8ea6768907ed655a2110b4451d4ec743ec79" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.md", + "sha256": "16f7be29b1ab7362a9969964186306d8e2f4b1f72fc7a85b05c38f3314227eae", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.md", + "base_sha256": "16f7be29b1ab7362a9969964186306d8e2f4b1f72fc7a85b05c38f3314227eae" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.ql", + "sha256": "bf2dd8e3666e1c17bac43c9483a2c9068fa92e6307568dea720b77d2135a85ab", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.ql", + "base_sha256": "bf2dd8e3666e1c17bac43c9483a2c9068fa92e6307568dea720b77d2135a85ab" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.qlx", + "sha256": "f185b843d483fa00565da2135201d76c57c93b443483f8df29065ebd260ddde2", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-611/XXE.qlx", + "base_sha256": "f185b843d483fa00565da2135201d76c57c93b443483f8df29065ebd260ddde2" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.md", + "sha256": "969625f933e49425cca2f294e5407ff87ab82debbcdf8a8bc026269fc14f359f", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.md", + "base_sha256": "969625f933e49425cca2f294e5407ff87ab82debbcdf8a8bc026269fc14f359f" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.ql", + "sha256": "514609c9b124bef32384e0b7d8e46a765786036f839a742be40cdd079b7229b9", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.ql", + "base_sha256": "514609c9b124bef32384e0b7d8e46a765786036f839a742be40cdd079b7229b9" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.qlx", + "sha256": "a1bc401d242783c0926eb4a1d30ddc1e262a676cbead07306dc48d3497b86593", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-730/RegexInjection.qlx", + "base_sha256": "a1bc401d242783c0926eb4a1d30ddc1e262a676cbead07306dc48d3497b86593" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.md", + "sha256": "129856b5830d142883c88980ace0c5b28606241e26ce664eb8840b78469ba56e", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.md", + "base_sha256": "129856b5830d142883c88980ace0c5b28606241e26ce664eb8840b78469ba56e" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.ql", + "sha256": "cbbf2351c297430fc3bee44438d87ab9f9717cf6731c2aa661fc45b7adb01858", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.ql", + "base_sha256": "cbbf2351c297430fc3bee44438d87ab9f9717cf6731c2aa661fc45b7adb01858" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.qlx", + "sha256": "3acef261da0294c6b83fa256130ed892da16037139c75fc931b4dd79834900c0", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-757/InsecureTLS.qlx", + "base_sha256": "3acef261da0294c6b83fa256130ed892da16037139c75fc931b4dd79834900c0" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.md", + "sha256": "da7915236318ec715a8717dc9d73c54f8fb38e08020f4194abc2fc53f88d435a", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.md", + "base_sha256": "da7915236318ec715a8717dc9d73c54f8fb38e08020f4194abc2fc53f88d435a" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.ql", + "sha256": "e4aa03c60f3252e142b01630fa7c06aaec23483fe2d6fc1fbd452b97a9cea390", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.ql", + "base_sha256": "e4aa03c60f3252e142b01630fa7c06aaec23483fe2d6fc1fbd452b97a9cea390" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.qlx", + "sha256": "b61f82ca04b796863fbc493bd094acdff179e9fccf8a9525300cdacc624b5062", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-760/ConstantSalt.qlx", + "base_sha256": "b61f82ca04b796863fbc493bd094acdff179e9fccf8a9525300cdacc624b5062" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.md", + "sha256": "078e2e25cc4a70a83be2d1f534d06dbfbdf96e2fa3955e9d0641c539ff879c3a", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.md", + "base_sha256": "078e2e25cc4a70a83be2d1f534d06dbfbdf96e2fa3955e9d0641c539ff879c3a" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.ql", + "sha256": "a1e11a07e03beb68a699bd80824f598b855e5b4807dff37f4e6ba14f942fe6f4", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.ql", + "base_sha256": "a1e11a07e03beb68a699bd80824f598b855e5b4807dff37f4e6ba14f942fe6f4" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.qlx", + "sha256": "6dc625bcd205a41643b1a2828759c3a6c33a6ed68ba6bc555b17c75d2525c209", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-916/InsufficientHashIterations.qlx", + "base_sha256": "6dc625bcd205a41643b1a2828759c3a6c33a6ed68ba6bc555b17c75d2525c209" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.md", + "sha256": "39dad3a05f2240db1c50876ba186835bd4dc7884d8be6c91966f3f2907e1a0f5", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.md", + "base_sha256": "39dad3a05f2240db1c50876ba186835bd4dc7884d8be6c91966f3f2907e1a0f5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.ql", + "sha256": "dd427b7456093668fae15eb9d53002017a227b3c6824568fc7bb7a155f9686c1", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.ql", + "base_sha256": "dd427b7456093668fae15eb9d53002017a227b3c6824568fc7bb7a155f9686c1" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.qlx", + "sha256": "ae51f19b030c3a24a24dc0851ec48c0a00bb98e3f5be1620dd3081d89879803f", + "base_path": "codeql/swift-queries/1.3.11/queries/Security/CWE-943/PredicateInjection.qlx", + "base_sha256": "ae51f19b030c3a24a24dc0851ec48c0a00bb98e3f5be1620dd3081d89879803f" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/FlowSources.ql", + "sha256": "4c250291ae2d189842e054d1e16b6021e7afb85fa81aff88f4720b2287d35fc0", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/FlowSources.ql", + "base_sha256": "4c250291ae2d189842e054d1e16b6021e7afb85fa81aff88f4720b2287d35fc0" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/FlowSources.qlx", + "sha256": "c61c2a880d142789db2a25c75f771cf4f465cc3c22ced84d4aef2a5580f3434a", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/FlowSources.qlx", + "base_sha256": "c61c2a880d142789db2a25c75f771cf4f465cc3c22ced84d4aef2a5580f3434a" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/QuerySinks.ql", + "sha256": "8f4ecc41d4ee9eedd00b722bcf3c1585aa27c8bc3d7b0bae1036d52b1ab19f1d", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/QuerySinks.ql", + "base_sha256": "8f4ecc41d4ee9eedd00b722bcf3c1585aa27c8bc3d7b0bae1036d52b1ab19f1d" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/QuerySinks.qlx", + "sha256": "5b1031513ca7c2b4408db693f2041c183c600305d7ff3ba18f692b0ebe0d6f37", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/QuerySinks.qlx", + "base_sha256": "5b1031513ca7c2b4408db693f2041c183c600305d7ff3ba18f692b0ebe0d6f37" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/RegexEvals.ql", + "sha256": "a167f08bedd5993d7a5ed807647caa8dff7e8d87386b7d8acc3ed763d3959077", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/RegexEvals.ql", + "base_sha256": "a167f08bedd5993d7a5ed807647caa8dff7e8d87386b7d8acc3ed763d3959077" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/RegexEvals.qlx", + "sha256": "60e3431b62f7c12f11f1e673f428a28b63779321e3513fc21876eadcf9b6c6fa", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/RegexEvals.qlx", + "base_sha256": "60e3431b62f7c12f11f1e673f428a28b63779321e3513fc21876eadcf9b6c6fa" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/SensitiveExprs.ql", + "sha256": "0be195694466c42a31d1c8a685d8d28ceb76227c354ea2e22b7f2a398cb9aaf5", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/SensitiveExprs.ql", + "base_sha256": "0be195694466c42a31d1c8a685d8d28ceb76227c354ea2e22b7f2a398cb9aaf5" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/SensitiveExprs.qlx", + "sha256": "e985e944c826fcb349da387e8190302d33125eac01552cc207b7207c552b32be", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/SensitiveExprs.qlx", + "base_sha256": "e985e944c826fcb349da387e8190302d33125eac01552cc207b7207c552b32be" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/SummaryStats.ql", + "sha256": "4d7d222fba346ac1e2bb1c39ee7446e7d703fc5818781e76144f09f4f5b981be", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/SummaryStats.ql", + "base_sha256": "4d7d222fba346ac1e2bb1c39ee7446e7d703fc5818781e76144f09f4f5b981be" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/SummaryStats.qlx", + "sha256": "31e7399f7f6b8f624b55681e6c413c6f6a320ad7c2706e29ff21ffe779e1ac39", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/SummaryStats.qlx", + "base_sha256": "31e7399f7f6b8f624b55681e6c413c6f6a320ad7c2706e29ff21ffe779e1ac39" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/TaintReach.ql", + "sha256": "32712022765c06a8c900fd8eb5b3f1ee25c879d684c1197bf9a0edeb551c8ed8", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/TaintReach.ql", + "base_sha256": "32712022765c06a8c900fd8eb5b3f1ee25c879d684c1197bf9a0edeb551c8ed8" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/Summary/TaintReach.qlx", + "sha256": "11f3e237b380b2ce62c47fb076b7dc9e800bc7cf93dc9ec3fdef265c1ed68520", + "base_path": "codeql/swift-queries/1.3.11/queries/Summary/TaintReach.qlx", + "base_sha256": "11f3e237b380b2ce62c47fb076b7dc9e800bc7cf93dc9ec3fdef265c1ed68520" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/ide-contextual-queries/printAst.ql", + "sha256": "e92ec6d8ca0730704ce6e30ab0248879771b63c76ffce42f6228426edf73012a", + "base_path": "codeql/swift-queries/1.3.11/queries/ide-contextual-queries/printAst.ql", + "base_sha256": "e92ec6d8ca0730704ce6e30ab0248879771b63c76ffce42f6228426edf73012a" + }, + { + "path": "codeql/swift-queries/1.3.11/queries/ide-contextual-queries/printAst.qlx", + "sha256": "67a464b6df987b69d33a4ec593ff758fcafb4d2654edc403deb95b39a728c948", + "base_path": "codeql/swift-queries/1.3.11/queries/ide-contextual-queries/printAst.qlx", + "base_sha256": "67a464b6df987b69d33a4ec593ff758fcafb4d2654edc403deb95b39a728c948" + }, + { + "path": "codeql/tutorial/1.0.58/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/tutorial/1.0.58/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/tutorial/1.0.58/CHANGELOG.md", + "sha256": "cf5c618c0bd04b70eb23d9130cf3de70394c6a800ac4800a6dbb29375098f9db", + "base_path": "codeql/tutorial/1.0.58/CHANGELOG.md", + "base_sha256": "cf5c618c0bd04b70eb23d9130cf3de70394c6a800ac4800a6dbb29375098f9db" + }, + { + "path": "codeql/tutorial/1.0.58/qlpack.yml", + "sha256": "747372cfee88d9385078116dd52238a157b64e1181b9228519f13ff8369a2b2d", + "base_path": "codeql/tutorial/1.0.58/qlpack.yml", + "base_sha256": "747372cfee88d9385078116dd52238a157b64e1181b9228519f13ff8369a2b2d" + }, + { + "path": "codeql/tutorial/1.0.58/tutorial.qll", + "sha256": "d57e71f61a917b9ad8eb9b478d5ed755e0d1211f783ab2008d0b6a1345fa98d2", + "base_path": "codeql/tutorial/1.0.58/tutorial.qll", + "base_sha256": "d57e71f61a917b9ad8eb9b478d5ed755e0d1211f783ab2008d0b6a1345fa98d2" + }, + { + "path": "codeql/typetracking/2.0.42/.packinfo", + "sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13", + "base_path": "codeql/typetracking/2.0.42/.packinfo", + "base_sha256": "9cc66cb299b73769a30ce281c5caa4e43d473c393c47f1aa4418b65f55a4be13" + }, + { + "path": "codeql/typetracking/2.0.42/CHANGELOG.md", + "sha256": "3fca2a7d9a6f67f9bff8018139ac06e1018be047587c0e44d8fba77e7412b349", + "base_path": "codeql/typetracking/2.0.42/CHANGELOG.md", + "base_sha256": "3fca2a7d9a6f67f9bff8018139ac06e1018be047587c0e44d8fba77e7412b349" + }, + { + "path": "codeql/typetracking/2.0.42/codeql/typetracking/TypeTracking.qll", + "sha256": "799d10982b5a9f616f0de7814eb7ba3c2dd8a008d5ab4626fb5a258a32e720b6", + "base_path": "codeql/typetracking/2.0.42/codeql/typetracking/TypeTracking.qll", + "base_sha256": "799d10982b5a9f616f0de7814eb7ba3c2dd8a008d5ab4626fb5a258a32e720b6" + }, + { + "path": "codeql/typetracking/2.0.42/codeql/typetracking/internal/SummaryTypeTracker.qll", + "sha256": "0e56bdd325931d20e255f4ee2f38f88d073e04b3a5be83d46d46bd6a9ee93078", + "base_path": "codeql/typetracking/2.0.42/codeql/typetracking/internal/SummaryTypeTracker.qll", + "base_sha256": "0e56bdd325931d20e255f4ee2f38f88d073e04b3a5be83d46d46bd6a9ee93078" + }, + { + "path": "codeql/typetracking/2.0.42/codeql/typetracking/internal/TypeTrackingImpl.qll", + "sha256": "31a379ad70a7cac5f46a97e5e31bbf58e45147ba70e3da6958209a8b6338bee0", + "base_path": "codeql/typetracking/2.0.42/codeql/typetracking/internal/TypeTrackingImpl.qll", + "base_sha256": "31a379ad70a7cac5f46a97e5e31bbf58e45147ba70e3da6958209a8b6338bee0" + }, + { + "path": "codeql/typetracking/2.0.42/qlpack.yml", + "sha256": "767bfd23ac4b802547673e29fbe590aaccb95343d9bb3142b6d4bf23a223eacc", + "base_path": "codeql/typetracking/2.0.42/qlpack.yml", + "base_sha256": "767bfd23ac4b802547673e29fbe590aaccb95343d9bb3142b6d4bf23a223eacc" + }, + { + "path": "codeql/util/2.0.45/.packinfo", + "sha256": "55806dd9bf920068e563c180366746e727da4a2d4932b793ffa81fe721ded3e4", + "base_path": "codeql/util/2.0.45/.packinfo", + "base_sha256": "55806dd9bf920068e563c180366746e727da4a2d4932b793ffa81fe721ded3e4" + }, + { + "path": "codeql/util/2.0.45/CHANGELOG.md", + "sha256": "e547e68e0a0b4236a43aef3868b495dbe2e3a1cea8f48efb8bb11efa12a863a6", + "base_path": "codeql/util/2.0.45/CHANGELOG.md", + "base_sha256": "e547e68e0a0b4236a43aef3868b495dbe2e3a1cea8f48efb8bb11efa12a863a6" + }, + { + "path": "codeql/util/2.0.45/codeql/util/AlertFiltering.qll", + "sha256": "f82655915a489d6f7d8f845f52eba732e7acc56da0d0b9c430485631438c7fca", + "base_path": "codeql/util/2.0.45/codeql/util/AlertFiltering.qll", + "base_sha256": "f82655915a489d6f7d8f845f52eba732e7acc56da0d0b9c430485631438c7fca" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Boolean.qll", + "sha256": "9eb540cf7a8b7a37a023e54987ef7b6a082e2f7c6cd22d0323772789f64c20c9", + "base_path": "codeql/util/2.0.45/codeql/util/Boolean.qll", + "base_sha256": "9eb540cf7a8b7a37a023e54987ef7b6a082e2f7c6cd22d0323772789f64c20c9" + }, + { + "path": "codeql/util/2.0.45/codeql/util/DenseRank.qll", + "sha256": "fe5649b5e4441a06e873322f684594b19d2e4a3b7e53654c4b6ca1ee4c53700c", + "base_path": "codeql/util/2.0.45/codeql/util/DenseRank.qll", + "base_sha256": "fe5649b5e4441a06e873322f684594b19d2e4a3b7e53654c4b6ca1ee4c53700c" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Either.qll", + "sha256": "7c9d10f5945511ac77d2ae9900aa0f5db23210a7a7b5cc99cb4abda3b3fa464d", + "base_path": "codeql/util/2.0.45/codeql/util/Either.qll", + "base_sha256": "7c9d10f5945511ac77d2ae9900aa0f5db23210a7a7b5cc99cb4abda3b3fa464d" + }, + { + "path": "codeql/util/2.0.45/codeql/util/FilePath.qll", + "sha256": "966dc66bd00afdae821d3c405c4e71227f4307f36f1e8e5d0cdb84ea4df81793", + "base_path": "codeql/util/2.0.45/codeql/util/FilePath.qll", + "base_sha256": "966dc66bd00afdae821d3c405c4e71227f4307f36f1e8e5d0cdb84ea4df81793" + }, + { + "path": "codeql/util/2.0.45/codeql/util/FileSystem.qll", + "sha256": "7f14346708b733e3ec425a5ce6546d9bb63ec194eef0cfdffc293803f100b4fb", + "base_path": "codeql/util/2.0.45/codeql/util/FileSystem.qll", + "base_sha256": "7f14346708b733e3ec425a5ce6546d9bb63ec194eef0cfdffc293803f100b4fb" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Location.qll", + "sha256": "2a79585fa7f8b83dd1554bdd2edfbaa3b2210c8727c3fb4e92c385fb2bfa7a82", + "base_path": "codeql/util/2.0.45/codeql/util/Location.qll", + "base_sha256": "2a79585fa7f8b83dd1554bdd2edfbaa3b2210c8727c3fb4e92c385fb2bfa7a82" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Numbers.qll", + "sha256": "2cc942d9429bc7e0be9fa9404b7cfecc44f622418bc8e5334bb46a1e63d3905f", + "base_path": "codeql/util/2.0.45/codeql/util/Numbers.qll", + "base_sha256": "2cc942d9429bc7e0be9fa9404b7cfecc44f622418bc8e5334bb46a1e63d3905f" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Option.qll", + "sha256": "1ae4c61b8a3890d43f09a6ccd6f3f2362b644888b12d5555085ccce12be42564", + "base_path": "codeql/util/2.0.45/codeql/util/Option.qll", + "base_sha256": "1ae4c61b8a3890d43f09a6ccd6f3f2362b644888b12d5555085ccce12be42564" + }, + { + "path": "codeql/util/2.0.45/codeql/util/ReportStats.qll", + "sha256": "c808e63eb6d22e89d0c6f5e42a9f9469712262238e7b3986f7b6bf0a73eb2ecf", + "base_path": "codeql/util/2.0.45/codeql/util/ReportStats.qll", + "base_sha256": "c808e63eb6d22e89d0c6f5e42a9f9469712262238e7b3986f7b6bf0a73eb2ecf" + }, + { + "path": "codeql/util/2.0.45/codeql/util/SemVer.qll", + "sha256": "3b4a00bb296daddae19e0aa85fde7744c4c47857f43ccddfca56da59997ddd3e", + "base_path": "codeql/util/2.0.45/codeql/util/SemVer.qll", + "base_sha256": "3b4a00bb296daddae19e0aa85fde7744c4c47857f43ccddfca56da59997ddd3e" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Strings.qll", + "sha256": "dd220aea545c316aee218fc78556022305cef32dfcb8b06c361abb47614bd421", + "base_path": "codeql/util/2.0.45/codeql/util/Strings.qll", + "base_sha256": "dd220aea545c316aee218fc78556022305cef32dfcb8b06c361abb47614bd421" + }, + { + "path": "codeql/util/2.0.45/codeql/util/UnboundList.qll", + "sha256": "0c3525421a17292b64a3213f35201060ea8a32fbcde77fefe9b7fcfe24d76d14", + "base_path": "codeql/util/2.0.45/codeql/util/UnboundList.qll", + "base_sha256": "0c3525421a17292b64a3213f35201060ea8a32fbcde77fefe9b7fcfe24d76d14" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Unit.qll", + "sha256": "9eae1e0bc5b035b104f441e06f25b57b338887fe6b68ac57e6b24c0c18725c14", + "base_path": "codeql/util/2.0.45/codeql/util/Unit.qll", + "base_sha256": "9eae1e0bc5b035b104f441e06f25b57b338887fe6b68ac57e6b24c0c18725c14" + }, + { + "path": "codeql/util/2.0.45/codeql/util/Void.qll", + "sha256": "e6ee21ac6840b244b430b4a10eaa1bf01da40e70cfa68509525f4ea5511722ac", + "base_path": "codeql/util/2.0.45/codeql/util/Void.qll", + "base_sha256": "e6ee21ac6840b244b430b4a10eaa1bf01da40e70cfa68509525f4ea5511722ac" + }, + { + "path": "codeql/util/2.0.45/codeql/util/suppression/AlertSuppression.qll", + "sha256": "aca17bf2fc1fdd8f877685f4a7e8b48a0cdc3405f20f24f68deafd3da2a37d91", + "base_path": "codeql/util/2.0.45/codeql/util/suppression/AlertSuppression.qll", + "base_sha256": "aca17bf2fc1fdd8f877685f4a7e8b48a0cdc3405f20f24f68deafd3da2a37d91" + }, + { + "path": "codeql/util/2.0.45/codeql/util/test/ExternalLocationPostProcessing.qll", + "sha256": "3b83df1356597b0b405ed663ad78d5e15301d07abc3e3f977f4a28cbd54bd651", + "base_path": "codeql/util/2.0.45/codeql/util/test/ExternalLocationPostProcessing.qll", + "base_sha256": "3b83df1356597b0b405ed663ad78d5e15301d07abc3e3f977f4a28cbd54bd651" + }, + { + "path": "codeql/util/2.0.45/codeql/util/test/InlineExpectationsTest.qll", + "sha256": "14feb206f358e7e5116af59bfc1c1a5b50c2887ff7a7b04b5dfd2bad66f8dec1", + "base_path": "codeql/util/2.0.45/codeql/util/test/InlineExpectationsTest.qll", + "base_sha256": "14feb206f358e7e5116af59bfc1c1a5b50c2887ff7a7b04b5dfd2bad66f8dec1" + }, + { + "path": "codeql/util/2.0.45/ext/default-alert-filter.yml", + "sha256": "b8c18396c3aa2dab6e06cab355228a7f523976a258eb421122db91c3376e98f4", + "base_path": "codeql/util/2.0.45/ext/default-alert-filter.yml", + "base_sha256": "b8c18396c3aa2dab6e06cab355228a7f523976a258eb421122db91c3376e98f4" + }, + { + "path": "codeql/util/2.0.45/qlpack.yml", + "sha256": "00451334809eb0e87df0a027d451457d8858eef4746a4001b0dbe54b43e1f736", + "base_path": "codeql/util/2.0.45/qlpack.yml", + "base_sha256": "00451334809eb0e87df0a027d451457d8858eef4746a4001b0dbe54b43e1f736" + } + ] +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.command.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.command.json new file mode 100644 index 000000000..8dd278a95 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.348952624999999, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19231, + "start_identity": "1790191673:288210" + }, + { + "pid": 19238, + "start_identity": "1790191673:301107" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.stderr b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.stdout b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs new file mode 100644 index 000000000..a0441239f Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.command.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.command.json new file mode 100644 index 000000000..728f95664 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 7.124897167, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19097, + "start_identity": "1790191666:163148" + }, + { + "pid": 19099, + "start_identity": "1790191666:167421" + }, + { + "pid": 19108, + "start_identity": "1790191666:186146" + }, + { + "pid": 19114, + "start_identity": "1790191666:651258" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.json new file mode 100644 index 000000000..5804bf854 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.json @@ -0,0 +1,12 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"} + ,{"kind":"String"}] + ,"tuples":[ + [5,"MemberRefExpr",".value","DeclRefExpr","text"] + ,[7,"MemberRefExpr",".value","DeclRefExpr","base64Encoded"] + ,[11,"DeclRefExpr","self","StringLiteralExpr","echo clean"] + ,[12,"DeclRefExpr","self","MemberRefExpr",".value"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.stderr b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.stderr new file mode 100644 index 000000000..c35d64a1e --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql. +[1/1 comp 5.4s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/assignment-shapes.ql. +[1/1 eval 266ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs. +Shutting down query evaluator. + 7.03 real 21.50 user 0.88 sys + 1139933184 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 97349 page reclaims + 811 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 26 signals received + 1062 voluntary context switches + 56611 involuntary context switches + 41528862 instructions retired + 24172899 cycles elapsed + 1737112 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.stdout b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/library-path.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/library-path.json new file mode 100644 index 000000000..e794559c3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/library-path.json @@ -0,0 +1,21 @@ +{ + "libraryPath" : [ + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-queries-v1", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/concepts/0.0.32", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/controlflow/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/dataflow/2.1.14", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/mad/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/regex/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/ssa/2.0.34", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/tutorial/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/typetracking/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/util/2.0.45" + ], + "dbscheme" : "/private/tmp/dfb-swift-resolved-conversion-packs-v3/codeql/swift-all/6.8.4-dfb.2/swift.dbscheme", + "compilationCache" : [ + "/Users/dave/.codeql/compile-cache" + ], + "relativeName" : "dataflowbench/swift-resolved-conversion/self-assignment.ql", + "qlPackName" : "dataflowbench/swift-resolved-conversion" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/manifest.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/manifest.json new file mode 100644 index 000000000..8f3ea9cf6 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/manifest.json @@ -0,0 +1,26 @@ +{ + "assignment-shapes-decode.command.json": "ef4c203c4f11c176ebb028bf2c047dadb44cb0c0346b70cded8e691988ee4afd", + "assignment-shapes-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "assignment-shapes-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "assignment-shapes.bqrs": "5d2352d30b05d98ae8583e0a63283261abed418da449147b35d001addc5ded02", + "assignment-shapes.command.json": "de21b2f27cb8aaff982bbc091a84e3c2245c7c2b398702cb39c1cffac6754e6e", + "assignment-shapes.json": "ac6e3c7e506a1991fd228e0c290d55d603cd563018e34f15b608674776a1e860", + "assignment-shapes.stderr": "2911d776c4d32827495bf4e2d453b8ab7c938ba811f8af30deca56e2d0096f8f", + "assignment-shapes.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "library-path.json": "bc0de67e9eb59bb062407bb1a01390f42f495144f4927d32e4ddcc5b46012b0e", + "queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "queries/assignment-shapes.ql": "2424398d97b9bc908506bd8afcb3bc54b744d8c7054c5527ace0bf45a3935a41", + "queries/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "queries/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "queries/self-assignment.ql": "9d31f83f532c6ee0308a2010c704d9f206cccd1a82d3f581a37854f186761562", + "run.json": "8f10976ddee91f190377480b7408e07fd83d4e4f835cc1d6d32861fc38b2a865", + "self-assignment-decode.command.json": "e64ff7ec2fd3e56d67e8c5f8acf7d0f9d1183c848e52f0cb7859e28e5aa785d7", + "self-assignment-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "self-assignment-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "self-assignment.bqrs": "95f5cb627e993b86989b36e8b26bfcba68a5ff37c0f5c74946fa577aeeac84b7", + "self-assignment.command.json": "ac61a9c8315a1a6f025af2655e0eb4a7f731ef3caf68f040a4a20f0469fef336", + "self-assignment.json": "fb4cce186f4cbb716717133476688681ea6f2ee1eea8c4aca5d1ee747278378a", + "self-assignment.stderr": "12f88cb644fe175e4dc70ae00e92bb78c29e426d3308704093fba252cc4d28cd", + "self-assignment.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql new file mode 100644 index 000000000..892d77235 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql @@ -0,0 +1,8 @@ +/** @name Native assignment AST shapes + * @kind table + * @id dfb/swift-assignment-shapes + */ +import swift +from AssignExpr a +where a.getLocation().getFile().getBaseName()="main.swift" +select a.getLocation().getStartLine(), a.getDest().getAPrimaryQlClass(), a.getDest().toString(), a.getSource().getAPrimaryQlClass(), a.getSource().toString() diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql new file mode 100644 index 000000000..37b0c4cde --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql @@ -0,0 +1,17 @@ +/** @name Resolved self assignment and SSA return linkage + * @kind table + * @id dfb/swift-self-assignment-linkage + */ +import FoundationSources +import codeql.swift.dataflow.Ssa +import codeql.swift.dataflow.internal.DataFlowPrivate as Native +from AssignExpr assign, DataFlow::Node input, string destination, boolean hasWrite, + boolean rhsToDefinition, boolean definitionToReturn, boolean rhsToReturn +where assign.getLocation().getFile().getBaseName() = "main.swift" and + assign.getDest().(DeclRefExpr).getDecl() instanceof SelfParamDecl and input.asExpr() = assign.getSource() and + destination = assign.getDest().(DeclRefExpr).getDecl().toString() and + (if exists(Ssa::WriteDefinition def | def.assigns(input.getCfgNode())) then hasWrite = true else hasWrite = false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(input,d)) then rhsToDefinition=true else rhsToDefinition=false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def, Native::ReturnNode ret | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(d,ret)) then definitionToReturn=true else definitionToReturn=false) and + (if exists(Native::ReturnNode ret | DataFlow::localFlow(input,ret)) then rhsToReturn=true else rhsToReturn=false) +select assign.getLocation().getStartLine(), destination, hasWrite, rhsToDefinition, definitionToReturn, rhsToReturn diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/run.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/run.json new file mode 100644 index 000000000..aac1194af --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/run.json @@ -0,0 +1,182 @@ +{ + "scope": "non-scored-resolved-self-assignment-SSA-diagnosis", + "plan_sha256": "9b6dd3e9838b456d0dc1d2c529ab01bc0337a32023830d4e3cadb71add039305", + "source_commit": "29e9b9d78e1c5fa3f89d8e44d610bef5a9e8dbb1", + "scored_activation": false, + "phases": { + "assignment-shapes": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/assignment-shapes.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 7.124897167, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19097, + "start_identity": "1790191666:163148" + }, + { + "pid": 19099, + "start_identity": "1790191666:167421" + }, + { + "pid": 19108, + "start_identity": "1790191666:186146" + }, + { + "pid": 19114, + "start_identity": "1790191666:651258" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "assignment-shapes-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/assignment-shapes.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.348952624999999, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19231, + "start_identity": "1790191673:288210" + }, + { + "pid": 19238, + "start_identity": "1790191673:301107" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "self-assignment": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 12.186426291999998, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19245, + "start_identity": "1790191673:637446" + }, + { + "pid": 19247, + "start_identity": "1790191673:639427" + }, + { + "pid": 19253, + "start_identity": "1790191673:651082" + }, + { + "pid": 19259, + "start_identity": "1790191674:28261" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "self-assignment-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.35419604200000165, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19497, + "start_identity": "1790191685:824210" + }, + { + "pid": 19507, + "start_identity": "1790191685:841291" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.command.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.command.json new file mode 100644 index 000000000..140fadddb --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.35419604200000165, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19497, + "start_identity": "1790191685:824210" + }, + { + "pid": 19507, + "start_identity": "1790191685:841291" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.stderr b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.stdout b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs new file mode 100644 index 000000000..7c3a35e64 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.command.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.command.json new file mode 100644 index 000000000..686031843 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v3", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 12.186426291999998, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 19245, + "start_identity": "1790191673:637446" + }, + { + "pid": 19247, + "start_identity": "1790191673:639427" + }, + { + "pid": 19253, + "start_identity": "1790191673:651082" + }, + { + "pid": 19259, + "start_identity": "1790191674:28261" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.json b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.json new file mode 100644 index 000000000..25d9929da --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.json @@ -0,0 +1,11 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"name":"destination","kind":"String"} + ,{"name":"hasWrite","kind":"Boolean"} + ,{"name":"rhsToDefinition","kind":"Boolean"} + ,{"name":"definitionToReturn","kind":"Boolean"} + ,{"name":"rhsToReturn","kind":"Boolean"}] + ,"tuples":[ + [11,"self",true,true,true,true] + ,[12,"self",false,false,false,false]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.stderr b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.stderr new file mode 100644 index 000000000..fcfcbd3ad --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql. +[1/1 comp 10.1s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/queries/self-assignment.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/self-assignment.ql. +[1/1 eval 753ms] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.bqrs. +Shutting down query evaluator. + 12.06 real 41.68 user 1.20 sys + 1443659776 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 123856 page reclaims + 102 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 30 signals received + 354 voluntary context switches + 86826 involuntary context switches + 41213146 instructions retired + 18054302 cycles elapsed + 1704344 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.stdout b/evidence/swift-resolved-native-v1/conversion-self-attempt-01/self-assignment.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-self-plan-v1.json b/evidence/swift-resolved-native-v1/conversion-self-plan-v1.json new file mode 100644 index 000000000..f8ea15a03 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-plan-v1.json @@ -0,0 +1,460 @@ +{ + "database": "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "source_archive_sha256": "7e66ea022d72c80774a24781a08ac413794e3384bdf58c226e91fa2db66dab88", + "dataset_files": { + "db-swift/default/abstract_storage_decl_accessors.rel": "08bdb21df6a41b60e06ad3012a12fcaf18653ec4dce7c32fbc432cb94c752d5c", + "db-swift/default/abstract_storage_decl_accessors.rel.meta": "4e39adfa6a50adbac80bd156914db5b6a40154f1aec8a7af018f3d6bd3e42fb3", + "db-swift/default/accessor_is_getter.rel": "64b2dd20ccc53febbaa71764f32195a3aec26ad05805b46d2a404c8cb8f60960", + "db-swift/default/accessor_is_getter.rel.meta": "c7dbfdc1af9e7d99286b83a147e289f1a321c92a097ccc9f1e0e25931ea5a86b", + "db-swift/default/accessor_is_modify.rel": "471067b2843abc5d6a824f6554eda60ad2eae3143a90c4b4a02022c09327b09c", + "db-swift/default/accessor_is_modify.rel.meta": "663ac1b90086534d3f203d2c70238a0463c04c8b39ba42b4dc243197aedfaa1c", + "db-swift/default/accessor_is_read.rel": "b1d2c0ed74d33e1c5f7da5b8db1b2fa28f92a9df61d40f932cc73cc8a72785c6", + "db-swift/default/accessor_is_read.rel.meta": "180ce82b19b4b852d38e4a6d58a46338824b7ab034d5c880b4ca34d95f313821", + "db-swift/default/accessor_is_setter.rel": "64c9ab60759999a0303b13b307b0a0134416178366db841d3cb41ad85356942e", + "db-swift/default/accessor_is_setter.rel.meta": "604769924343ad75f18081b6500b41bbdfecf651bf1e1ca0f71762473c01ea29", + "db-swift/default/accessor_is_unsafe_address.rel": "4a1f9fee905f7071408aba76b2fed508c1af0979afe3e60be37ac8231970e5f1", + "db-swift/default/accessor_is_unsafe_address.rel.meta": "0332e9333ebfdc8d07ccfce2fab5a0fa97a392f3323a87b03bf7da9bad714c3d", + "db-swift/default/accessor_is_unsafe_mutable_address.rel": "537ede327efe4aeab4fddf46315668e1b8fd28d29fe7c52ffe72000befe665a5", + "db-swift/default/accessor_is_unsafe_mutable_address.rel.meta": "b3f786f84e86526258ad0ce3df86af4a86a366ed0115e84e3badcdb621f9044e", + "db-swift/default/accessors.rel": "a2cd2b33c6fa42da60c3bf3fd1d95e73c1d38680dedc688f692adbae0957ac2c", + "db-swift/default/accessors.rel.meta": "75b3a88410af174ee68ced375123c2a1aa199901b81d4b462aa31afd099eaa3b", + "db-swift/default/any_function_type_is_async.rel": "5f6b3ab390680c82de8f73c71259a3b017cf21d2cb68f549017ca9254c06a168", + "db-swift/default/any_function_type_is_async.rel.meta": "6dc37f30afecb2ad83b98460a2b1253c555be994b15aa81b4334f59fbfcbcd06", + "db-swift/default/any_function_type_is_throwing.rel": "13ed5327111de87d4d37f76caf4bfe4be76b82544fd61437f02eab2c0c18cf39", + "db-swift/default/any_function_type_is_throwing.rel.meta": "b59dfb1c98c13c2074138466158b1c801803f524d845a0b07ed5306a87416f12", + "db-swift/default/any_function_type_param_types.rel": "e507cf4f15fdd10ce8cee94806ace4498e154be4d2e165b9266b94eb1d073906", + "db-swift/default/any_function_type_param_types.rel.meta": "4ce1c4604fa6ded75019086322c386b19817ad137c6b4d202f384c44ebff3b59", + "db-swift/default/any_function_types.rel": "06dd8ac4c5290667d46b1ff81e21c9bd995e1059c2e215b79a2862f0d63b8683", + "db-swift/default/any_function_types.rel.meta": "349e73830c73e71f325e02ece48a8164856462c142d1daa6ab97325038f94b65", + "db-swift/default/any_generic_type_parents.rel": "34b6401a0edfb5878e907afcea759573aa8e7cb10e0480d65982f382084b235b", + "db-swift/default/any_generic_type_parents.rel.meta": "ab8c34659c233dbba185c99a4bf65a3edce24d3f7cda066f022d7f3974b9e28f", + "db-swift/default/any_generic_types.rel": "3fef38f7b61285b8aea5108af40f73cc5a08d5757735dee4e94fa8d889ac8d89", + "db-swift/default/any_generic_types.rel.meta": "73745263e2054af2872f44bcafb1d128af88b3008c64638680e2b75a9e7489c3", + "db-swift/default/any_try_exprs.rel": "df0354fbe54502d8a985079e8d99fe0b2830cc04237c5d798079c2ede471c840", + "db-swift/default/any_try_exprs.rel.meta": "04316831c9593ec35bb201f9461dd4045b003adeb2711e97514566cee5248781", + "db-swift/default/apply_expr_arguments.rel": "64e95160e81a45da5f1b03471c96a1e70bdbf6348aa3763b1f983f96afc5900e", + "db-swift/default/apply_expr_arguments.rel.meta": "ccf863364210d240c604b1efb4c803224d713ed01d013de007e4ef0b84c57852", + "db-swift/default/apply_exprs.rel": "69e5d9553f7db087c31e3dfd8a80f4907128a1d9da95d3e58628fd7f14bf6f95", + "db-swift/default/apply_exprs.rel.meta": "919b7518a76bf0ea780669c9707688214bb1a2dc4e29d63808bb1d648db0f7f0", + "db-swift/default/archetype_type_protocols.rel": "0b1ccb8ca5f769ab86326c48643ff46d94e6efffc94066d902c5a75f7d6af3b0", + "db-swift/default/archetype_type_protocols.rel.meta": "6bf75df7753efcde86ce7fec1128bb6825c58098826381fe12de6c8cc7c3b4ca", + "db-swift/default/archetype_type_superclasses.rel": "cdaf79efbf1a2490600e3eda4722a832c2a7b0a3dc6e91a063a429b7ff42427d", + "db-swift/default/archetype_type_superclasses.rel.meta": "30e2f755aca5383269ce727cfb5ba3253a2224b46d88cbb62e9a984b506971d4", + "db-swift/default/archetype_types.rel": "0e28108398019f2ce2f991c7ab9ea03863b975a87dd992ab2106d4f5c67ff001", + "db-swift/default/archetype_types.rel.meta": "bdef9046ff19cb1bf9ac40f92ae4796daa16b6aa3f06aabbd97f8847584fa2fc", + "db-swift/default/arguments.rel": "b7187006d98077a6ff224f6000664cb66f483ec422520a549b01a5f5ebe6da77", + "db-swift/default/arguments.rel.meta": "3be3dd44c5937f9470db09b29054b09cbe5c235ab5c5629f88244484da48b785", + "db-swift/default/array_expr_elements.rel": "cd5f7ee64edef02add4f209e77d44016169e6a055309c7dc0e1400a9583b98fa", + "db-swift/default/array_expr_elements.rel.meta": "101af70da3a3f6ca6f2436404fa43f1867891a234d531afc2d5daf375a68de30", + "db-swift/default/array_exprs.rel": "933b9f770a9063aeaa4f4eb434630854388fa8f563490c4d304cad5ba1a4839a", + "db-swift/default/array_exprs.rel.meta": "afc0b8933de49f5fc1c2f23d0af5af6d4a77d8168aeab0e5e994d8f64094d9dc", + "db-swift/default/array_slice_types.rel": "6717e8821c810e59198e952faeb3149ecef49e5005fcf64e9000408d22626ba9", + "db-swift/default/array_slice_types.rel.meta": "d616a6d466775d0014668a488dae1be7670f4434bae79f19a864f1882deca1a9", + "db-swift/default/assign_exprs.rel": "eebb80451e8c656a5c3d869c184d4f7731834d1bb821f3494efee2079c4cee42", + "db-swift/default/assign_exprs.rel.meta": "f2dade01633782317bb88111e5341b04df24646a74c4bd2a55534e5cbefc6641", + "db-swift/default/associated_type_decls.rel": "786cfe90b01074f803562e78a30028c1cd04c3cc4bf134ba39521b2de6afbf5d", + "db-swift/default/associated_type_decls.rel.meta": "579f85a47fb0a1e84abe454b535a89e7c1fa1319ecab685b236762158de75410", + "db-swift/default/auto_closure_exprs.rel": "6985e81727fe180ade7f78ec7c18799dfd72c4a69dc9ec36db12668f4d1117c4", + "db-swift/default/auto_closure_exprs.rel.meta": "14a8c1e891482ad49ea281334b84893dc7ac1de26defe3f13815500e62dc33fe", + "db-swift/default/binary_exprs.rel": "cf5fb92bf3676b830fddc73ae4db1e5bc81fa974dca1abce81cd3e5b343729fc", + "db-swift/default/binary_exprs.rel.meta": "1411e53dc5b5b3af50a28ee436d74ad80cb5f93f9ac12c6891328351ab9de9e7", + "db-swift/default/binding_patterns.rel": "a20715c0ff14c072588aa6e4faafc33e04b9a035a37a6abd3081a0cc4411f391", + "db-swift/default/binding_patterns.rel.meta": "6870a9c5019e1cc284bfeebcc443a7321917e49809955136fb30b32d45e881e5", + "db-swift/default/boolean_literal_exprs.rel": "0dd784be056decf83cc4f5ff5f5629541a7f829dcfa3e5f89ead47be7892eaf0", + "db-swift/default/boolean_literal_exprs.rel.meta": "73b647ac1357ab7a5af92e1ad2eac54370d85fabb5a37f5f9ef4e57e39ec6e23", + "db-swift/default/bound_generic_class_types.rel": "73c863db5602fc71d6fc880928029cb551d80b53cfa19ed42a21d89984809bdf", + "db-swift/default/bound_generic_class_types.rel.meta": "78939113e1a798e15693994324a9f5b90dffdd8b0b58c8c1d6c700a550d05f26", + "db-swift/default/bound_generic_enum_types.rel": "1de1d4d9bcafb4b93dfaf20b944026834ef9e9e94eb8139189b044a1f3521457", + "db-swift/default/bound_generic_enum_types.rel.meta": "ca850f1359bee23d9f21ce881eb4ed9aba112f6cfe4073193b149450551f39a5", + "db-swift/default/bound_generic_struct_types.rel": "6e73f80850740cdd35288b11710c2497f8e7d2a1565cfdc08fa718d69cea4a03", + "db-swift/default/bound_generic_struct_types.rel.meta": "228719e37655439bd4b8870bd1da569bacb592b926e1214645d07baf8ee15cba", + "db-swift/default/bound_generic_type_arg_types.rel": "4f3c9e2610670812a237ff7d8dce5de1f4cb05260c8ab7c4c2994afca3c1200c", + "db-swift/default/bound_generic_type_arg_types.rel.meta": "f9d73c395d3896ae56017f3eb5ef6046acc26f44f114e901f4dc182c21904023", + "db-swift/default/brace_stmt_elements.rel": "0976301c9307e68e29423240dca67393ab64e7bb4ed98c57262aeb5472e7d827", + "db-swift/default/brace_stmt_elements.rel.meta": "8822dcc088f31427ee821fea8ed52653fdd42d8af1fb8799adf1af74081fad3d", + "db-swift/default/brace_stmts.rel": "aa2b308223a19bdc1c06be9ad6b7c6ac1dba29c2b284cfcef416ce8a28a644c3", + "db-swift/default/brace_stmts.rel.meta": "5baf77d3dd6c069c5f4be441d78d8aac8fcbf01e62d0a8496ad3a5a48c2e19f7", + "db-swift/default/bridge_from_obj_c_exprs.rel": "3446e30f31bab81a9680ef275431b3521ecff8ff77ad917f37baa9e79d4debff", + "db-swift/default/bridge_from_obj_c_exprs.rel.meta": "c1e14bb299f329f4ecabb2a98cd294cd81bf5f8c5963c174eb00300ff7e55e4d", + "db-swift/default/bridge_to_obj_c_exprs.rel": "ec8450612fac7f77212a265394706caba32294bc9ac778b241aacafdb32cf84a", + "db-swift/default/bridge_to_obj_c_exprs.rel.meta": "8da85b401d0fe3745d6c4ecc6c99f38681a69ee5112f67ddc67b92ca33d550da", + "db-swift/default/builtin_bridge_object_types.rel": "f24d78ee5fc6af73040fb52e04fb8f7a83e5b5022b9ee169d6bf9a7abedf1885", + "db-swift/default/builtin_bridge_object_types.rel.meta": "1ef27a699a129374d7bd4afadf3f5b3c5e899cdd425829c7cb7d68e05e20a50b", + "db-swift/default/builtin_executor_types.rel": "d91b5ec1c9eb24041655bd933ca59232857193bddcc6c944bab6583fce3aba73", + "db-swift/default/builtin_executor_types.rel.meta": "ab60b353de23aa26e951fd9ef27833f868ca2ac50d66fb2cdf3d02aa5beeeda4", + "db-swift/default/builtin_fixed_array_types.rel": "f72b55a4a8ed36f403f4c8fc532be391947c77ab83a83157dbf56196f3ce4ca6", + "db-swift/default/builtin_fixed_array_types.rel.meta": "272ddb6a29f62bc3d84987e34621c986c0b840695cdfdf670090464a1ace243b", + "db-swift/default/builtin_float_types.rel": "0ee299ac1a091347ce6e5774cb72412f7bdb69bd6555dc82f2ff2b070b8b6c6a", + "db-swift/default/builtin_float_types.rel.meta": "a5e9c7a6cdc1e5614df87263985f5747d6dbf3f9fc9a9c709ea4ec61e1e8ecae", + "db-swift/default/builtin_integer_literal_types.rel": "10474c2e1ca1733924e6a3b5e59053df34d2e7c6e285003b333865d4aa3b9855", + "db-swift/default/builtin_integer_literal_types.rel.meta": "1f66ce69624abf0900ad3c30cb9f391d9bcf00e2282eb133c583a793f188d46b", + "db-swift/default/builtin_integer_type_widths.rel": "7d60692cfc56d19508f2d8a8646e17beaf034a3d2b90a3a4a509e1caa27edde9", + "db-swift/default/builtin_integer_type_widths.rel.meta": "35ca114fdc681774056f1b1c01327b363b24685c9ee9ca3b206644ce6ffcaec5", + "db-swift/default/builtin_integer_types.rel": "3ae0ea5cac40d43517d19d845d33f25075929265be882dde9310f888d9fd2fb9", + "db-swift/default/builtin_integer_types.rel.meta": "609f4eb0c294933259f775a59b4131f8db283c75dfd56fdae6e32913bfc87f83", + "db-swift/default/builtin_job_types.rel": "a7d2535eb47e05f70dc80cb6b3f858a6d95f6fc716a9068f614084ec58d1537b", + "db-swift/default/builtin_job_types.rel.meta": "a94c11326084d9c871f44a4bb49bcff8fca06b1a9e76394dbb091b9426a84ab0", + "db-swift/default/builtin_native_object_types.rel": "4c13e90b14d8d743a0b2e4712482e42cfea67317d5fda7f3a8c1665bc3527059", + "db-swift/default/builtin_native_object_types.rel.meta": "b426abb90e6c2e00e818b6a37f5b4bc1af0a2f82be4c7d56ff9e2e416cecf2aa", + "db-swift/default/builtin_raw_pointer_types.rel": "7fca0859a65552da2c978ccc91baa6f2b4adf170566a67818c56801d0cd63331", + "db-swift/default/builtin_raw_pointer_types.rel.meta": "3e7ba9dddb55584b140f24ef12c1d5a7a00da3cde22046646ee96a03c0f25048", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel": "6de5729c656d0161065157a64e49c1b4ac0fec16e9b54713c87523d7a715ec74", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel.meta": "7723221b0f2a2a1547aaecc57b7a4e966372582b687b68e1bb6715e7f0b43546", + "db-swift/default/builtin_unsafe_value_buffer_types.rel": "85da96ed45d70d26ba35cd611848b26aa47b2834483889ab5eaa629da5f8624d", + "db-swift/default/builtin_unsafe_value_buffer_types.rel.meta": "03812626f4206586e8153f507bca825aed78cb28f4840dc73bf8cd96f843fca3", + "db-swift/default/builtin_vector_types.rel": "3245a19a0299c5b024902e76d4dce2035e3b44b7bf26d6409d8d2c1e686163a3", + "db-swift/default/builtin_vector_types.rel.meta": "a41c18e959b10a71e5207dc5e3bfcaa48c92e0b9ac2bb7fc144286d8cdeadaca", + "db-swift/default/call_exprs.rel": "2d5f800553350b20feebb1022b84fd4f5f5513fef65ab493a58f8b06bbb878bf", + "db-swift/default/call_exprs.rel.meta": "7a554014a0ea9576dad4fc50c13f1de5ff1378306bdc2a4460ac53958c130ca5", + "db-swift/default/callable_bodies.rel": "b4ad0708a868b7c61a834635e9019ae48ea9e9c369d3484fd97e6bb5b0da7d89", + "db-swift/default/callable_bodies.rel.meta": "fb6129c54d410a8c5552123d468c77f071114ad44b391700dd971a045b3a1558", + "db-swift/default/callable_names.rel": "7dda08a219ae4da42b2d82f00183e4a79dd5198454c3dbb2c62a011578c0a5c3", + "db-swift/default/callable_names.rel.meta": "9a19988f4bc04c05ab96e10a9e20e020a768bfdeba3d60db57964c32eb66341d", + "db-swift/default/callable_params.rel": "91c2dfe970183676f9c7a4c58cbd88b018ed378fe71968653659721c434d7297", + "db-swift/default/callable_params.rel.meta": "e83f7954bc5e369d9641b827f2b04b92b18598343dfa3bcd112a2c8030194c82", + "db-swift/default/callable_self_params.rel": "a901536340a20dd17a20480963c4b57b9373fc2176b6797710a3825a2141fcb7", + "db-swift/default/callable_self_params.rel.meta": "f8f792673d1523121c70045b5636a5054f489123540f379b4f2404ae69f4afdd", + "db-swift/default/class_decls.rel": "1137d2e36655ffc31524a3ba8a5aad5af9cf87adb1ce072e58400a1770b38d1a", + "db-swift/default/class_decls.rel.meta": "06fd20ea4b896961dfe45157753d60d1f1eae0493ae3642788f161eed120ea3c", + "db-swift/default/class_types.rel": "e7f83d353ef2502e9cefcac03b29f89b55e4bb11ef973da47053c6eddd3cffd8", + "db-swift/default/class_types.rel.meta": "169d69cd32411de3a2c17e18acefb568fe1ee09c6a2662666d4c630c125270bc", + "db-swift/default/coerce_exprs.rel": "fd456ce600987294964b487d6e09e651f88b038f1b09cd7b5738b8b324c92e0b", + "db-swift/default/coerce_exprs.rel.meta": "eadab92ba10b6feca0e9640c76e1868f0a1498c293a1ae1c77eba5467d8a0cbb", + "db-swift/default/comments.rel": "7ec0f9865dc0d3a405741f363da55eda99a5b7b7cd03a9d5ca935f4f0451e6f1", + "db-swift/default/comments.rel.meta": "679e045d190e2db48d5af1b72fec93bd1f0e86478bedd53ee8891aababb2cee1", + "db-swift/default/concrete_var_decls.rel": "ecfca60a00d2bd7dec7e3193abed58749ac558cc2e50d2790dcb19749d576fb6", + "db-swift/default/concrete_var_decls.rel.meta": "c71f34a72960496ba6766dd353cdfa16fb15ca1dfbd759b60936114518f13fc2", + "db-swift/default/condition_element_initializers.rel": "7c1b137c0e616babfb7ed699a7253067e870e79af476fd3e82707d3584b3c001", + "db-swift/default/condition_element_initializers.rel.meta": "8d91822f30214c21857673076667f5e565a1f0729b8ac5e17e2a7fee00622da3", + "db-swift/default/condition_element_patterns.rel": "4f442349b0f3232f37ce9fb093a98fceca9ccf5f46ad9722ee0bdbb12eb2fb38", + "db-swift/default/condition_element_patterns.rel.meta": "2b7e99a542cb6722b29c4af8c1d0ed94de498e31c1b91ea8a76af18e533628d5", + "db-swift/default/condition_elements.rel": "803662f7c2b9cd137032b074b9706fa3d5083572aa2556bf7bf1613c36217a03", + "db-swift/default/condition_elements.rel.meta": "4ed26ffc1812e714f374570caa77fdd7e4b69b6f70f67bb85fc839b3eab8eac6", + "db-swift/default/db_files.rel": "499526d709f531f87904a0fb784ca212e432a81e9da7a4f304b75d12c4d86f98", + "db-swift/default/db_files.rel.meta": "bf8e484baa10dcf5fc22fa6ce2a010481c503f451bd34e13a9f04f1eb2c05330", + "db-swift/default/db_locations.rel": "73ca8d3810018153d48b4314c2506ffbc9d38e0ac8b83c32c0d419b75e331e80", + "db-swift/default/db_locations.rel.meta": "9cb1972cee92645fc85b6f6a3e8e3945cd4871f8bf20be85c1912852dbe836f4", + "db-swift/default/decl_members.rel": "1c110a0d6ddd07f412dd2e0a8913138d97210eb71d1bb559b0ccbe2fbe47ec97", + "db-swift/default/decl_members.rel.meta": "36cdf2e490557f89630edc3a8de691a4cacb0a773bddf1e9b010defb70663c38", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel": "63385cd4c3154e8f56a0113326101ecfbd77b56ffed7154597e26708111e6da8", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel.meta": "dfcd23ba496d47cf877fdd2676d838ae593e5f1719f7eb4419c84c192193e6ac", + "db-swift/default/decl_ref_expr_replacement_types.rel": "13cd6c65a9717a37f0d2eade587767c02d3767d60d9533b27967c13c6c8b4ea3", + "db-swift/default/decl_ref_expr_replacement_types.rel.meta": "d4d911be7da5217282f6d7572ab06f5a1a7d681fbaea7a5914aa4e53bd4d9340", + "db-swift/default/decl_ref_exprs.rel": "976aee1400da095432827c4a5db8b6e30ed070d0ae6811245e8dc26ab0ef2fa8", + "db-swift/default/decl_ref_exprs.rel.meta": "2119c022014fce6024577f93287c6a82067a4d8364eefe9760cdd8fa6e2009d5", + "db-swift/default/decls.rel": "948c786ea9fca0c98370ee0e171de2701935cd609b4959f69662c438f594034f", + "db-swift/default/decls.rel.meta": "794a37519d776b96b905d0015e00d945ae571ed308dfedec3bd68ac5cf350cde", + "db-swift/default/deinitializers.rel": "549ae04ffbab4b7ccaa8fddaab314cf3ad334050d14d235682effcde64d63dd2", + "db-swift/default/deinitializers.rel.meta": "845c38cbe67b4e32f913c49d39eb350ea67ec3574541623472f8fbd268985144", + "db-swift/default/dependent_member_types.rel": "36223eb04c55980a011f70e24b9d2ac41dd093abcc64f9f7e82a3b8a710bcf72", + "db-swift/default/dependent_member_types.rel.meta": "bf83be43208b71a3ebd122e66782c1aee3094ff82bcf2e78dfef5bccce1f85bf", + "db-swift/default/dictionary_types.rel": "95ce977c23ed8ffaf576d4dc952a59c88992ac207f34f2ccd0183b69fbc3f180", + "db-swift/default/dictionary_types.rel.meta": "0921a47fbc0ce8ce69f554e81bd01b9304172d74b11cccafb8abbb6d3666552c", + "db-swift/default/dot_syntax_call_exprs.rel": "29051a360e966645ec462d0dfce216ac293a6e7dce68e175d4433ddbf4a432a4", + "db-swift/default/dot_syntax_call_exprs.rel.meta": "9c7851223c1b4a51c4a51f25d43d909661332ea65deb9ab532d583d43cd27ca7", + "db-swift/default/dynamic_self_types.rel": "936b4bc4143c08f52ac29060dd2544508805a08bb209ec6966574cb242f2737f", + "db-swift/default/dynamic_self_types.rel.meta": "cb1dd2877e3ea6797b10051b7f8e1cb557dbc54f26d42b2ff0578b3f6a784251", + "db-swift/default/enum_decls.rel": "260632755a8b30bccccaed48c7a9eb11edb9d18c1d94c8c083b091e75cd1c1a1", + "db-swift/default/enum_decls.rel.meta": "59ea4875b4fcee8676ae474191580767d6e298442e992a95f9418dbb0f40fd9b", + "db-swift/default/enum_element_decl_params.rel": "0c2e30b861715641acffcf3a8e0956226a605a5553fac3b22c67fc82bc6b4901", + "db-swift/default/enum_element_decl_params.rel.meta": "cb71cea2c8e2416243ec8f549a79ca60b6018ec33eaf847c672f496e8763bb21", + "db-swift/default/enum_element_decls.rel": "68620ce6fe21ddeabd6fd593f73029de7ba9ee096cd4c30caa1b121ddf00c60e", + "db-swift/default/enum_element_decls.rel.meta": "f78dad60e19a8cddf404289d267e17c79f4401174d2ca357b339199f5c7bc117", + "db-swift/default/enum_types.rel": "1ca33e89ad684512e90baf8270b90717dc79be950f6e227147aca05aac5b0bf1", + "db-swift/default/enum_types.rel.meta": "22f1529f7a56c9df70d0eeaa6d1abffb4aab97cb84dd1460ffda0cf8aa352c88", + "db-swift/default/error_types.rel": "9612e53f5e4bf9f1997c5100d06c224c8843679ff6a6e99c66fe468c237c83ae", + "db-swift/default/error_types.rel.meta": "57c2b486735b2cc80b142831126e22fa3d12973aba2492121f82baab5dda973a", + "db-swift/default/existential_metatype_types.rel": "8e6798429be4521467a98a28d678d72b52042e2d41a4feb938b60f92e554fd2b", + "db-swift/default/existential_metatype_types.rel.meta": "abc15fcdb3a070a461e0b4e906c3790b87ebfbcc935fed1bf998e1f3edbef948", + "db-swift/default/existential_types.rel": "b4be0e8b30ea2230845f99eeefa0dfd1c29c7c509124e894477cf5d5040e3b1c", + "db-swift/default/existential_types.rel.meta": "4d65513a548b978c427d65ab4fb7a9c94b21cac6f9e8b4e3d3f3081badefccb0", + "db-swift/default/explicit_cast_exprs.rel": "6707a4beb1b5fa09a631b6329f56080c19d31e0609bfb3832dd91f38525bae88", + "db-swift/default/explicit_cast_exprs.rel.meta": "9b110ec35f451f6ca4bbf2872f58a086b838527b45c4ce4a6e84c740a1e3a364", + "db-swift/default/expr_types.rel": "e25132c977e062ffd2e463c70fc0dca26d39f0e9bb02298bf8ffca017d9d8c43", + "db-swift/default/expr_types.rel.meta": "5349f7412e28f56741aaaab6c37cb041979a4b9c95f189091df8f8de2b90e45e", + "db-swift/default/extension_decl_protocols.rel": "bfccea5a7d876673e07369a9b91c9dc1ab0abfe71c93b5421be2c2627cc0b94e", + "db-swift/default/extension_decl_protocols.rel.meta": "30c0c76f0644adced25d3b0fa3c16f909562653bc2dba5d09cf802fd4afd0c9d", + "db-swift/default/extension_decls.rel": "7a9b74f6c05f3db16f98bbd935de7fcdf9b36418405c85636e48c6844c855435", + "db-swift/default/extension_decls.rel.meta": "c630fde117d71311649727a39d38fba7d22070bef068462559250c9e45f0f72a", + "db-swift/default/file_is_successfully_extracted.rel": "2cb4476342ef0832aa42574410063ade0c484d901694324dc709679533a9bc01", + "db-swift/default/file_is_successfully_extracted.rel.meta": "fdc8d9bb8a658f9dc606a9132bd09bba4b0a24a8e001236bac45ae9349680c04", + "db-swift/default/files.rel": "0860f77920b5dbbb3f61e15fcd2b4d2fb1eb0c3a72bf4bb536f4119bfc2e9f2c", + "db-swift/default/files.rel.meta": "b5ba36a31d807cc4bc6b90ae12512c77f3ac12823977d920fba536cd61877da6", + "db-swift/default/float_literal_exprs.rel": "8405c0cdedd3560f77ab58c51113dba5475d316f6c0a489846d9a88066ea762a", + "db-swift/default/float_literal_exprs.rel.meta": "bfdfd3a64faa9796de1971c880d0eac9f88ba42f9212f1323b30b7806d7d5a1e", + "db-swift/default/function_conversion_exprs.rel": "4b6189c5debcb99c5d7ddf465d253682fd0a90e8303f25d3a43d24efa1bf1432", + "db-swift/default/function_conversion_exprs.rel.meta": "88372b2312d65c078ec31aabf0f3968c4443f1fd2d7ceb7d99870f1ca1bb061c", + "db-swift/default/function_types.rel": "613c245af9f6833291209bfed4edb55fb6317df551305247d1e731bf412e25b8", + "db-swift/default/function_types.rel.meta": "41a5c0b51ab8dcc27d515cf8f335bc64bd9b80302f2d7350db4819caef12b7a0", + "db-swift/default/generic_context_generic_type_params.rel": "7bc48e1e5da93c39474d39a0d2e2c8228ceead722248d7739f480dbb6cc27623", + "db-swift/default/generic_context_generic_type_params.rel.meta": "e7b910fd98a92b0a515d48be7bd82e8bafd01aa5c1e0321520e9eeeeb52f774c", + "db-swift/default/generic_function_type_generic_params.rel": "34ca190076dbd88c7bce6647a7c4d46117125616f68328bad184b8ff0fa6ec70", + "db-swift/default/generic_function_type_generic_params.rel.meta": "f4f44df7b72be7ec1d7ff768ab54ec021c0a9431a8fde334c0097c74138be859", + "db-swift/default/generic_function_types.rel": "ad984a05b54f314b01c49936954b0e8a3ea4b920965f40b8c748d53016265be5", + "db-swift/default/generic_function_types.rel.meta": "d521600fa69e65995dd0c8ef35741b8cb136a87179fe564d64db972f3f5d5692", + "db-swift/default/generic_type_param_decls.rel": "0913544d186717ff3258d6f5948fe861aa15b19f17326505ffd770b04aa6758d", + "db-swift/default/generic_type_param_decls.rel.meta": "4e49b1154ffbce4e4e5726ff30e1ca004397f9e175d73a474d7814c7e21f99c2", + "db-swift/default/generic_type_param_types.rel": "8d35a0cf0d25eab6b2d0587c36dd7999e91f37434ebe36531cdc9d53d4a3be37", + "db-swift/default/generic_type_param_types.rel.meta": "139d2f54b39a0aeb617e88503c6c76bbbf717158b50be5bf5a7b749e4d756d30", + "db-swift/default/guard_stmts.rel": "6ba80bed7004c3c2b7c65d235bc59b5af523b56551e22a9635a9a1dc6b55090b", + "db-swift/default/guard_stmts.rel.meta": "dc94ab20e88083b3ef0f5f5cc8bd1590a4d4b5f2a791aeb87b7ab79194740d74", + "db-swift/default/implicit_conversion_exprs.rel": "bb65cb6fb6ebc6ef2f31ab568a90a65d7198605a5ab581d4e02c8971f1545c99", + "db-swift/default/implicit_conversion_exprs.rel.meta": "babb3d378cc4f54c3bd9bff7d4578a1912755bed1e2d1a052d719c6ee606e2aa", + "db-swift/default/import_decl_imported_modules.rel": "9c5398741ee87bd367dec3e1fb98a63f09980feb7aedc51253c23b6b12b772b5", + "db-swift/default/import_decl_imported_modules.rel.meta": "71f1daefe0e53a5c7e7800429ef48c5c3a5afe089e1fd4bab63d3a661299c2a5", + "db-swift/default/import_decls.rel": "f672ce9ea1fc5caa8ff5e8c46a65f64a3ff3921b2585f19ace718d90979e48c4", + "db-swift/default/import_decls.rel.meta": "5b6ca1ed27c10b656037487f96ddc5a80013954c1e1bbee71e8565b413a7baff", + "db-swift/default/in_out_exprs.rel": "1bf5d7ad088945f989ba3c085a0df48ef32ad7196cb79dff7ed05c511ce4bac0", + "db-swift/default/in_out_exprs.rel.meta": "d457eed6932166dcb104a3e826ad62157595ad6ede84ba543212830403f5143d", + "db-swift/default/in_out_types.rel": "121b175e6eb20e87cd5d6534650eb709979514271b06f1ce5fbe5c61a2ab3d64", + "db-swift/default/in_out_types.rel.meta": "28d0f713734f68fd7446a8d8f5aeae4f71746a7643bd6a0b82cd415b13fe4bd4", + "db-swift/default/infix_operator_decl_precedence_groups.rel": "ea5beb70d8c71ee0ecee404d35c758623ff706a54ece45e5b385ff3a1b6fff7b", + "db-swift/default/infix_operator_decl_precedence_groups.rel.meta": "9d74c8d99588393c7c327429d8f1a86deb7572d8b0bcd106b8bba929bad4220e", + "db-swift/default/infix_operator_decls.rel": "4ebb8f8f26f9312d73f8281de0c91e7376ea2d3ad4a902a4f573f0e54a972a9e", + "db-swift/default/infix_operator_decls.rel.meta": "353f4f64e1dffe57f82da36c07997f9905318d1889fca7aac1803aeb140b3073", + "db-swift/default/initializer_ref_call_exprs.rel": "53c1faa5eee4ff9ff36169e3ad1b6f34156dd3ecbfdc91c05db83c803b50e0e1", + "db-swift/default/initializer_ref_call_exprs.rel.meta": "a0a5dd94fd013cc0895ee3f4313a9fb3df961a54f454e4f0f8b90387e5f7d46e", + "db-swift/default/initializers.rel": "334c13509b86dcb092806a662ceaf01178247b18f133cd9afe4da3cd2c4c78ab", + "db-swift/default/initializers.rel.meta": "50faab17a681b55055f04e7c2e087b1fe127d70a7e056f268554c07eef7a997c", + "db-swift/default/integer_literal_exprs.rel": "edeb4529cf9062f02d3bd438c0f3f3ffdbb0d2e231cd3e1ad8dc64353ff4aee2", + "db-swift/default/integer_literal_exprs.rel.meta": "24ecd3d3d761941db994efe545d629d532de4f5be659fd275ac000c472e75b20", + "db-swift/default/integer_types.rel": "d8f6454c67a0e2310cd4b38220750472eb159bf9d181f16ee4868c70b2efe572", + "db-swift/default/integer_types.rel.meta": "f666927980c8d86e9be153f5cef756e9f41f5e166d18bb12d5547e5d3052d928", + "db-swift/default/l_value_types.rel": "1ee532377fa7d1a8a86a9420c88050429f9683c43291d221b9f2cc14135d29f4", + "db-swift/default/l_value_types.rel.meta": "b481e9e10911c9958f9f3f774970d98620ebeee7e4ac2fd73990745f6638848d", + "db-swift/default/labeled_conditional_stmts.rel": "0e7f162c5c4f3a9300fe71b88682b3b9d749ff506d2dc8f5283ec59804b65fdf", + "db-swift/default/labeled_conditional_stmts.rel.meta": "67b07e4fbc8f79ef4bcfd5c31ba1ea3164e01db737d9d714dfea03aeb60fd0df", + "db-swift/default/locatable_locations.rel": "e268d6a0bfec7004f20f1bc820a71e2f1a540692c0fb1ae0b4958f086cb69e7f", + "db-swift/default/locatable_locations.rel.meta": "c2a3cb174757d93199e9e0fafaa65e92a5e7b8741b2af3b63defb319277e256c", + "db-swift/default/locations.rel": "9272b458cd86b4e2fefc0ba46a819bd4b96609cf04893e458d2be19605ffc00c", + "db-swift/default/locations.rel.meta": "92f9fddd96e74751e5747786daaa63899226bab2e630b2c7508cd997b7c464fa", + "db-swift/default/lookup_expr_members.rel": "f6da65546f227e814eac1a73195d78dbfbcebdc4a97bbc3f3a7882fb38cd6b03", + "db-swift/default/lookup_expr_members.rel.meta": "e6d6bd7161de8ac50071871915869e2a5ca5a2364fa365eafab56117ef5f5c46", + "db-swift/default/lookup_exprs.rel": "99b93fc8dcf7c626fe808b296a01badcd83752626676090ecce0a05946b44478", + "db-swift/default/lookup_exprs.rel.meta": "ad6a36b48dbf4e13a2c3a74b027c731c3494b249ae303692231496ed18c20257", + "db-swift/default/macro_decl_parameters.rel": "33c26e0b5efb146e07a5aa8274747846c738a697efebfe784613923ad38105ee", + "db-swift/default/macro_decl_parameters.rel.meta": "a5736c9278fe7528ca562f69b8413851b9a70bad1b29a69bddbb9a97c9516b66", + "db-swift/default/macro_decl_roles.rel": "b4b3114f9ecdfecb1efc5c59aef49194f29e6e705184c5770b2747605edb8b28", + "db-swift/default/macro_decl_roles.rel.meta": "bb190d7233180373398f6b3acff00d26f8d0d5f37a19d72de025a6cdcb5e5d11", + "db-swift/default/macro_decls.rel": "f2914645b527300a5dee8fb9fea257fc5d7880b341196fca9317625e409efc06", + "db-swift/default/macro_decls.rel.meta": "d4542332787fffdb10efdd7ab19a259a715aa1c2e3bc426aecbcab2d00836377", + "db-swift/default/macro_role_conformances.rel": "0fccffe4ba83b610f021af2be28dd944087a2986b326320f23f24104444e560e", + "db-swift/default/macro_role_conformances.rel.meta": "6ac392dd69c20994ba86760aece86fe82a853e01d23fb85b7bd244090fa4f92c", + "db-swift/default/macro_role_names.rel": "3adccafd0ecd85a5de09ada85cf26fa12162b0ddb88be3c3c4badde266e35555", + "db-swift/default/macro_role_names.rel.meta": "df6c1266d6bbfe333860cf980a495bbb0a51d1c2854f227bf10435293d10f65a", + "db-swift/default/macro_roles.rel": "63a7151e73fe163d14e67c0e080772c3c2eb87c8fe2b08cb8e755e9c6e5e509d", + "db-swift/default/macro_roles.rel.meta": "f8add7697402b99b40fa952404826bb6bc1278ab7c0b7af1a1ac4b20e8cc7123", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel": "8733c9f3170fbd36f0be34a4fbe2d930a4a851d99dee4035b2efc898e4a5ce4b", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel.meta": "bfd55d1e5cff4102b3a3cb7f02edfef5508c2518e8b471627f034336f5d2abeb", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel": "21d6279694690fce8a88e16e8b3bda909d571e9e620e49966db1614737d9c086", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel.meta": "a8dd9a771450c5347413a2f16482f4aef03c0d5986d40c8abb957911781b9e38", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel": "1516ec654516d323e1d47502d0c14347d18c16bad83d960db4c501b4033b1ee5", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel.meta": "64f747b5e91d8e13a266eeb593cc45c2ee9bcb39dd8c2e1b7c877d6417ceadd5", + "db-swift/default/member_ref_exprs.rel": "c6bd69b931324046735e5d3d005660ee00ed8701c9fefec7f6f1dcc96257706f", + "db-swift/default/member_ref_exprs.rel.meta": "07630a33eeda1b41f266ab13e75739dcfda5b854111cb4fd1b89a0f6d3a67fbe", + "db-swift/default/metatype_types.rel": "15eb3f0bea166beab08f15840fa42bcc86f291aff63345a33275ea9c80621d5c", + "db-swift/default/metatype_types.rel.meta": "70fd1837bb19497352242afa081490dbe2ddad940622372b68c9d7c62f4b42bf", + "db-swift/default/missing_member_decls.rel": "e6b6300044f03c586dfc132ee8706fe820fff9dc45f2cae62693852ee02f22ca", + "db-swift/default/missing_member_decls.rel.meta": "73ac0d82a9a7da7495be7900d10100a9699d9ed9b930c06000ae9b1c74e311ff", + "db-swift/default/module_decl_exported_modules.rel": "87ec3ed033fc3106ae46262e53820668b196aa0a023af65cb743a271247fa223", + "db-swift/default/module_decl_exported_modules.rel.meta": "5e7c197cadf3eac9d23e966fdf3f1f7e7134f2fc8559684e413556085209fbc9", + "db-swift/default/module_decl_imported_modules.rel": "b012cddc91000bc8f1d9de4c85e11689077112bbf175d9ebe6c6a8c8e8f8b473", + "db-swift/default/module_decl_imported_modules.rel.meta": "87c62a7b1f2343270ae3461e6dd623b30733c7db9345407d21edd06daedbb3a3", + "db-swift/default/module_decl_is_builtin_module.rel": "5b7b40e598383a4b5adeadf8a3aafbbfea26b6d6ff4f9faa690084833901ba4a", + "db-swift/default/module_decl_is_builtin_module.rel.meta": "6330555213bb5966c2d174cdbbca9558501586bca0099cc0291cb298c67f187e", + "db-swift/default/module_decl_is_system_module.rel": "5608cfb5d12a4529da41ac3165d5c9463e1574d26069dd0c9eafab62e912fc67", + "db-swift/default/module_decl_is_system_module.rel.meta": "aa3ce008eea57f53979c9c3c903db692b0cf3baa0d61942a0ec6218f6a233f12", + "db-swift/default/module_decls.rel": "d6690c04416fabf39332b9d33ab1c2ef524959db0529df64af388a8191855fe7", + "db-swift/default/module_decls.rel.meta": "d53c5dcf41cd797bce6644a80fb4ce17491109adedc39deb9a40aa038040da05", + "db-swift/default/module_types.rel": "0f987a2e387a95e452fd8392fd51c898d3e88e78db1a931fcce5061cc13b168e", + "db-swift/default/module_types.rel.meta": "b5c7287798434484cb5a920c5d9a4f7e731e041ede689d3287cb39988df901f1", + "db-swift/default/named_functions.rel": "dde8b962d2eee08970ebe6529f3e47fb9dba75782f5337d9ec7310b4cf452803", + "db-swift/default/named_functions.rel.meta": "fd535588e2562420d661e6879e97ae453f4c7e84873f114ec6f10eb88e149715", + "db-swift/default/named_patterns.rel": "5fb39287e37123451484e0a7428a804bfba81e8eb250a1c11dcc9651bb4248a8", + "db-swift/default/named_patterns.rel.meta": "8a5cb2a06d3a757aace6d02b1336d81baf9c45880f1d17400d233a4982676241", + "db-swift/default/nil_literal_exprs.rel": "1aa6c97e9358a95a44d468ac2e3e6211ea62e7edd2220b4d29763b1c335c49a7", + "db-swift/default/nil_literal_exprs.rel.meta": "b76e0546ecd20c89c263d38943eca91d2690792a4dd67538aca8a194ffd810bc", + "db-swift/default/nominal_type_decls.rel": "995e023d3244f8d5ec93e1326fa088b0cc1dff195bf1c93c268ece223dea29b8", + "db-swift/default/nominal_type_decls.rel.meta": "98afead08f9eb11d12060f09bf774d88a02f6478af1a02177d01481b4c8b0646", + "db-swift/default/opaque_type_archetype_types.rel": "14efc3a3c3ed0e43705ef835a95fb3b1442c3bffa0e009f5f23f8d864b5b6908", + "db-swift/default/opaque_type_archetype_types.rel.meta": "8594c97047440674d872e8247696f5bc1b4fe048d0f5a27bc75f73751297e2ec", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel": "57168f29c43a09792b55cdeca506353defc9ef09c3a52aa61cba8e5585dd5ec1", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel.meta": "f1708f3a697dfa7775d916ce615df43a295ef18fa4a94a4dcc9dc9fbddce1a45", + "db-swift/default/opaque_type_decls.rel": "b29f822c8951f152d38fbdb617448783626478ccde13834c683cccf9a4df9c94", + "db-swift/default/opaque_type_decls.rel.meta": "261708b3915eed47932ddebb8bfd7271c50da957a8e65b623ff1a7df1e155cfc", + "db-swift/default/operator_decls.rel": "12a218c1af18e1e02072ade63641041d0e3afc819155bc767e0623a52510757c", + "db-swift/default/operator_decls.rel.meta": "a915afb3b7872a8f96d158569b64604457aa21c1bd0368cad1eef57edcbe5938", + "db-swift/default/optional_some_patterns.rel": "893fa51f92dbb1b41734104f359e5d929a5e5fb8f26c637a66b7c13a2f4d564c", + "db-swift/default/optional_some_patterns.rel.meta": "836c5b86f7fe6e9d0875dd47bfd2eeac334848cec993494271ee07ce86bb5981", + "db-swift/default/optional_types.rel": "06d397cab9eac3e04a12a08af6f0e95e329d0d3c00e360274583077ba1ab0703", + "db-swift/default/optional_types.rel.meta": "01b5f47e5d69fbb80de3b7854b7a85ee2c6079413496c398fecb2b1c32a42e55", + "db-swift/default/pack_archetype_types.rel": "09c4f9e9d9e369c497df06445187c4a69390688874ca74e1986f3b9d3a5ada15", + "db-swift/default/pack_archetype_types.rel.meta": "a5a7e4ae0f7f0b3a1fd7b67cfa43fce86c00e605bb5bfef2ac66f58f29422796", + "db-swift/default/pack_expansion_types.rel": "2c6abb3201b7db2b6577c0a1c0432755568122b181278e9984a55cf7231e4887", + "db-swift/default/pack_expansion_types.rel.meta": "4ec9c269f12ad9ee6c39cead46bc1efb44e87d5fc49aaa50c0607e593900da76", + "db-swift/default/pack_type_elements.rel": "1f0f23bb4065ecc10a984aebe4343c5c667a0f7542052c7841e123c33b264ab2", + "db-swift/default/pack_type_elements.rel.meta": "74e815d2f06efc16770e9be7ae24792c4dd32bce5cf43260365ccaad569a8b40", + "db-swift/default/pack_types.rel": "8fb1c49c8a2d5e785564359796f8eec003922db0c60cb1975851a5b08d0e8421", + "db-swift/default/pack_types.rel.meta": "18c70cd2f1d5193e72bd70e36e90e89b82b8e741a24c36819eb90d1c8ea70509", + "db-swift/default/param_decl_is_inout.rel": "78259a9119ec45618e6156d738f163a747fd3010ad325063c4a523386fe45c66", + "db-swift/default/param_decl_is_inout.rel.meta": "66576c9f89e13c89e595a32f77cd5611f4e63f1fe152f63cf127e7fb1f649b73", + "db-swift/default/param_decls.rel": "79e6012d1468c1e62f6ae57d1839e5c2fdd1b3c1151b87a251b8e9ad887086a1", + "db-swift/default/param_decls.rel.meta": "850e6f2c2c12e1e03368d9d3f3ec41cefc46a0853d6ab954e0e9853528214bbc", + "db-swift/default/parameterized_protocol_type_args.rel": "95522333fa8e0207461e7ff8797560fe85addd49d4751498264b6343e2bb808b", + "db-swift/default/parameterized_protocol_type_args.rel.meta": "098bd1bcd9d85885304da367fd20f08d2e25a7a99c6a083b582af72f6f6a6ac3", + "db-swift/default/parameterized_protocol_types.rel": "7748097ceb223601d7b7a28c0531115c8143499b4a62f750331c14ddb18abd50", + "db-swift/default/parameterized_protocol_types.rel.meta": "2062bad3703262f42f95a1d651f8092e59e936c6324bf9afa1656c98bc2f7d78", + "db-swift/default/pattern_binding_decl_inits.rel": "6bf6e5196ec7b1f7e333a313b9697ff17ac9753eb7c4256fe3c33cab7fbab412", + "db-swift/default/pattern_binding_decl_inits.rel.meta": "d518caf6e0c9bc8df2308ff0697912a7decf7f727e134372db10ebeb2bfd7954", + "db-swift/default/pattern_binding_decl_patterns.rel": "1e2fa6ca2524b52859e328e4dbbe247ca9b4ff74bdae18c9bd025bf33a7529d6", + "db-swift/default/pattern_binding_decl_patterns.rel.meta": "4bcba208b46a513242d00ea68617c301e37dcaff77453cd1c096b7b212acab00", + "db-swift/default/pattern_binding_decls.rel": "ac9f7e7832b9727ae480b272fd593d49cc2f37f868d6255ebb9333fbf437a16f", + "db-swift/default/pattern_binding_decls.rel.meta": "3479c9143447593090e1815d63d10d1c706524cc9d7a89e4de32b136af6ec0fa", + "db-swift/default/pattern_types.rel": "906b781213a35cc01559f27188aea232bf4de113d7a2bd21dd004bc0cc19c684", + "db-swift/default/pattern_types.rel.meta": "a284ab13aa509a6fec78386293d4d0ee3a587d9a958f717ab7018d8900e83299", + "db-swift/default/pools/0/buckets/info": "8d76926adf5dea07211507e3ecb5cc44fe25d4c454dfa995d7d517c599bce048", + "db-swift/default/pools/0/buckets/page-000000": "a160fbc9da7796259da2d5b06c8044e3a3679144eb4f18c670042448c0f77640", + "db-swift/default/pools/0/info": "6ae71bec90fd3f34ceb1243ba3c5d47a0c7891cd29c54e4a19be58a3df79e6c1", + "db-swift/default/pools/0/metadata/info": "349933ad08f224ac88035b20f0479d8e4ff3d0ff3ab768c1aacbd445ade48648", + "db-swift/default/pools/0/metadata/page-000000": "3628fa27634497e145d662ac5765c056de27f9cc353b7dbeec1011f71d9aa8a6", + "db-swift/default/pools/0/pageDump/page-000000000": "890818fd93a91cfcebcc360cd1436c3c1d96fe5be9556f73bfb6c29ebccae65f", + "db-swift/default/pools/0/pageDump/page-000000001": "cda02ebe0bfa50c41b921e24f7f374066fc6712ef23c4a5b3d8a2592e864703b", + "db-swift/default/pools/0/pageDump/page-000000002": "dd709db5360666181b7db5b00c520cf22329e2ebb5e207c25cb579ead42f0394", + "db-swift/default/pools/0/pageDump/page-000000003": "f814f32bdc5a3f8f5f1ba901de5f5073ce6c5bad1a9b143380c2038b93c52e69", + "db-swift/default/pools/1/buckets/info": "64fbf1c189dfac4325b090df3e6eda406d98814ebbe346292ac7c624719272a9", + "db-swift/default/pools/1/buckets/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/ids1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/ids1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/indices1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/indices1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/info": "65079626387976a4d333d91307f717f63ac446cf70fb6e910a48dc0e84ccf2e9", + "db-swift/default/pools/1/metadata/info": "4e7223a472e9ea0ee83c42de587ce7ee94235acbccdf92fda5646ffabf76f465", + "db-swift/default/pools/1/metadata/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/pageDump/page-000000000": "e4b4feafeeb1da14d81e10706fa949f5675af06bc9a25bd3f901ce6758ccaddc", + "db-swift/default/pools/max-id#Dynamic-New-Entities": "97359fd33325a58140a407979a4cf537e558fb7cddafb0b5d680575645e972f8", + "db-swift/default/pools/poolInfo": "376a71b6e28b31fea1d6844c54205d5a8e28e0e935465c9ee386402cb23fb77a", + "db-swift/default/pools/tuples#Dynamic-New-Entities": "052bbbd9726b6cfb227d9fda99e9a66ad7b35f10b6a55e4064c71ad2a5c3d27c", + "db-swift/default/postfix_operator_decls.rel": "cb6479911366b145650ee717f0cdd191adeb80fffb92e987638ec9b8f4f5099d", + "db-swift/default/postfix_operator_decls.rel.meta": "027be33fcceb59ada909a40beb76f31b36affa80be990e79beac31efc7cb809c", + "db-swift/default/precedence_group_decls.rel": "b22174a112543da9b8bb6940027cb7b65130c648e041f212c754190c65745948", + "db-swift/default/precedence_group_decls.rel.meta": "200474c68f04bcdc2f9b2c9b124c44824c528a5128bc3d744a9d50a1a6b1b37a", + "db-swift/default/prefix_operator_decls.rel": "b09257fe8dde861ffac32110236e8ffe0f43fff5cc452c3b61410d7707d213a2", + "db-swift/default/prefix_operator_decls.rel.meta": "4e6729ddfd5cfc5138807363238696d3b60880f4f83e04fafae546787b7edfb5", + "db-swift/default/primary_archetype_types.rel": "40d1ab8c7b279eb8b11c904c8ea0f9874f1c48f878f942c78aab17fda7e41f77", + "db-swift/default/primary_archetype_types.rel.meta": "bee94afedf426e0fb12b3f27b12f49f0bb0e1207e5980342eb55fe6eee04e47e", + "db-swift/default/protocol_composition_type_members.rel": "b0058eb0fd10fa518c43897ce241a73f9a87fd20e3645214c9ad99384c0faa05", + "db-swift/default/protocol_composition_type_members.rel.meta": "588d0202eda777021710355f9bcb550ade759efd5a5a029c762d786b3a9960ea", + "db-swift/default/protocol_composition_types.rel": "972ac3edec556c828c9625a38d1aa9cbfe226ea5c65511fc2b0c2126a693caa8", + "db-swift/default/protocol_composition_types.rel.meta": "13ad078abb0982b9098de62fa5401a139ca959fb5e9d8075b67415c400f255e9", + "db-swift/default/protocol_decls.rel": "a9735ec6b74ac2aaaa4c150988c79a2e7b0b24916c60941fc2fe949556c36a11", + "db-swift/default/protocol_decls.rel.meta": "4a8dea3c6f471ad269f95f15ff2a15c03be5ed6b9695c8f07d8e24ce20fee52b", + "db-swift/default/protocol_types.rel": "69c611b5637e573bd2e047e93f5839ec1f8a23e31b561d3d8cbc8965544919d6", + "db-swift/default/protocol_types.rel.meta": "995b24b5c8480f74e478398f23462561a63cbb0114ba44703b69a95f34f2f6ce", + "db-swift/default/reference_storage_types.rel": "e76f54ee0ebbe9e02ffc3e49eb9522225d25ae5f8ecb80678f9ecd5d8eba5e21", + "db-swift/default/reference_storage_types.rel.meta": "0d87255dd5bc8695ccedf24f6276ffe44f30170073d17b01cd39a59e74fc36d9", + "db-swift/default/return_stmt_results.rel": "4195926f1c925e0ce65f9d8edc760529fade667612521693fee93592e76efe59", + "db-swift/default/return_stmt_results.rel.meta": "9f56d36ff687c559d544ad6d6b001e6c8004347fc755a29386fa86197f36268c", + "db-swift/default/return_stmts.rel": "c1e2835298fa129f10ae2c76113d546d03909ab9dc01b7a140d82a6eebc5020a", + "db-swift/default/return_stmts.rel.meta": "160451ad0dea6c249b21e5e5fc19396d147cb0bbef427873288453e96b93149e", + "db-swift/default/self_apply_exprs.rel": "211fd9e3dbfd929ad1bfec715e476ee4167137dd051b37e1315921b58b8639ed", + "db-swift/default/self_apply_exprs.rel.meta": "29cfbec5d99d071af70186eaa281dfde6682439b834a7a48bc401db1986e9310", + "db-swift/default/sourceLocationPrefix.rel": "ea513ec2ed4b79dd1de53ad748d8d3636a041bbe9e5a6140a4019879ff11f68e", + "db-swift/default/sourceLocationPrefix.rel.meta": "496e91ea367a0b5b2e7a0c3fbf6d0525a52f231c4ad93e64e2d282e83f749205", + "db-swift/default/stmt_condition_elements.rel": "8627441c6240e3673a5643b426e1ef42c1e147c34bec8b773042345535682d1a", + "db-swift/default/stmt_condition_elements.rel.meta": "412eaef82c86ed56ce88d6311b1b74f5eb3e282e0ac15836d16baf7c7be24cbd", + "db-swift/default/stmt_conditions.rel": "781899fbc8d7402169c149bb908aac7257508b2ec24a59338831185517df0ee3", + "db-swift/default/stmt_conditions.rel.meta": "a03b132dd2cf7abc504c261ca2feeddadd7205c88819f932970c89da0915d6b2", + "db-swift/default/string_literal_exprs.rel": "e25b8451152bf132494d38746ee86ecb3b7f0c8da6610bc672e6ecdd2ded2001", + "db-swift/default/string_literal_exprs.rel.meta": "3ea8b209327f224857f3861dbb4ed333e4e81908bb7c5810853c84d98b5c7f8b", + "db-swift/default/struct_decls.rel": "bb01a6261b9cae6fbd33163e372e8a7524b7b35d00c37251e8fa7ca796388407", + "db-swift/default/struct_decls.rel.meta": "d6fd79ea8667cf38b64da28d9cdb659a2b33af4f8103b0ce7da82d25e32a655e", + "db-swift/default/struct_types.rel": "764289ddb5b4740606b83a9c0acffce094e20c795d78864fafc835047224cd74", + "db-swift/default/struct_types.rel.meta": "d330e7602f4725de50efdaf6870c5bb44f2f11feff4861bd4822fe13725c5fa6", + "db-swift/default/subscript_decl_params.rel": "e43f68bb58fabc85ab420760cb792e2fd2fabab9841b567ef274de2f84e333c1", + "db-swift/default/subscript_decl_params.rel.meta": "59543cda02616cb10309c91eeab7059d1c01d582a06d524f5e423c7fc426a608", + "db-swift/default/subscript_decls.rel": "3ab75df23f84d95f5e5fc55cc144c2ee6515e92c375a5dbd9abf17cc59f767e0", + "db-swift/default/subscript_decls.rel.meta": "8a560a5d1c1b9bf5bb3735dead45403b10817c464705aeecb7769aa5e5e44f46", + "db-swift/default/subscript_expr_arguments.rel": "ca61c9708f1c4c130b4dcb9d74324c1ad912a4706402cc3cbc37ee02dba1d6c5", + "db-swift/default/subscript_expr_arguments.rel.meta": "e25c9038d7ef41f77931a4cf7bf03156939d4f6a0a06d0dbee800daa1f1100f0", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/subscript_exprs.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_exprs.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/try_exprs.rel": "3aeddb9383381d523ba46fd7d946a85fe2253f75bb7a6f46ad88893161854e23", + "db-swift/default/try_exprs.rel.meta": "7115d27b277a0d0f6dbb98ee608bfbaefc9259f17b56f9eb7193728ebdfdc3e4", + "db-swift/default/tuple_type_names.rel": "e35d2eab001a02c20444fb7b4a6fbf272e454d8c12d474fb4656340ed6c1e49b", + "db-swift/default/tuple_type_names.rel.meta": "1de487b2b41d78dee891ac3ac81c412c72aa430aed8d9d8ad20842f3bd07027f", + "db-swift/default/tuple_type_types.rel": "6f3907f1df09e46df8757a23ef26c7f065cade3561f250284c2a3f17d54d7139", + "db-swift/default/tuple_type_types.rel.meta": "79f3255518dcb3b7a20765528387aa6b4283342dc1205e249ec5c440146179d9", + "db-swift/default/tuple_types.rel": "97bda0c76c89d0ee0238a00dacb871f56a7bffbcc40b3158d33dcbdef85bc531", + "db-swift/default/tuple_types.rel.meta": "d73eaf7d7282209dedae222d093d12a902e289886e23298e280acf2f269eb755", + "db-swift/default/type_alias_decls.rel": "74e84bc26e2e2ab1efaa575fef01d53e68a205b1482692a6f1c293a365be89c0", + "db-swift/default/type_alias_decls.rel.meta": "30dce236d738940c71e7cbd41da81f69fd97713a92ece54174d336f6b358b25b", + "db-swift/default/type_alias_types.rel": "602173cfcae646c9a7da5bc88ec648badb1a6a849fed5b180024924f2b1ea911", + "db-swift/default/type_alias_types.rel.meta": "1f90f617067f5a0bf1dcedcb160672e25c0a6a9cf7d11cac44e455be15b71a69", + "db-swift/default/type_decl_inherited_types.rel": "ea280b45ae14488940bea55320ac69f20e13560a9926960b6f4772fb2f1b48ac", + "db-swift/default/type_decl_inherited_types.rel.meta": "907ae6874d76708ec05efc35e8a95b3ebc7240e4b5667d1ff99636be63817b60", + "db-swift/default/type_decls.rel": "666dd3705bcac7b85bd269b845b2d13652efb1f2e7ae1ab1402a98d579b3bc71", + "db-swift/default/type_decls.rel.meta": "3360e968b476b52859bf54d90fa0b41b737ffdfbfcce16e8c2966a970791e0eb", + "db-swift/default/type_expr_type_reprs.rel": "3fbe02e0dcbedd994f417d0b2da7f0365814f003a4122113af133d366a077e74", + "db-swift/default/type_expr_type_reprs.rel.meta": "5c9d90505e478cd47ebf4fb29ca6554ef4c097a3191eb07540c278a684b98e69", + "db-swift/default/type_exprs.rel": "0886868624bdaca056992307281ae1a97df082e37db4f5d57cef18b47712d45c", + "db-swift/default/type_exprs.rel.meta": "3212e2ccf9bddacfab4acf9070879a2e14352ea7fd5a4db285f07b0c53e2447a", + "db-swift/default/type_reprs.rel": "7e8cf9b8589c9c742cf82b6e034284d6876c4b0cd3a15ffb870af457b1df3473", + "db-swift/default/type_reprs.rel.meta": "337e56c40138bfdba078288fea26a547545f1053028d2ea54ae94ba531220da1", + "db-swift/default/typed_pattern_type_reprs.rel": "d761140e56050f5583ea5163ffe83a58f3ad4ff0b3e2809b1ddafe9d4309c3bd", + "db-swift/default/typed_pattern_type_reprs.rel.meta": "f99695dbb4d7ca35e9d04c9c53e6668f2c9f8565e23b43d3ec46fbd295218032", + "db-swift/default/typed_patterns.rel": "9405706a05f2a50732af220bf4cc4d53c04ce326b6e5eb00d92e7ea89ef58d31", + "db-swift/default/typed_patterns.rel.meta": "b815364d533c510361ac78b6e4210d22238bfe0476a15ffe5d22b5bf8b267676", + "db-swift/default/types.rel": "0edfa1a6947aeb5c11fc23a2a7cb6e167b8413f02ad58d0bf480f6e94bad4630", + "db-swift/default/types.rel.meta": "4c2d561e6896c025468b0e88658b163cc268033422b4d3284db417fc38da8665", + "db-swift/default/unary_syntax_sugar_types.rel": "03c2d975d9b1735c6d2a773915c0900b074f0983ff4571bde5a372022f57ec82", + "db-swift/default/unary_syntax_sugar_types.rel.meta": "e1d3407e61851fc8a11249fe10030cfb4dde35ab2e5b9f2a72e4043c60609d35", + "db-swift/default/unbound_generic_types.rel": "bcaf56d3abe8b5ce58c51f08d2f2c2c9e8f4d0ddad665470b3de438be8acfa75", + "db-swift/default/unbound_generic_types.rel.meta": "d77912092c8e63415a7d75fe6c63852bde9a4fa23901362f6c11e326349ca08e", + "db-swift/default/unmanaged_storage_types.rel": "bc620bbeb0ed7376c33873b06f5566c41bc833304b46d6d7942bff6b49d23d6f", + "db-swift/default/unmanaged_storage_types.rel.meta": "292e1a8a47c804deda0914226b5b8d0da198663ccc72f807703009815dbfc0e4", + "db-swift/default/value_decls.rel": "f37b2c9b7059e16ee956b61026a855ff2dcc7939432a1e54156aa131fcc44f56", + "db-swift/default/value_decls.rel.meta": "24062d89b7cd1bc5089a2a6a66f3dc2dc6ce7c472b67c2ee9e1170ef82ba8cd5", + "db-swift/default/var_decl_parent_initializers.rel": "2712d9dd74ddc51e38c54477d299e13743abbe9516710e8887cca28bc1feea2a", + "db-swift/default/var_decl_parent_initializers.rel.meta": "afa4e06d51f02a682fe78fea2adc01079bfc6a33fc4890f67ee3569535288b30", + "db-swift/default/var_decl_parent_patterns.rel": "5aa49061ce0a962331d9183bd1e26270eb3ac86914c67d5ed564f41e31fb7ace", + "db-swift/default/var_decl_parent_patterns.rel.meta": "ebb607d7041c062ac4003c4c6915e08b21cc2075e2170950fed22a7fc1fad291", + "db-swift/default/var_decls.rel": "086966198cacdc34e0b1db85611dc4695158988bd9803fd284c36b9aaa5c0c4f", + "db-swift/default/var_decls.rel.meta": "2106ee451bfa9cbd8f59292a29dd6bb807259d55c46f12ae298c2504dff803e8", + "db-swift/default/variadic_sequence_types.rel": "b08d073bdafce58dacdc048d6a8d800e5bf7f9136842ab523a4b0876aebb350f", + "db-swift/default/variadic_sequence_types.rel.meta": "e52a9e5b0066f61bf903c6e9563cc43caca796d139ad4ccf57b52a675a3b44be", + "db-swift/default/weak_storage_types.rel": "0bf6641aac1ab19d65cc3edd9cea9ea22dbae4daadadbd58cc62706aae3b891a", + "db-swift/default/weak_storage_types.rel.meta": "0d405bc62df96edffa95bdc037515c6134ea08cac238d36a545aa4132a331541", + "db-swift/default/yield_stmt_results.rel": "a51e9cd49b1dd71cc5854ab2fc57c0a286ed55279462b321f0f9e1204685cd32", + "db-swift/default/yield_stmt_results.rel.meta": "ffb5d882b103ba88d5550523bddd95a8b417ddeaaa83326effd542d6d2f5af93", + "db-swift/default/yield_stmts.rel": "79a93a661f4794ae579e0baf75da583f92b8317f880224407d0fb9ebf6a0f93f", + "db-swift/default/yield_stmts.rel.meta": "a5ff2e8117181843a84bca67630d8fe60c5f8bc9ff368549e63152964630f8a2", + "db-swift/swift.dbscheme": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "db-swift/swift.dbscheme.stats": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + "scored_activation": false, + "scope": "non-scored-resolved-self-assignment-SSA-diagnosis", + "queries": { + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/assignment-shapes.ql": "2424398d97b9bc908506bd8afcb3bc54b744d8c7054c5527ace0bf45a3935a41", + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/codeql-pack.lock.yml": "9d2bf29404f6759330e368940e24fb663134d93a4e1c6045a878085d60a628d7", + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/qlpack.yml": "b54894441c2bccb550495917ff0af4b4535703687218cb501e775932b1922c39", + "evidence/swift-resolved-native-v1/conversion-self-queries-v1/self-assignment.ql": "9d31f83f532c6ee0308a2010c704d9f206cccd1a82d3f581a37854f186761562" + }, + "runner_files": { + "scripts/swift_v2_process.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "scripts/materialize-swift-resolved-pack-v2.py": "61560693a08df57f650fc1393c0067e728a885b23e3fb86bbc36f6d16c5f4dc1", + "evidence/swift-resolved-native-v1/conversion-pack-manifest-v2.json": "a06beaa3bf3fecc8fb7c4199a043bf5e53eb9d0ac6663c3eff67fa71d94841af", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.json": "f5b4e9c8d5d727b875b8dcd1d394b9c2520906fa8fc7c9ff079cb60c6da370ed", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.patch": "094fe2d7c04cb607223784cb2d5aa248c5c3b6e83d0bb086fb6e1fedd525a5e8", + "scripts/trace-swift-conversion-self.py": "2066433034dc622f6a241a2aeed512c60c9f91a21f7bf846fce0ed5e0c398319" + }, + "limitations": [ + "Diagnostic all-node sink configuration is not a production rule or endpoint qualification.", + "Empty/missing checkpoints do not prove absence of program behavior.", + "Retain ordinary-body failure and initializer false flow separately." + ], + "revision_reason": "Binding annotation required for catalog string inputs; prior sandbox and QL compile attempts retained." +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/assignment-shapes.ql b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/assignment-shapes.ql new file mode 100644 index 000000000..892d77235 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/assignment-shapes.ql @@ -0,0 +1,8 @@ +/** @name Native assignment AST shapes + * @kind table + * @id dfb/swift-assignment-shapes + */ +import swift +from AssignExpr a +where a.getLocation().getFile().getBaseName()="main.swift" +select a.getLocation().getStartLine(), a.getDest().getAPrimaryQlClass(), a.getDest().toString(), a.getSource().getAPrimaryQlClass(), a.getSource().toString() diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..c7fc61e9a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.2 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/qlpack.yml new file mode 100644 index 000000000..8e8119d98 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.2 diff --git a/evidence/swift-resolved-native-v1/conversion-self-queries-v1/self-assignment.ql b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/self-assignment.ql new file mode 100644 index 000000000..37b0c4cde --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-self-queries-v1/self-assignment.ql @@ -0,0 +1,17 @@ +/** @name Resolved self assignment and SSA return linkage + * @kind table + * @id dfb/swift-self-assignment-linkage + */ +import FoundationSources +import codeql.swift.dataflow.Ssa +import codeql.swift.dataflow.internal.DataFlowPrivate as Native +from AssignExpr assign, DataFlow::Node input, string destination, boolean hasWrite, + boolean rhsToDefinition, boolean definitionToReturn, boolean rhsToReturn +where assign.getLocation().getFile().getBaseName() = "main.swift" and + assign.getDest().(DeclRefExpr).getDecl() instanceof SelfParamDecl and input.asExpr() = assign.getSource() and + destination = assign.getDest().(DeclRefExpr).getDecl().toString() and + (if exists(Ssa::WriteDefinition def | def.assigns(input.getCfgNode())) then hasWrite = true else hasWrite = false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(input,d)) then rhsToDefinition=true else rhsToDefinition=false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def, Native::ReturnNode ret | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(d,ret)) then definitionToReturn=true else definitionToReturn=false) and + (if exists(Native::ReturnNode ret | DataFlow::localFlow(input,ret)) then rhsToReturn=true else rhsToReturn=false) +select assign.getLocation().getStartLine(), destination, hasWrite, rhsToDefinition, definitionToReturn, rhsToReturn diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.command.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.command.json new file mode 100644 index 000000000..cf1ff92f4 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.37027341699999994, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 22836, + "start_identity": "1790191877:367356" + }, + { + "pid": 22843, + "start_identity": "1790191877:380246" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.stderr b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.stdout b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs new file mode 100644 index 000000000..7605fe942 Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.command.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.command.json new file mode 100644 index 000000000..f09960955 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v5", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 30.7621605, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21705, + "start_identity": "1790191846:604892" + }, + { + "pid": 21707, + "start_identity": "1790191846:607030" + }, + { + "pid": 21716, + "start_identity": "1790191846:618354" + }, + { + "pid": 21731, + "start_identity": "1790191847:11894" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.json new file mode 100644 index 000000000..d12df024c --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.json @@ -0,0 +1,12 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"kind":"Integer"} + ,{"kind":"Integer"} + ,{"name":"profile","kind":"String"}] + ,"tuples":[ + [15,20,87,"adapter-patched-ssa"] + ,[15,20,87,"adapter-patched-ssa-resolved"] + ,[15,35,87,"adapter-patched-ssa"] + ,[15,35,87,"adapter-patched-ssa-resolved"] + ,[15,42,87,"adapter-patched-ssa"]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.stderr b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.stderr new file mode 100644 index 000000000..6edcb64a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql. +[1/1 comp 16.8s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/flow.ql. +[1/1 eval 12.5s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs. +Shutting down query evaluator. + 30.68 real 92.26 user 2.23 sys + 1428848640 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 133398 page reclaims + 589 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 55 signals received + 1735 voluntary context switches + 244663 involuntary context switches + 41909265 instructions retired + 18939072 cycles elapsed + 1704344 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.stdout b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/library-path.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/library-path.json new file mode 100644 index 000000000..657b1d892 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/library-path.json @@ -0,0 +1,21 @@ +{ + "libraryPath" : [ + "/private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/swift-all/6.8.4-dfb.3", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/concepts/0.0.32", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/controlflow/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/dataflow/2.1.14", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/mad/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/regex/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/ssa/2.0.34", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/tutorial/1.0.58", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/typetracking/2.0.42", + "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/util/2.0.45" + ], + "dbscheme" : "/private/tmp/dfb-swift-resolved-conversion-packs-v5/codeql/swift-all/6.8.4-dfb.3/swift.dbscheme", + "compilationCache" : [ + "/Users/dave/.codeql/compile-cache" + ], + "relativeName" : "dataflowbench/swift-resolved-conversion/flow.ql", + "qlPackName" : "dataflowbench/swift-resolved-conversion" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/manifest.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/manifest.json new file mode 100644 index 000000000..48b161624 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/manifest.json @@ -0,0 +1,35 @@ +{ + "flow-decode.command.json": "cb908a5630633b7361d2764b685f1ae5f3a5e608b8d05a8c9888ab23bfa4bd3c", + "flow-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "flow.bqrs": "39e7a43893a08a46adf9d7a0bb5aebfb1f25b16320e48ed3414019edd4994904", + "flow.command.json": "efb936f7dfcc4198b1ca3ad085b6bda11f8ee4947f4a7a54ecd22a83fe2a2584", + "flow.json": "4826e98c21c2627a2f065d30876458446e04d5418208062688bb7a5bbf8438c9", + "flow.stderr": "337aa4d30148cca76f727e114eeb245c256cc20b6ef9d94cc95f8db7ae9b8f85", + "flow.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "library-path.json": "9ec567f70c8182ada94f0bd6c2d4d0671f5b5f9b7a36c49d6e1fa52681ac6456", + "queries/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "queries/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "queries/ResolvedConversion.qll": "413f57144dda7ffc23bab89d7c7a5b38ec79f2bbff8fc689114d4adab6f45c2a", + "queries/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "queries/assignment-shapes.ql": "2424398d97b9bc908506bd8afcb3bc54b744d8c7054c5527ace0bf45a3935a41", + "queries/codeql-pack.lock.yml": "4c5b0029e91b39d34a65150530a6ef6358291d33d3b90924a8f479613313aaaa", + "queries/flow.ql": "8d3b7726274d1d636a5d40194f379048008597cd5c1ec4402a0c2aa78ed23e11", + "queries/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "queries/qlpack.yml": "ca68282a1140622dc6ef65947b6eaefabf5b9c3ab0158756902069916f4dee52", + "queries/roles.ql": "1eeaf7cffbf2c4fba06081de865499be9ae4c1ec4e14231978243c1756c09729", + "queries/self-assignment.ql": "9d31f83f532c6ee0308a2010c704d9f206cccd1a82d3f581a37854f186761562", + "queries/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "queries/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "queries/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "queries/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a", + "run.json": "9082adc4edfcc18dae5e2c5f4023022271a0f4b2373bc0c6839e6714a29e4c7e", + "self-assignment-decode.command.json": "489b44ca56fb0a062d29c7aa2cb36ffce0f8a48cb41bf3d3071107bb8400e30d", + "self-assignment-decode.stderr": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "self-assignment-decode.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "self-assignment.bqrs": "9336ca312542d2a7dcf99e320db0f4c5336d216eec78f78ea2b19bd2c56caec0", + "self-assignment.command.json": "9623b5d72bfb45221f7e10f64eab20fb95098fbbcb0041a8be053096e11a0c9b", + "self-assignment.json": "56e69aaf7a71b61ca31ecd95288193ab6d82f455e3460b3c8ddca6301e7adb38", + "self-assignment.stderr": "0e078e8da2124b8d6a43723ba843ff080755a2c5645fc37f4a4a428e6c68632d", + "self-assignment.stdout": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/ResolvedConversion.qll b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/ResolvedConversion.qll new file mode 100644 index 000000000..acdf6a55a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/ResolvedConversion.qll @@ -0,0 +1,34 @@ +/** Versioned adapter experiment; preserves stock flow except unproved String data initializer heuristics. */ +import FoundationSources +private import codeql.dataflow.TaintTracking as GenericTaint +private import codeql.swift.dataflow.internal.DataFlowImplSpecific +private import codeql.swift.dataflow.internal.TaintTrackingImplSpecific as Stock + +/** Only the String data initializer heuristic is intercepted in this experiment. */ +private predicate rejectedStringDataHeuristic(DataFlow::Node input, DataFlow::Node output) { + exists(InitializerCallExpr call, Initializer target, NominalTypeDecl owner, Argument argument | + target = call.getStaticTarget() and owner = target.getDeclaringDecl().asNominalTypeDecl() and + owner.getModule().getName() = "Swift" and owner.getName() = "String" and + argument = call.getAnArgument() and argument.getLabel() = "data" and + input.asExpr() = argument.getExpr() and output.asExpr() = call and + not (target.getModule().getName() = "Foundation" and target.getName() = "init(data:encoding:)" and + target.getNumberOfParams() = 2 and namedType(target.getParam(0).getType(), "Foundation", "Data")) + ) +} +module ResolvedSwiftTaint implements GenericTaint::InputSig { + predicate defaultTaintSanitizer(DataFlow::Node node) { + Stock::SwiftTaintTracking::defaultTaintSanitizer(node) + } + predicate defaultAdditionalTaintStep(DataFlow::Node a, DataFlow::Node b, string model) { + Stock::SwiftTaintTracking::defaultAdditionalTaintStep(a, b, model) and + not (model = "AdditionalTaintStep" and rejectedStringDataHeuristic(a, b)) + } + bindingset[node] + predicate defaultImplicitTaintRead(DataFlow::Node node, DataFlow::ContentSet content) { + Stock::SwiftTaintTracking::defaultImplicitTaintRead(node, content) + } + predicate speculativeTaintStep(DataFlow::Node a, DataFlow::Node b) { + Stock::SwiftTaintTracking::speculativeTaintStep(a, b) + } +} +module ResolvedConversionEngine = GenericTaint::TaintFlowMake; diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/assignment-shapes.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/assignment-shapes.ql new file mode 100644 index 000000000..892d77235 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/assignment-shapes.ql @@ -0,0 +1,8 @@ +/** @name Native assignment AST shapes + * @kind table + * @id dfb/swift-assignment-shapes + */ +import swift +from AssignExpr a +where a.getLocation().getFile().getBaseName()="main.swift" +select a.getLocation().getStartLine(), a.getDest().getAPrimaryQlClass(), a.getDest().toString(), a.getSource().getAPrimaryQlClass(), a.getSource().toString() diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/codeql-pack.lock.yml new file mode 100644 index 000000000..c0ca163e3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.3 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql new file mode 100644 index 000000000..d0fd5ce79 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql @@ -0,0 +1,25 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +import ResolvedConversion +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +module ResolvedFlow = ResolvedConversionEngine::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-ssa" or + ResolvedFlow::flow(source, sink) and profile = "adapter-patched-ssa-resolved") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/identity.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/qlpack.yml new file mode 100644 index 000000000..471a43713 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.3 diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/roles.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/roles.ql new file mode 100644 index 000000000..9d6d099df --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-ssa", role diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql new file mode 100644 index 000000000..37b0c4cde --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql @@ -0,0 +1,17 @@ +/** @name Resolved self assignment and SSA return linkage + * @kind table + * @id dfb/swift-self-assignment-linkage + */ +import FoundationSources +import codeql.swift.dataflow.Ssa +import codeql.swift.dataflow.internal.DataFlowPrivate as Native +from AssignExpr assign, DataFlow::Node input, string destination, boolean hasWrite, + boolean rhsToDefinition, boolean definitionToReturn, boolean rhsToReturn +where assign.getLocation().getFile().getBaseName() = "main.swift" and + assign.getDest().(DeclRefExpr).getDecl() instanceof SelfParamDecl and input.asExpr() = assign.getSource() and + destination = assign.getDest().(DeclRefExpr).getDecl().toString() and + (if exists(Ssa::WriteDefinition def | def.assigns(input.getCfgNode())) then hasWrite = true else hasWrite = false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(input,d)) then rhsToDefinition=true else rhsToDefinition=false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def, Native::ReturnNode ret | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(d,ret)) then definitionToReturn=true else definitionToReturn=false) and + (if exists(Native::ReturnNode ret | DataFlow::localFlow(input,ret)) then rhsToReturn=true else rhsToReturn=false) +select assign.getLocation().getStartLine(), destination, hasWrite, rhsToDefinition, definitionToReturn, rhsToReturn diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/run.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/run.json new file mode 100644 index 000000000..816a16ca5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/run.json @@ -0,0 +1,182 @@ +{ + "scope": "non-scored-generic-property-RHS-SSA-correction", + "plan_sha256": "88d4a48e48acec1cc852bfa8dbb2d438637b62ca51754ceca57d8d1265f7daec", + "source_commit": "2b06736d315127b3792ae4c6e49e1873a64d0a94", + "scored_activation": false, + "phases": { + "self-assignment": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v5", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 12.52958675, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21217, + "start_identity": "1790191833:717727" + }, + { + "pid": 21219, + "start_identity": "1790191833:719540" + }, + { + "pid": 21225, + "start_identity": "1790191833:730800" + }, + { + "pid": 21240, + "start_identity": "1790191834:120032" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "self-assignment-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.35706345899999903, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21682, + "start_identity": "1790191846:247515" + }, + { + "pid": 21689, + "start_identity": "1790191846:260212" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/flow.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v5", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 30.7621605, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21705, + "start_identity": "1790191846:604892" + }, + { + "pid": 21707, + "start_identity": "1790191846:607030" + }, + { + "pid": 21716, + "start_identity": "1790191846:618354" + }, + { + "pid": 21731, + "start_identity": "1790191847:11894" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + }, + "flow-decode": { + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/flow.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.37027341699999994, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 22836, + "start_identity": "1790191877:367356" + }, + { + "pid": 22843, + "start_identity": "1790191877:380246" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" + } + } +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.command.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.command.json new file mode 100644 index 000000000..b82c6ffc6 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.command.json @@ -0,0 +1,36 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "bqrs", + "decode", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs", + "--format=json", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.json" + ], + "measurement_wrapper": [], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 0.35706345899999903, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21682, + "start_identity": "1790191846:247515" + }, + { + "pid": 21689, + "start_identity": "1790191846:260212" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.stderr b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.stderr new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.stdout b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment-decode.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs new file mode 100644 index 000000000..b0059cb3f Binary files /dev/null and b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs differ diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.command.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.command.json new file mode 100644 index 000000000..df0cb5d30 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.command.json @@ -0,0 +1,51 @@ +{ + "argv": [ + "/private/tmp/dfb-220-candidate-assets/codeql-cli/extracted/codeql/codeql", + "query", + "run", + "evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql", + "--database=/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "--output=evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs", + "--additional-packs=/private/tmp/dfb-swift-resolved-conversion-packs-v5", + "--threads=2", + "--ram=2048", + "--timeout=60" + ], + "measurement_wrapper": [ + "/usr/bin/time", + "-l" + ], + "cwd": "/private/tmp/dfb-220-extraction150", + "environment": null, + "elapsed_seconds": 12.52958675, + "deadline_seconds": 60, + "deadline_scope": "non-scored probe phase; not a scored analysis outcome", + "exit_status": 0, + "timed_out": false, + "tracked_descendants": [ + { + "pid": 21217, + "start_identity": "1790191833:717727" + }, + { + "pid": 21219, + "start_identity": "1790191833:719540" + }, + { + "pid": 21225, + "start_identity": "1790191833:730800" + }, + { + "pid": 21240, + "start_identity": "1790191834:120032" + } + ], + "cleanup_signaled": [], + "cleanup_status": "tracked-processes-stopped", + "discovery_complete": false, + "descendant_containment": "unproven", + "scratch_cleanup_authorized": false, + "limitations": "Polling may miss fast reparented descendants; PID/start recheck is not an atomic signal handle.", + "cleanup_error": null, + "memory_compliance": "unproven" +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.json b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.json new file mode 100644 index 000000000..79fb434b8 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.json @@ -0,0 +1,11 @@ +{"#select":{"columns":[ + {"kind":"Integer"} + ,{"name":"destination","kind":"String"} + ,{"name":"hasWrite","kind":"Boolean"} + ,{"name":"rhsToDefinition","kind":"Boolean"} + ,{"name":"definitionToReturn","kind":"Boolean"} + ,{"name":"rhsToReturn","kind":"Boolean"}] + ,"tuples":[ + [11,"self",true,true,true,true] + ,[12,"self",true,true,true,true]] + }} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.stderr b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.stderr new file mode 100644 index 000000000..e7da8cd8d --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.stderr @@ -0,0 +1,28 @@ +Resolving data extensions. +Finished resolving data extensions. +Loading data extensions. +Finished loading data extensions. +Not caching stages during query-loading, since max heap size is only 1072 MB. +Compiling query plan for /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql. +[1/1 comp 9.7s] Compiled /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/queries/self-assignment.ql. +Starting evaluation of dataflowbench/swift-resolved-conversion/self-assignment.ql. +[1/1 eval 1.5s] Evaluation done; writing results to /private/tmp/dfb-220-extraction150/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.bqrs. +Shutting down query evaluator. + 12.45 real 43.78 user 1.37 sys + 1429684224 maximum resident set size + 0 average shared memory size + 0 average unshared data size + 0 average unshared stack size + 132999 page reclaims + 537 page faults + 0 swaps + 0 block input operations + 0 block output operations + 0 messages sent + 0 messages received + 41 signals received + 349 voluntary context switches + 93776 involuntary context switches + 41738488 instructions retired + 18420594 cycles elapsed + 1704344 peak memory footprint diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.stdout b/evidence/swift-resolved-native-v1/conversion-ssa-attempt-01/self-assignment.stdout new file mode 100644 index 000000000..e69de29bb diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-plan-v1.json b/evidence/swift-resolved-native-v1/conversion-ssa-plan-v1.json new file mode 100644 index 000000000..ef49f5e40 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-plan-v1.json @@ -0,0 +1,491 @@ +{ + "database": "/var/folders/t1/k_27wjcd4095w9w121dm92_w0000gn/T/dfb-v2-codeql-7p1__edp/db", + "source_archive_sha256": "7e66ea022d72c80774a24781a08ac413794e3384bdf58c226e91fa2db66dab88", + "dataset_files": { + "db-swift/default/abstract_storage_decl_accessors.rel": "08bdb21df6a41b60e06ad3012a12fcaf18653ec4dce7c32fbc432cb94c752d5c", + "db-swift/default/abstract_storage_decl_accessors.rel.meta": "4e39adfa6a50adbac80bd156914db5b6a40154f1aec8a7af018f3d6bd3e42fb3", + "db-swift/default/accessor_is_getter.rel": "64b2dd20ccc53febbaa71764f32195a3aec26ad05805b46d2a404c8cb8f60960", + "db-swift/default/accessor_is_getter.rel.meta": "c7dbfdc1af9e7d99286b83a147e289f1a321c92a097ccc9f1e0e25931ea5a86b", + "db-swift/default/accessor_is_modify.rel": "471067b2843abc5d6a824f6554eda60ad2eae3143a90c4b4a02022c09327b09c", + "db-swift/default/accessor_is_modify.rel.meta": "663ac1b90086534d3f203d2c70238a0463c04c8b39ba42b4dc243197aedfaa1c", + "db-swift/default/accessor_is_read.rel": "b1d2c0ed74d33e1c5f7da5b8db1b2fa28f92a9df61d40f932cc73cc8a72785c6", + "db-swift/default/accessor_is_read.rel.meta": "180ce82b19b4b852d38e4a6d58a46338824b7ab034d5c880b4ca34d95f313821", + "db-swift/default/accessor_is_setter.rel": "64c9ab60759999a0303b13b307b0a0134416178366db841d3cb41ad85356942e", + "db-swift/default/accessor_is_setter.rel.meta": "604769924343ad75f18081b6500b41bbdfecf651bf1e1ca0f71762473c01ea29", + "db-swift/default/accessor_is_unsafe_address.rel": "4a1f9fee905f7071408aba76b2fed508c1af0979afe3e60be37ac8231970e5f1", + "db-swift/default/accessor_is_unsafe_address.rel.meta": "0332e9333ebfdc8d07ccfce2fab5a0fa97a392f3323a87b03bf7da9bad714c3d", + "db-swift/default/accessor_is_unsafe_mutable_address.rel": "537ede327efe4aeab4fddf46315668e1b8fd28d29fe7c52ffe72000befe665a5", + "db-swift/default/accessor_is_unsafe_mutable_address.rel.meta": "b3f786f84e86526258ad0ce3df86af4a86a366ed0115e84e3badcdb621f9044e", + "db-swift/default/accessors.rel": "a2cd2b33c6fa42da60c3bf3fd1d95e73c1d38680dedc688f692adbae0957ac2c", + "db-swift/default/accessors.rel.meta": "75b3a88410af174ee68ced375123c2a1aa199901b81d4b462aa31afd099eaa3b", + "db-swift/default/any_function_type_is_async.rel": "5f6b3ab390680c82de8f73c71259a3b017cf21d2cb68f549017ca9254c06a168", + "db-swift/default/any_function_type_is_async.rel.meta": "6dc37f30afecb2ad83b98460a2b1253c555be994b15aa81b4334f59fbfcbcd06", + "db-swift/default/any_function_type_is_throwing.rel": "13ed5327111de87d4d37f76caf4bfe4be76b82544fd61437f02eab2c0c18cf39", + "db-swift/default/any_function_type_is_throwing.rel.meta": "b59dfb1c98c13c2074138466158b1c801803f524d845a0b07ed5306a87416f12", + "db-swift/default/any_function_type_param_types.rel": "e507cf4f15fdd10ce8cee94806ace4498e154be4d2e165b9266b94eb1d073906", + "db-swift/default/any_function_type_param_types.rel.meta": "4ce1c4604fa6ded75019086322c386b19817ad137c6b4d202f384c44ebff3b59", + "db-swift/default/any_function_types.rel": "06dd8ac4c5290667d46b1ff81e21c9bd995e1059c2e215b79a2862f0d63b8683", + "db-swift/default/any_function_types.rel.meta": "349e73830c73e71f325e02ece48a8164856462c142d1daa6ab97325038f94b65", + "db-swift/default/any_generic_type_parents.rel": "34b6401a0edfb5878e907afcea759573aa8e7cb10e0480d65982f382084b235b", + "db-swift/default/any_generic_type_parents.rel.meta": "ab8c34659c233dbba185c99a4bf65a3edce24d3f7cda066f022d7f3974b9e28f", + "db-swift/default/any_generic_types.rel": "3fef38f7b61285b8aea5108af40f73cc5a08d5757735dee4e94fa8d889ac8d89", + "db-swift/default/any_generic_types.rel.meta": "73745263e2054af2872f44bcafb1d128af88b3008c64638680e2b75a9e7489c3", + "db-swift/default/any_try_exprs.rel": "df0354fbe54502d8a985079e8d99fe0b2830cc04237c5d798079c2ede471c840", + "db-swift/default/any_try_exprs.rel.meta": "04316831c9593ec35bb201f9461dd4045b003adeb2711e97514566cee5248781", + "db-swift/default/apply_expr_arguments.rel": "64e95160e81a45da5f1b03471c96a1e70bdbf6348aa3763b1f983f96afc5900e", + "db-swift/default/apply_expr_arguments.rel.meta": "ccf863364210d240c604b1efb4c803224d713ed01d013de007e4ef0b84c57852", + "db-swift/default/apply_exprs.rel": "69e5d9553f7db087c31e3dfd8a80f4907128a1d9da95d3e58628fd7f14bf6f95", + "db-swift/default/apply_exprs.rel.meta": "919b7518a76bf0ea780669c9707688214bb1a2dc4e29d63808bb1d648db0f7f0", + "db-swift/default/archetype_type_protocols.rel": "0b1ccb8ca5f769ab86326c48643ff46d94e6efffc94066d902c5a75f7d6af3b0", + "db-swift/default/archetype_type_protocols.rel.meta": "6bf75df7753efcde86ce7fec1128bb6825c58098826381fe12de6c8cc7c3b4ca", + "db-swift/default/archetype_type_superclasses.rel": "cdaf79efbf1a2490600e3eda4722a832c2a7b0a3dc6e91a063a429b7ff42427d", + "db-swift/default/archetype_type_superclasses.rel.meta": "30e2f755aca5383269ce727cfb5ba3253a2224b46d88cbb62e9a984b506971d4", + "db-swift/default/archetype_types.rel": "0e28108398019f2ce2f991c7ab9ea03863b975a87dd992ab2106d4f5c67ff001", + "db-swift/default/archetype_types.rel.meta": "bdef9046ff19cb1bf9ac40f92ae4796daa16b6aa3f06aabbd97f8847584fa2fc", + "db-swift/default/arguments.rel": "b7187006d98077a6ff224f6000664cb66f483ec422520a549b01a5f5ebe6da77", + "db-swift/default/arguments.rel.meta": "3be3dd44c5937f9470db09b29054b09cbe5c235ab5c5629f88244484da48b785", + "db-swift/default/array_expr_elements.rel": "cd5f7ee64edef02add4f209e77d44016169e6a055309c7dc0e1400a9583b98fa", + "db-swift/default/array_expr_elements.rel.meta": "101af70da3a3f6ca6f2436404fa43f1867891a234d531afc2d5daf375a68de30", + "db-swift/default/array_exprs.rel": "933b9f770a9063aeaa4f4eb434630854388fa8f563490c4d304cad5ba1a4839a", + "db-swift/default/array_exprs.rel.meta": "afc0b8933de49f5fc1c2f23d0af5af6d4a77d8168aeab0e5e994d8f64094d9dc", + "db-swift/default/array_slice_types.rel": "6717e8821c810e59198e952faeb3149ecef49e5005fcf64e9000408d22626ba9", + "db-swift/default/array_slice_types.rel.meta": "d616a6d466775d0014668a488dae1be7670f4434bae79f19a864f1882deca1a9", + "db-swift/default/assign_exprs.rel": "eebb80451e8c656a5c3d869c184d4f7731834d1bb821f3494efee2079c4cee42", + "db-swift/default/assign_exprs.rel.meta": "f2dade01633782317bb88111e5341b04df24646a74c4bd2a55534e5cbefc6641", + "db-swift/default/associated_type_decls.rel": "786cfe90b01074f803562e78a30028c1cd04c3cc4bf134ba39521b2de6afbf5d", + "db-swift/default/associated_type_decls.rel.meta": "579f85a47fb0a1e84abe454b535a89e7c1fa1319ecab685b236762158de75410", + "db-swift/default/auto_closure_exprs.rel": "6985e81727fe180ade7f78ec7c18799dfd72c4a69dc9ec36db12668f4d1117c4", + "db-swift/default/auto_closure_exprs.rel.meta": "14a8c1e891482ad49ea281334b84893dc7ac1de26defe3f13815500e62dc33fe", + "db-swift/default/binary_exprs.rel": "cf5fb92bf3676b830fddc73ae4db1e5bc81fa974dca1abce81cd3e5b343729fc", + "db-swift/default/binary_exprs.rel.meta": "1411e53dc5b5b3af50a28ee436d74ad80cb5f93f9ac12c6891328351ab9de9e7", + "db-swift/default/binding_patterns.rel": "a20715c0ff14c072588aa6e4faafc33e04b9a035a37a6abd3081a0cc4411f391", + "db-swift/default/binding_patterns.rel.meta": "6870a9c5019e1cc284bfeebcc443a7321917e49809955136fb30b32d45e881e5", + "db-swift/default/boolean_literal_exprs.rel": "0dd784be056decf83cc4f5ff5f5629541a7f829dcfa3e5f89ead47be7892eaf0", + "db-swift/default/boolean_literal_exprs.rel.meta": "73b647ac1357ab7a5af92e1ad2eac54370d85fabb5a37f5f9ef4e57e39ec6e23", + "db-swift/default/bound_generic_class_types.rel": "73c863db5602fc71d6fc880928029cb551d80b53cfa19ed42a21d89984809bdf", + "db-swift/default/bound_generic_class_types.rel.meta": "78939113e1a798e15693994324a9f5b90dffdd8b0b58c8c1d6c700a550d05f26", + "db-swift/default/bound_generic_enum_types.rel": "1de1d4d9bcafb4b93dfaf20b944026834ef9e9e94eb8139189b044a1f3521457", + "db-swift/default/bound_generic_enum_types.rel.meta": "ca850f1359bee23d9f21ce881eb4ed9aba112f6cfe4073193b149450551f39a5", + "db-swift/default/bound_generic_struct_types.rel": "6e73f80850740cdd35288b11710c2497f8e7d2a1565cfdc08fa718d69cea4a03", + "db-swift/default/bound_generic_struct_types.rel.meta": "228719e37655439bd4b8870bd1da569bacb592b926e1214645d07baf8ee15cba", + "db-swift/default/bound_generic_type_arg_types.rel": "4f3c9e2610670812a237ff7d8dce5de1f4cb05260c8ab7c4c2994afca3c1200c", + "db-swift/default/bound_generic_type_arg_types.rel.meta": "f9d73c395d3896ae56017f3eb5ef6046acc26f44f114e901f4dc182c21904023", + "db-swift/default/brace_stmt_elements.rel": "0976301c9307e68e29423240dca67393ab64e7bb4ed98c57262aeb5472e7d827", + "db-swift/default/brace_stmt_elements.rel.meta": "8822dcc088f31427ee821fea8ed52653fdd42d8af1fb8799adf1af74081fad3d", + "db-swift/default/brace_stmts.rel": "aa2b308223a19bdc1c06be9ad6b7c6ac1dba29c2b284cfcef416ce8a28a644c3", + "db-swift/default/brace_stmts.rel.meta": "5baf77d3dd6c069c5f4be441d78d8aac8fcbf01e62d0a8496ad3a5a48c2e19f7", + "db-swift/default/bridge_from_obj_c_exprs.rel": "3446e30f31bab81a9680ef275431b3521ecff8ff77ad917f37baa9e79d4debff", + "db-swift/default/bridge_from_obj_c_exprs.rel.meta": "c1e14bb299f329f4ecabb2a98cd294cd81bf5f8c5963c174eb00300ff7e55e4d", + "db-swift/default/bridge_to_obj_c_exprs.rel": "ec8450612fac7f77212a265394706caba32294bc9ac778b241aacafdb32cf84a", + "db-swift/default/bridge_to_obj_c_exprs.rel.meta": "8da85b401d0fe3745d6c4ecc6c99f38681a69ee5112f67ddc67b92ca33d550da", + "db-swift/default/builtin_bridge_object_types.rel": "f24d78ee5fc6af73040fb52e04fb8f7a83e5b5022b9ee169d6bf9a7abedf1885", + "db-swift/default/builtin_bridge_object_types.rel.meta": "1ef27a699a129374d7bd4afadf3f5b3c5e899cdd425829c7cb7d68e05e20a50b", + "db-swift/default/builtin_executor_types.rel": "d91b5ec1c9eb24041655bd933ca59232857193bddcc6c944bab6583fce3aba73", + "db-swift/default/builtin_executor_types.rel.meta": "ab60b353de23aa26e951fd9ef27833f868ca2ac50d66fb2cdf3d02aa5beeeda4", + "db-swift/default/builtin_fixed_array_types.rel": "f72b55a4a8ed36f403f4c8fc532be391947c77ab83a83157dbf56196f3ce4ca6", + "db-swift/default/builtin_fixed_array_types.rel.meta": "272ddb6a29f62bc3d84987e34621c986c0b840695cdfdf670090464a1ace243b", + "db-swift/default/builtin_float_types.rel": "0ee299ac1a091347ce6e5774cb72412f7bdb69bd6555dc82f2ff2b070b8b6c6a", + "db-swift/default/builtin_float_types.rel.meta": "a5e9c7a6cdc1e5614df87263985f5747d6dbf3f9fc9a9c709ea4ec61e1e8ecae", + "db-swift/default/builtin_integer_literal_types.rel": "10474c2e1ca1733924e6a3b5e59053df34d2e7c6e285003b333865d4aa3b9855", + "db-swift/default/builtin_integer_literal_types.rel.meta": "1f66ce69624abf0900ad3c30cb9f391d9bcf00e2282eb133c583a793f188d46b", + "db-swift/default/builtin_integer_type_widths.rel": "7d60692cfc56d19508f2d8a8646e17beaf034a3d2b90a3a4a509e1caa27edde9", + "db-swift/default/builtin_integer_type_widths.rel.meta": "35ca114fdc681774056f1b1c01327b363b24685c9ee9ca3b206644ce6ffcaec5", + "db-swift/default/builtin_integer_types.rel": "3ae0ea5cac40d43517d19d845d33f25075929265be882dde9310f888d9fd2fb9", + "db-swift/default/builtin_integer_types.rel.meta": "609f4eb0c294933259f775a59b4131f8db283c75dfd56fdae6e32913bfc87f83", + "db-swift/default/builtin_job_types.rel": "a7d2535eb47e05f70dc80cb6b3f858a6d95f6fc716a9068f614084ec58d1537b", + "db-swift/default/builtin_job_types.rel.meta": "a94c11326084d9c871f44a4bb49bcff8fca06b1a9e76394dbb091b9426a84ab0", + "db-swift/default/builtin_native_object_types.rel": "4c13e90b14d8d743a0b2e4712482e42cfea67317d5fda7f3a8c1665bc3527059", + "db-swift/default/builtin_native_object_types.rel.meta": "b426abb90e6c2e00e818b6a37f5b4bc1af0a2f82be4c7d56ff9e2e416cecf2aa", + "db-swift/default/builtin_raw_pointer_types.rel": "7fca0859a65552da2c978ccc91baa6f2b4adf170566a67818c56801d0cd63331", + "db-swift/default/builtin_raw_pointer_types.rel.meta": "3e7ba9dddb55584b140f24ef12c1d5a7a00da3cde22046646ee96a03c0f25048", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel": "6de5729c656d0161065157a64e49c1b4ac0fec16e9b54713c87523d7a715ec74", + "db-swift/default/builtin_raw_unsafe_continuation_types.rel.meta": "7723221b0f2a2a1547aaecc57b7a4e966372582b687b68e1bb6715e7f0b43546", + "db-swift/default/builtin_unsafe_value_buffer_types.rel": "85da96ed45d70d26ba35cd611848b26aa47b2834483889ab5eaa629da5f8624d", + "db-swift/default/builtin_unsafe_value_buffer_types.rel.meta": "03812626f4206586e8153f507bca825aed78cb28f4840dc73bf8cd96f843fca3", + "db-swift/default/builtin_vector_types.rel": "3245a19a0299c5b024902e76d4dce2035e3b44b7bf26d6409d8d2c1e686163a3", + "db-swift/default/builtin_vector_types.rel.meta": "a41c18e959b10a71e5207dc5e3bfcaa48c92e0b9ac2bb7fc144286d8cdeadaca", + "db-swift/default/call_exprs.rel": "2d5f800553350b20feebb1022b84fd4f5f5513fef65ab493a58f8b06bbb878bf", + "db-swift/default/call_exprs.rel.meta": "7a554014a0ea9576dad4fc50c13f1de5ff1378306bdc2a4460ac53958c130ca5", + "db-swift/default/callable_bodies.rel": "b4ad0708a868b7c61a834635e9019ae48ea9e9c369d3484fd97e6bb5b0da7d89", + "db-swift/default/callable_bodies.rel.meta": "fb6129c54d410a8c5552123d468c77f071114ad44b391700dd971a045b3a1558", + "db-swift/default/callable_names.rel": "7dda08a219ae4da42b2d82f00183e4a79dd5198454c3dbb2c62a011578c0a5c3", + "db-swift/default/callable_names.rel.meta": "9a19988f4bc04c05ab96e10a9e20e020a768bfdeba3d60db57964c32eb66341d", + "db-swift/default/callable_params.rel": "91c2dfe970183676f9c7a4c58cbd88b018ed378fe71968653659721c434d7297", + "db-swift/default/callable_params.rel.meta": "e83f7954bc5e369d9641b827f2b04b92b18598343dfa3bcd112a2c8030194c82", + "db-swift/default/callable_self_params.rel": "a901536340a20dd17a20480963c4b57b9373fc2176b6797710a3825a2141fcb7", + "db-swift/default/callable_self_params.rel.meta": "f8f792673d1523121c70045b5636a5054f489123540f379b4f2404ae69f4afdd", + "db-swift/default/class_decls.rel": "1137d2e36655ffc31524a3ba8a5aad5af9cf87adb1ce072e58400a1770b38d1a", + "db-swift/default/class_decls.rel.meta": "06fd20ea4b896961dfe45157753d60d1f1eae0493ae3642788f161eed120ea3c", + "db-swift/default/class_types.rel": "e7f83d353ef2502e9cefcac03b29f89b55e4bb11ef973da47053c6eddd3cffd8", + "db-swift/default/class_types.rel.meta": "169d69cd32411de3a2c17e18acefb568fe1ee09c6a2662666d4c630c125270bc", + "db-swift/default/coerce_exprs.rel": "fd456ce600987294964b487d6e09e651f88b038f1b09cd7b5738b8b324c92e0b", + "db-swift/default/coerce_exprs.rel.meta": "eadab92ba10b6feca0e9640c76e1868f0a1498c293a1ae1c77eba5467d8a0cbb", + "db-swift/default/comments.rel": "7ec0f9865dc0d3a405741f363da55eda99a5b7b7cd03a9d5ca935f4f0451e6f1", + "db-swift/default/comments.rel.meta": "679e045d190e2db48d5af1b72fec93bd1f0e86478bedd53ee8891aababb2cee1", + "db-swift/default/concrete_var_decls.rel": "ecfca60a00d2bd7dec7e3193abed58749ac558cc2e50d2790dcb19749d576fb6", + "db-swift/default/concrete_var_decls.rel.meta": "c71f34a72960496ba6766dd353cdfa16fb15ca1dfbd759b60936114518f13fc2", + "db-swift/default/condition_element_initializers.rel": "7c1b137c0e616babfb7ed699a7253067e870e79af476fd3e82707d3584b3c001", + "db-swift/default/condition_element_initializers.rel.meta": "8d91822f30214c21857673076667f5e565a1f0729b8ac5e17e2a7fee00622da3", + "db-swift/default/condition_element_patterns.rel": "4f442349b0f3232f37ce9fb093a98fceca9ccf5f46ad9722ee0bdbb12eb2fb38", + "db-swift/default/condition_element_patterns.rel.meta": "2b7e99a542cb6722b29c4af8c1d0ed94de498e31c1b91ea8a76af18e533628d5", + "db-swift/default/condition_elements.rel": "803662f7c2b9cd137032b074b9706fa3d5083572aa2556bf7bf1613c36217a03", + "db-swift/default/condition_elements.rel.meta": "4ed26ffc1812e714f374570caa77fdd7e4b69b6f70f67bb85fc839b3eab8eac6", + "db-swift/default/db_files.rel": "499526d709f531f87904a0fb784ca212e432a81e9da7a4f304b75d12c4d86f98", + "db-swift/default/db_files.rel.meta": "bf8e484baa10dcf5fc22fa6ce2a010481c503f451bd34e13a9f04f1eb2c05330", + "db-swift/default/db_locations.rel": "73ca8d3810018153d48b4314c2506ffbc9d38e0ac8b83c32c0d419b75e331e80", + "db-swift/default/db_locations.rel.meta": "9cb1972cee92645fc85b6f6a3e8e3945cd4871f8bf20be85c1912852dbe836f4", + "db-swift/default/decl_members.rel": "1c110a0d6ddd07f412dd2e0a8913138d97210eb71d1bb559b0ccbe2fbe47ec97", + "db-swift/default/decl_members.rel.meta": "36cdf2e490557f89630edc3a8de691a4cacb0a773bddf1e9b010defb70663c38", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel": "63385cd4c3154e8f56a0113326101ecfbd77b56ffed7154597e26708111e6da8", + "db-swift/default/decl_ref_expr_has_ordinary_semantics.rel.meta": "dfcd23ba496d47cf877fdd2676d838ae593e5f1719f7eb4419c84c192193e6ac", + "db-swift/default/decl_ref_expr_replacement_types.rel": "13cd6c65a9717a37f0d2eade587767c02d3767d60d9533b27967c13c6c8b4ea3", + "db-swift/default/decl_ref_expr_replacement_types.rel.meta": "d4d911be7da5217282f6d7572ab06f5a1a7d681fbaea7a5914aa4e53bd4d9340", + "db-swift/default/decl_ref_exprs.rel": "976aee1400da095432827c4a5db8b6e30ed070d0ae6811245e8dc26ab0ef2fa8", + "db-swift/default/decl_ref_exprs.rel.meta": "2119c022014fce6024577f93287c6a82067a4d8364eefe9760cdd8fa6e2009d5", + "db-swift/default/decls.rel": "948c786ea9fca0c98370ee0e171de2701935cd609b4959f69662c438f594034f", + "db-swift/default/decls.rel.meta": "794a37519d776b96b905d0015e00d945ae571ed308dfedec3bd68ac5cf350cde", + "db-swift/default/deinitializers.rel": "549ae04ffbab4b7ccaa8fddaab314cf3ad334050d14d235682effcde64d63dd2", + "db-swift/default/deinitializers.rel.meta": "845c38cbe67b4e32f913c49d39eb350ea67ec3574541623472f8fbd268985144", + "db-swift/default/dependent_member_types.rel": "36223eb04c55980a011f70e24b9d2ac41dd093abcc64f9f7e82a3b8a710bcf72", + "db-swift/default/dependent_member_types.rel.meta": "bf83be43208b71a3ebd122e66782c1aee3094ff82bcf2e78dfef5bccce1f85bf", + "db-swift/default/dictionary_types.rel": "95ce977c23ed8ffaf576d4dc952a59c88992ac207f34f2ccd0183b69fbc3f180", + "db-swift/default/dictionary_types.rel.meta": "0921a47fbc0ce8ce69f554e81bd01b9304172d74b11cccafb8abbb6d3666552c", + "db-swift/default/dot_syntax_call_exprs.rel": "29051a360e966645ec462d0dfce216ac293a6e7dce68e175d4433ddbf4a432a4", + "db-swift/default/dot_syntax_call_exprs.rel.meta": "9c7851223c1b4a51c4a51f25d43d909661332ea65deb9ab532d583d43cd27ca7", + "db-swift/default/dynamic_self_types.rel": "936b4bc4143c08f52ac29060dd2544508805a08bb209ec6966574cb242f2737f", + "db-swift/default/dynamic_self_types.rel.meta": "cb1dd2877e3ea6797b10051b7f8e1cb557dbc54f26d42b2ff0578b3f6a784251", + "db-swift/default/enum_decls.rel": "260632755a8b30bccccaed48c7a9eb11edb9d18c1d94c8c083b091e75cd1c1a1", + "db-swift/default/enum_decls.rel.meta": "59ea4875b4fcee8676ae474191580767d6e298442e992a95f9418dbb0f40fd9b", + "db-swift/default/enum_element_decl_params.rel": "0c2e30b861715641acffcf3a8e0956226a605a5553fac3b22c67fc82bc6b4901", + "db-swift/default/enum_element_decl_params.rel.meta": "cb71cea2c8e2416243ec8f549a79ca60b6018ec33eaf847c672f496e8763bb21", + "db-swift/default/enum_element_decls.rel": "68620ce6fe21ddeabd6fd593f73029de7ba9ee096cd4c30caa1b121ddf00c60e", + "db-swift/default/enum_element_decls.rel.meta": "f78dad60e19a8cddf404289d267e17c79f4401174d2ca357b339199f5c7bc117", + "db-swift/default/enum_types.rel": "1ca33e89ad684512e90baf8270b90717dc79be950f6e227147aca05aac5b0bf1", + "db-swift/default/enum_types.rel.meta": "22f1529f7a56c9df70d0eeaa6d1abffb4aab97cb84dd1460ffda0cf8aa352c88", + "db-swift/default/error_types.rel": "9612e53f5e4bf9f1997c5100d06c224c8843679ff6a6e99c66fe468c237c83ae", + "db-swift/default/error_types.rel.meta": "57c2b486735b2cc80b142831126e22fa3d12973aba2492121f82baab5dda973a", + "db-swift/default/existential_metatype_types.rel": "8e6798429be4521467a98a28d678d72b52042e2d41a4feb938b60f92e554fd2b", + "db-swift/default/existential_metatype_types.rel.meta": "abc15fcdb3a070a461e0b4e906c3790b87ebfbcc935fed1bf998e1f3edbef948", + "db-swift/default/existential_types.rel": "b4be0e8b30ea2230845f99eeefa0dfd1c29c7c509124e894477cf5d5040e3b1c", + "db-swift/default/existential_types.rel.meta": "4d65513a548b978c427d65ab4fb7a9c94b21cac6f9e8b4e3d3f3081badefccb0", + "db-swift/default/explicit_cast_exprs.rel": "6707a4beb1b5fa09a631b6329f56080c19d31e0609bfb3832dd91f38525bae88", + "db-swift/default/explicit_cast_exprs.rel.meta": "9b110ec35f451f6ca4bbf2872f58a086b838527b45c4ce4a6e84c740a1e3a364", + "db-swift/default/expr_types.rel": "e25132c977e062ffd2e463c70fc0dca26d39f0e9bb02298bf8ffca017d9d8c43", + "db-swift/default/expr_types.rel.meta": "5349f7412e28f56741aaaab6c37cb041979a4b9c95f189091df8f8de2b90e45e", + "db-swift/default/extension_decl_protocols.rel": "bfccea5a7d876673e07369a9b91c9dc1ab0abfe71c93b5421be2c2627cc0b94e", + "db-swift/default/extension_decl_protocols.rel.meta": "30c0c76f0644adced25d3b0fa3c16f909562653bc2dba5d09cf802fd4afd0c9d", + "db-swift/default/extension_decls.rel": "7a9b74f6c05f3db16f98bbd935de7fcdf9b36418405c85636e48c6844c855435", + "db-swift/default/extension_decls.rel.meta": "c630fde117d71311649727a39d38fba7d22070bef068462559250c9e45f0f72a", + "db-swift/default/file_is_successfully_extracted.rel": "2cb4476342ef0832aa42574410063ade0c484d901694324dc709679533a9bc01", + "db-swift/default/file_is_successfully_extracted.rel.meta": "fdc8d9bb8a658f9dc606a9132bd09bba4b0a24a8e001236bac45ae9349680c04", + "db-swift/default/files.rel": "0860f77920b5dbbb3f61e15fcd2b4d2fb1eb0c3a72bf4bb536f4119bfc2e9f2c", + "db-swift/default/files.rel.meta": "b5ba36a31d807cc4bc6b90ae12512c77f3ac12823977d920fba536cd61877da6", + "db-swift/default/float_literal_exprs.rel": "8405c0cdedd3560f77ab58c51113dba5475d316f6c0a489846d9a88066ea762a", + "db-swift/default/float_literal_exprs.rel.meta": "bfdfd3a64faa9796de1971c880d0eac9f88ba42f9212f1323b30b7806d7d5a1e", + "db-swift/default/function_conversion_exprs.rel": "4b6189c5debcb99c5d7ddf465d253682fd0a90e8303f25d3a43d24efa1bf1432", + "db-swift/default/function_conversion_exprs.rel.meta": "88372b2312d65c078ec31aabf0f3968c4443f1fd2d7ceb7d99870f1ca1bb061c", + "db-swift/default/function_types.rel": "613c245af9f6833291209bfed4edb55fb6317df551305247d1e731bf412e25b8", + "db-swift/default/function_types.rel.meta": "41a5c0b51ab8dcc27d515cf8f335bc64bd9b80302f2d7350db4819caef12b7a0", + "db-swift/default/generic_context_generic_type_params.rel": "7bc48e1e5da93c39474d39a0d2e2c8228ceead722248d7739f480dbb6cc27623", + "db-swift/default/generic_context_generic_type_params.rel.meta": "e7b910fd98a92b0a515d48be7bd82e8bafd01aa5c1e0321520e9eeeeb52f774c", + "db-swift/default/generic_function_type_generic_params.rel": "34ca190076dbd88c7bce6647a7c4d46117125616f68328bad184b8ff0fa6ec70", + "db-swift/default/generic_function_type_generic_params.rel.meta": "f4f44df7b72be7ec1d7ff768ab54ec021c0a9431a8fde334c0097c74138be859", + "db-swift/default/generic_function_types.rel": "ad984a05b54f314b01c49936954b0e8a3ea4b920965f40b8c748d53016265be5", + "db-swift/default/generic_function_types.rel.meta": "d521600fa69e65995dd0c8ef35741b8cb136a87179fe564d64db972f3f5d5692", + "db-swift/default/generic_type_param_decls.rel": "0913544d186717ff3258d6f5948fe861aa15b19f17326505ffd770b04aa6758d", + "db-swift/default/generic_type_param_decls.rel.meta": "4e49b1154ffbce4e4e5726ff30e1ca004397f9e175d73a474d7814c7e21f99c2", + "db-swift/default/generic_type_param_types.rel": "8d35a0cf0d25eab6b2d0587c36dd7999e91f37434ebe36531cdc9d53d4a3be37", + "db-swift/default/generic_type_param_types.rel.meta": "139d2f54b39a0aeb617e88503c6c76bbbf717158b50be5bf5a7b749e4d756d30", + "db-swift/default/guard_stmts.rel": "6ba80bed7004c3c2b7c65d235bc59b5af523b56551e22a9635a9a1dc6b55090b", + "db-swift/default/guard_stmts.rel.meta": "dc94ab20e88083b3ef0f5f5cc8bd1590a4d4b5f2a791aeb87b7ab79194740d74", + "db-swift/default/implicit_conversion_exprs.rel": "bb65cb6fb6ebc6ef2f31ab568a90a65d7198605a5ab581d4e02c8971f1545c99", + "db-swift/default/implicit_conversion_exprs.rel.meta": "babb3d378cc4f54c3bd9bff7d4578a1912755bed1e2d1a052d719c6ee606e2aa", + "db-swift/default/import_decl_imported_modules.rel": "9c5398741ee87bd367dec3e1fb98a63f09980feb7aedc51253c23b6b12b772b5", + "db-swift/default/import_decl_imported_modules.rel.meta": "71f1daefe0e53a5c7e7800429ef48c5c3a5afe089e1fd4bab63d3a661299c2a5", + "db-swift/default/import_decls.rel": "f672ce9ea1fc5caa8ff5e8c46a65f64a3ff3921b2585f19ace718d90979e48c4", + "db-swift/default/import_decls.rel.meta": "5b6ca1ed27c10b656037487f96ddc5a80013954c1e1bbee71e8565b413a7baff", + "db-swift/default/in_out_exprs.rel": "1bf5d7ad088945f989ba3c085a0df48ef32ad7196cb79dff7ed05c511ce4bac0", + "db-swift/default/in_out_exprs.rel.meta": "d457eed6932166dcb104a3e826ad62157595ad6ede84ba543212830403f5143d", + "db-swift/default/in_out_types.rel": "121b175e6eb20e87cd5d6534650eb709979514271b06f1ce5fbe5c61a2ab3d64", + "db-swift/default/in_out_types.rel.meta": "28d0f713734f68fd7446a8d8f5aeae4f71746a7643bd6a0b82cd415b13fe4bd4", + "db-swift/default/infix_operator_decl_precedence_groups.rel": "ea5beb70d8c71ee0ecee404d35c758623ff706a54ece45e5b385ff3a1b6fff7b", + "db-swift/default/infix_operator_decl_precedence_groups.rel.meta": "9d74c8d99588393c7c327429d8f1a86deb7572d8b0bcd106b8bba929bad4220e", + "db-swift/default/infix_operator_decls.rel": "4ebb8f8f26f9312d73f8281de0c91e7376ea2d3ad4a902a4f573f0e54a972a9e", + "db-swift/default/infix_operator_decls.rel.meta": "353f4f64e1dffe57f82da36c07997f9905318d1889fca7aac1803aeb140b3073", + "db-swift/default/initializer_ref_call_exprs.rel": "53c1faa5eee4ff9ff36169e3ad1b6f34156dd3ecbfdc91c05db83c803b50e0e1", + "db-swift/default/initializer_ref_call_exprs.rel.meta": "a0a5dd94fd013cc0895ee3f4313a9fb3df961a54f454e4f0f8b90387e5f7d46e", + "db-swift/default/initializers.rel": "334c13509b86dcb092806a662ceaf01178247b18f133cd9afe4da3cd2c4c78ab", + "db-swift/default/initializers.rel.meta": "50faab17a681b55055f04e7c2e087b1fe127d70a7e056f268554c07eef7a997c", + "db-swift/default/integer_literal_exprs.rel": "edeb4529cf9062f02d3bd438c0f3f3ffdbb0d2e231cd3e1ad8dc64353ff4aee2", + "db-swift/default/integer_literal_exprs.rel.meta": "24ecd3d3d761941db994efe545d629d532de4f5be659fd275ac000c472e75b20", + "db-swift/default/integer_types.rel": "d8f6454c67a0e2310cd4b38220750472eb159bf9d181f16ee4868c70b2efe572", + "db-swift/default/integer_types.rel.meta": "f666927980c8d86e9be153f5cef756e9f41f5e166d18bb12d5547e5d3052d928", + "db-swift/default/l_value_types.rel": "1ee532377fa7d1a8a86a9420c88050429f9683c43291d221b9f2cc14135d29f4", + "db-swift/default/l_value_types.rel.meta": "b481e9e10911c9958f9f3f774970d98620ebeee7e4ac2fd73990745f6638848d", + "db-swift/default/labeled_conditional_stmts.rel": "0e7f162c5c4f3a9300fe71b88682b3b9d749ff506d2dc8f5283ec59804b65fdf", + "db-swift/default/labeled_conditional_stmts.rel.meta": "67b07e4fbc8f79ef4bcfd5c31ba1ea3164e01db737d9d714dfea03aeb60fd0df", + "db-swift/default/locatable_locations.rel": "e268d6a0bfec7004f20f1bc820a71e2f1a540692c0fb1ae0b4958f086cb69e7f", + "db-swift/default/locatable_locations.rel.meta": "c2a3cb174757d93199e9e0fafaa65e92a5e7b8741b2af3b63defb319277e256c", + "db-swift/default/locations.rel": "9272b458cd86b4e2fefc0ba46a819bd4b96609cf04893e458d2be19605ffc00c", + "db-swift/default/locations.rel.meta": "92f9fddd96e74751e5747786daaa63899226bab2e630b2c7508cd997b7c464fa", + "db-swift/default/lookup_expr_members.rel": "f6da65546f227e814eac1a73195d78dbfbcebdc4a97bbc3f3a7882fb38cd6b03", + "db-swift/default/lookup_expr_members.rel.meta": "e6d6bd7161de8ac50071871915869e2a5ca5a2364fa365eafab56117ef5f5c46", + "db-swift/default/lookup_exprs.rel": "99b93fc8dcf7c626fe808b296a01badcd83752626676090ecce0a05946b44478", + "db-swift/default/lookup_exprs.rel.meta": "ad6a36b48dbf4e13a2c3a74b027c731c3494b249ae303692231496ed18c20257", + "db-swift/default/macro_decl_parameters.rel": "33c26e0b5efb146e07a5aa8274747846c738a697efebfe784613923ad38105ee", + "db-swift/default/macro_decl_parameters.rel.meta": "a5736c9278fe7528ca562f69b8413851b9a70bad1b29a69bddbb9a97c9516b66", + "db-swift/default/macro_decl_roles.rel": "b4b3114f9ecdfecb1efc5c59aef49194f29e6e705184c5770b2747605edb8b28", + "db-swift/default/macro_decl_roles.rel.meta": "bb190d7233180373398f6b3acff00d26f8d0d5f37a19d72de025a6cdcb5e5d11", + "db-swift/default/macro_decls.rel": "f2914645b527300a5dee8fb9fea257fc5d7880b341196fca9317625e409efc06", + "db-swift/default/macro_decls.rel.meta": "d4542332787fffdb10efdd7ab19a259a715aa1c2e3bc426aecbcab2d00836377", + "db-swift/default/macro_role_conformances.rel": "0fccffe4ba83b610f021af2be28dd944087a2986b326320f23f24104444e560e", + "db-swift/default/macro_role_conformances.rel.meta": "6ac392dd69c20994ba86760aece86fe82a853e01d23fb85b7bd244090fa4f92c", + "db-swift/default/macro_role_names.rel": "3adccafd0ecd85a5de09ada85cf26fa12162b0ddb88be3c3c4badde266e35555", + "db-swift/default/macro_role_names.rel.meta": "df6c1266d6bbfe333860cf980a495bbb0a51d1c2854f227bf10435293d10f65a", + "db-swift/default/macro_roles.rel": "63a7151e73fe163d14e67c0e080772c3c2eb87c8fe2b08cb8e755e9c6e5e509d", + "db-swift/default/macro_roles.rel.meta": "f8add7697402b99b40fa952404826bb6bc1278ab7c0b7af1a1ac4b20e8cc7123", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel": "8733c9f3170fbd36f0be34a4fbe2d930a4a851d99dee4035b2efc898e4a5ce4b", + "db-swift/default/member_ref_expr_has_direct_to_implementation_semantics.rel.meta": "bfd55d1e5cff4102b3a3cb7f02edfef5508c2518e8b471627f034336f5d2abeb", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel": "21d6279694690fce8a88e16e8b3bda909d571e9e620e49966db1614737d9c086", + "db-swift/default/member_ref_expr_has_direct_to_storage_semantics.rel.meta": "a8dd9a771450c5347413a2f16482f4aef03c0d5986d40c8abb957911781b9e38", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel": "1516ec654516d323e1d47502d0c14347d18c16bad83d960db4c501b4033b1ee5", + "db-swift/default/member_ref_expr_has_ordinary_semantics.rel.meta": "64f747b5e91d8e13a266eeb593cc45c2ee9bcb39dd8c2e1b7c877d6417ceadd5", + "db-swift/default/member_ref_exprs.rel": "c6bd69b931324046735e5d3d005660ee00ed8701c9fefec7f6f1dcc96257706f", + "db-swift/default/member_ref_exprs.rel.meta": "07630a33eeda1b41f266ab13e75739dcfda5b854111cb4fd1b89a0f6d3a67fbe", + "db-swift/default/metatype_types.rel": "15eb3f0bea166beab08f15840fa42bcc86f291aff63345a33275ea9c80621d5c", + "db-swift/default/metatype_types.rel.meta": "70fd1837bb19497352242afa081490dbe2ddad940622372b68c9d7c62f4b42bf", + "db-swift/default/missing_member_decls.rel": "e6b6300044f03c586dfc132ee8706fe820fff9dc45f2cae62693852ee02f22ca", + "db-swift/default/missing_member_decls.rel.meta": "73ac0d82a9a7da7495be7900d10100a9699d9ed9b930c06000ae9b1c74e311ff", + "db-swift/default/module_decl_exported_modules.rel": "87ec3ed033fc3106ae46262e53820668b196aa0a023af65cb743a271247fa223", + "db-swift/default/module_decl_exported_modules.rel.meta": "5e7c197cadf3eac9d23e966fdf3f1f7e7134f2fc8559684e413556085209fbc9", + "db-swift/default/module_decl_imported_modules.rel": "b012cddc91000bc8f1d9de4c85e11689077112bbf175d9ebe6c6a8c8e8f8b473", + "db-swift/default/module_decl_imported_modules.rel.meta": "87c62a7b1f2343270ae3461e6dd623b30733c7db9345407d21edd06daedbb3a3", + "db-swift/default/module_decl_is_builtin_module.rel": "5b7b40e598383a4b5adeadf8a3aafbbfea26b6d6ff4f9faa690084833901ba4a", + "db-swift/default/module_decl_is_builtin_module.rel.meta": "6330555213bb5966c2d174cdbbca9558501586bca0099cc0291cb298c67f187e", + "db-swift/default/module_decl_is_system_module.rel": "5608cfb5d12a4529da41ac3165d5c9463e1574d26069dd0c9eafab62e912fc67", + "db-swift/default/module_decl_is_system_module.rel.meta": "aa3ce008eea57f53979c9c3c903db692b0cf3baa0d61942a0ec6218f6a233f12", + "db-swift/default/module_decls.rel": "d6690c04416fabf39332b9d33ab1c2ef524959db0529df64af388a8191855fe7", + "db-swift/default/module_decls.rel.meta": "d53c5dcf41cd797bce6644a80fb4ce17491109adedc39deb9a40aa038040da05", + "db-swift/default/module_types.rel": "0f987a2e387a95e452fd8392fd51c898d3e88e78db1a931fcce5061cc13b168e", + "db-swift/default/module_types.rel.meta": "b5c7287798434484cb5a920c5d9a4f7e731e041ede689d3287cb39988df901f1", + "db-swift/default/named_functions.rel": "dde8b962d2eee08970ebe6529f3e47fb9dba75782f5337d9ec7310b4cf452803", + "db-swift/default/named_functions.rel.meta": "fd535588e2562420d661e6879e97ae453f4c7e84873f114ec6f10eb88e149715", + "db-swift/default/named_patterns.rel": "5fb39287e37123451484e0a7428a804bfba81e8eb250a1c11dcc9651bb4248a8", + "db-swift/default/named_patterns.rel.meta": "8a5cb2a06d3a757aace6d02b1336d81baf9c45880f1d17400d233a4982676241", + "db-swift/default/nil_literal_exprs.rel": "1aa6c97e9358a95a44d468ac2e3e6211ea62e7edd2220b4d29763b1c335c49a7", + "db-swift/default/nil_literal_exprs.rel.meta": "b76e0546ecd20c89c263d38943eca91d2690792a4dd67538aca8a194ffd810bc", + "db-swift/default/nominal_type_decls.rel": "995e023d3244f8d5ec93e1326fa088b0cc1dff195bf1c93c268ece223dea29b8", + "db-swift/default/nominal_type_decls.rel.meta": "98afead08f9eb11d12060f09bf774d88a02f6478af1a02177d01481b4c8b0646", + "db-swift/default/opaque_type_archetype_types.rel": "14efc3a3c3ed0e43705ef835a95fb3b1442c3bffa0e009f5f23f8d864b5b6908", + "db-swift/default/opaque_type_archetype_types.rel.meta": "8594c97047440674d872e8247696f5bc1b4fe048d0f5a27bc75f73751297e2ec", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel": "57168f29c43a09792b55cdeca506353defc9ef09c3a52aa61cba8e5585dd5ec1", + "db-swift/default/opaque_type_decl_opaque_generic_params.rel.meta": "f1708f3a697dfa7775d916ce615df43a295ef18fa4a94a4dcc9dc9fbddce1a45", + "db-swift/default/opaque_type_decls.rel": "b29f822c8951f152d38fbdb617448783626478ccde13834c683cccf9a4df9c94", + "db-swift/default/opaque_type_decls.rel.meta": "261708b3915eed47932ddebb8bfd7271c50da957a8e65b623ff1a7df1e155cfc", + "db-swift/default/operator_decls.rel": "12a218c1af18e1e02072ade63641041d0e3afc819155bc767e0623a52510757c", + "db-swift/default/operator_decls.rel.meta": "a915afb3b7872a8f96d158569b64604457aa21c1bd0368cad1eef57edcbe5938", + "db-swift/default/optional_some_patterns.rel": "893fa51f92dbb1b41734104f359e5d929a5e5fb8f26c637a66b7c13a2f4d564c", + "db-swift/default/optional_some_patterns.rel.meta": "836c5b86f7fe6e9d0875dd47bfd2eeac334848cec993494271ee07ce86bb5981", + "db-swift/default/optional_types.rel": "06d397cab9eac3e04a12a08af6f0e95e329d0d3c00e360274583077ba1ab0703", + "db-swift/default/optional_types.rel.meta": "01b5f47e5d69fbb80de3b7854b7a85ee2c6079413496c398fecb2b1c32a42e55", + "db-swift/default/pack_archetype_types.rel": "09c4f9e9d9e369c497df06445187c4a69390688874ca74e1986f3b9d3a5ada15", + "db-swift/default/pack_archetype_types.rel.meta": "a5a7e4ae0f7f0b3a1fd7b67cfa43fce86c00e605bb5bfef2ac66f58f29422796", + "db-swift/default/pack_expansion_types.rel": "2c6abb3201b7db2b6577c0a1c0432755568122b181278e9984a55cf7231e4887", + "db-swift/default/pack_expansion_types.rel.meta": "4ec9c269f12ad9ee6c39cead46bc1efb44e87d5fc49aaa50c0607e593900da76", + "db-swift/default/pack_type_elements.rel": "1f0f23bb4065ecc10a984aebe4343c5c667a0f7542052c7841e123c33b264ab2", + "db-swift/default/pack_type_elements.rel.meta": "74e815d2f06efc16770e9be7ae24792c4dd32bce5cf43260365ccaad569a8b40", + "db-swift/default/pack_types.rel": "8fb1c49c8a2d5e785564359796f8eec003922db0c60cb1975851a5b08d0e8421", + "db-swift/default/pack_types.rel.meta": "18c70cd2f1d5193e72bd70e36e90e89b82b8e741a24c36819eb90d1c8ea70509", + "db-swift/default/param_decl_is_inout.rel": "78259a9119ec45618e6156d738f163a747fd3010ad325063c4a523386fe45c66", + "db-swift/default/param_decl_is_inout.rel.meta": "66576c9f89e13c89e595a32f77cd5611f4e63f1fe152f63cf127e7fb1f649b73", + "db-swift/default/param_decls.rel": "79e6012d1468c1e62f6ae57d1839e5c2fdd1b3c1151b87a251b8e9ad887086a1", + "db-swift/default/param_decls.rel.meta": "850e6f2c2c12e1e03368d9d3f3ec41cefc46a0853d6ab954e0e9853528214bbc", + "db-swift/default/parameterized_protocol_type_args.rel": "95522333fa8e0207461e7ff8797560fe85addd49d4751498264b6343e2bb808b", + "db-swift/default/parameterized_protocol_type_args.rel.meta": "098bd1bcd9d85885304da367fd20f08d2e25a7a99c6a083b582af72f6f6a6ac3", + "db-swift/default/parameterized_protocol_types.rel": "7748097ceb223601d7b7a28c0531115c8143499b4a62f750331c14ddb18abd50", + "db-swift/default/parameterized_protocol_types.rel.meta": "2062bad3703262f42f95a1d651f8092e59e936c6324bf9afa1656c98bc2f7d78", + "db-swift/default/pattern_binding_decl_inits.rel": "6bf6e5196ec7b1f7e333a313b9697ff17ac9753eb7c4256fe3c33cab7fbab412", + "db-swift/default/pattern_binding_decl_inits.rel.meta": "d518caf6e0c9bc8df2308ff0697912a7decf7f727e134372db10ebeb2bfd7954", + "db-swift/default/pattern_binding_decl_patterns.rel": "1e2fa6ca2524b52859e328e4dbbe247ca9b4ff74bdae18c9bd025bf33a7529d6", + "db-swift/default/pattern_binding_decl_patterns.rel.meta": "4bcba208b46a513242d00ea68617c301e37dcaff77453cd1c096b7b212acab00", + "db-swift/default/pattern_binding_decls.rel": "ac9f7e7832b9727ae480b272fd593d49cc2f37f868d6255ebb9333fbf437a16f", + "db-swift/default/pattern_binding_decls.rel.meta": "3479c9143447593090e1815d63d10d1c706524cc9d7a89e4de32b136af6ec0fa", + "db-swift/default/pattern_types.rel": "906b781213a35cc01559f27188aea232bf4de113d7a2bd21dd004bc0cc19c684", + "db-swift/default/pattern_types.rel.meta": "a284ab13aa509a6fec78386293d4d0ee3a587d9a958f717ab7018d8900e83299", + "db-swift/default/pools/0/buckets/info": "8d76926adf5dea07211507e3ecb5cc44fe25d4c454dfa995d7d517c599bce048", + "db-swift/default/pools/0/buckets/page-000000": "a160fbc9da7796259da2d5b06c8044e3a3679144eb4f18c670042448c0f77640", + "db-swift/default/pools/0/info": "6ae71bec90fd3f34ceb1243ba3c5d47a0c7891cd29c54e4a19be58a3df79e6c1", + "db-swift/default/pools/0/metadata/info": "349933ad08f224ac88035b20f0479d8e4ff3d0ff3ab768c1aacbd445ade48648", + "db-swift/default/pools/0/metadata/page-000000": "3628fa27634497e145d662ac5765c056de27f9cc353b7dbeec1011f71d9aa8a6", + "db-swift/default/pools/0/pageDump/page-000000000": "890818fd93a91cfcebcc360cd1436c3c1d96fe5be9556f73bfb6c29ebccae65f", + "db-swift/default/pools/0/pageDump/page-000000001": "cda02ebe0bfa50c41b921e24f7f374066fc6712ef23c4a5b3d8a2592e864703b", + "db-swift/default/pools/0/pageDump/page-000000002": "dd709db5360666181b7db5b00c520cf22329e2ebb5e207c25cb579ead42f0394", + "db-swift/default/pools/0/pageDump/page-000000003": "f814f32bdc5a3f8f5f1ba901de5f5073ce6c5bad1a9b143380c2038b93c52e69", + "db-swift/default/pools/1/buckets/info": "64fbf1c189dfac4325b090df3e6eda406d98814ebbe346292ac7c624719272a9", + "db-swift/default/pools/1/buckets/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/ids1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/ids1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/indices1/info": "88d7a32c64c1bfe7b80f277d7ad98524110744216ef5b6ba7df3e7fc8ba5d149", + "db-swift/default/pools/1/indices1/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/info": "65079626387976a4d333d91307f717f63ac446cf70fb6e910a48dc0e84ccf2e9", + "db-swift/default/pools/1/metadata/info": "4e7223a472e9ea0ee83c42de587ce7ee94235acbccdf92fda5646ffabf76f465", + "db-swift/default/pools/1/metadata/page-000000": "9f1dcbc35c350d6027f98be0f5c8b43b42ca52b7604459c0c42be3aa88913d47", + "db-swift/default/pools/1/pageDump/page-000000000": "e4b4feafeeb1da14d81e10706fa949f5675af06bc9a25bd3f901ce6758ccaddc", + "db-swift/default/pools/max-id#Dynamic-New-Entities": "97359fd33325a58140a407979a4cf537e558fb7cddafb0b5d680575645e972f8", + "db-swift/default/pools/poolInfo": "376a71b6e28b31fea1d6844c54205d5a8e28e0e935465c9ee386402cb23fb77a", + "db-swift/default/pools/tuples#Dynamic-New-Entities": "052bbbd9726b6cfb227d9fda99e9a66ad7b35f10b6a55e4064c71ad2a5c3d27c", + "db-swift/default/postfix_operator_decls.rel": "cb6479911366b145650ee717f0cdd191adeb80fffb92e987638ec9b8f4f5099d", + "db-swift/default/postfix_operator_decls.rel.meta": "027be33fcceb59ada909a40beb76f31b36affa80be990e79beac31efc7cb809c", + "db-swift/default/precedence_group_decls.rel": "b22174a112543da9b8bb6940027cb7b65130c648e041f212c754190c65745948", + "db-swift/default/precedence_group_decls.rel.meta": "200474c68f04bcdc2f9b2c9b124c44824c528a5128bc3d744a9d50a1a6b1b37a", + "db-swift/default/prefix_operator_decls.rel": "b09257fe8dde861ffac32110236e8ffe0f43fff5cc452c3b61410d7707d213a2", + "db-swift/default/prefix_operator_decls.rel.meta": "4e6729ddfd5cfc5138807363238696d3b60880f4f83e04fafae546787b7edfb5", + "db-swift/default/primary_archetype_types.rel": "40d1ab8c7b279eb8b11c904c8ea0f9874f1c48f878f942c78aab17fda7e41f77", + "db-swift/default/primary_archetype_types.rel.meta": "bee94afedf426e0fb12b3f27b12f49f0bb0e1207e5980342eb55fe6eee04e47e", + "db-swift/default/protocol_composition_type_members.rel": "b0058eb0fd10fa518c43897ce241a73f9a87fd20e3645214c9ad99384c0faa05", + "db-swift/default/protocol_composition_type_members.rel.meta": "588d0202eda777021710355f9bcb550ade759efd5a5a029c762d786b3a9960ea", + "db-swift/default/protocol_composition_types.rel": "972ac3edec556c828c9625a38d1aa9cbfe226ea5c65511fc2b0c2126a693caa8", + "db-swift/default/protocol_composition_types.rel.meta": "13ad078abb0982b9098de62fa5401a139ca959fb5e9d8075b67415c400f255e9", + "db-swift/default/protocol_decls.rel": "a9735ec6b74ac2aaaa4c150988c79a2e7b0b24916c60941fc2fe949556c36a11", + "db-swift/default/protocol_decls.rel.meta": "4a8dea3c6f471ad269f95f15ff2a15c03be5ed6b9695c8f07d8e24ce20fee52b", + "db-swift/default/protocol_types.rel": "69c611b5637e573bd2e047e93f5839ec1f8a23e31b561d3d8cbc8965544919d6", + "db-swift/default/protocol_types.rel.meta": "995b24b5c8480f74e478398f23462561a63cbb0114ba44703b69a95f34f2f6ce", + "db-swift/default/reference_storage_types.rel": "e76f54ee0ebbe9e02ffc3e49eb9522225d25ae5f8ecb80678f9ecd5d8eba5e21", + "db-swift/default/reference_storage_types.rel.meta": "0d87255dd5bc8695ccedf24f6276ffe44f30170073d17b01cd39a59e74fc36d9", + "db-swift/default/return_stmt_results.rel": "4195926f1c925e0ce65f9d8edc760529fade667612521693fee93592e76efe59", + "db-swift/default/return_stmt_results.rel.meta": "9f56d36ff687c559d544ad6d6b001e6c8004347fc755a29386fa86197f36268c", + "db-swift/default/return_stmts.rel": "c1e2835298fa129f10ae2c76113d546d03909ab9dc01b7a140d82a6eebc5020a", + "db-swift/default/return_stmts.rel.meta": "160451ad0dea6c249b21e5e5fc19396d147cb0bbef427873288453e96b93149e", + "db-swift/default/self_apply_exprs.rel": "211fd9e3dbfd929ad1bfec715e476ee4167137dd051b37e1315921b58b8639ed", + "db-swift/default/self_apply_exprs.rel.meta": "29cfbec5d99d071af70186eaa281dfde6682439b834a7a48bc401db1986e9310", + "db-swift/default/sourceLocationPrefix.rel": "ea513ec2ed4b79dd1de53ad748d8d3636a041bbe9e5a6140a4019879ff11f68e", + "db-swift/default/sourceLocationPrefix.rel.meta": "496e91ea367a0b5b2e7a0c3fbf6d0525a52f231c4ad93e64e2d282e83f749205", + "db-swift/default/stmt_condition_elements.rel": "8627441c6240e3673a5643b426e1ef42c1e147c34bec8b773042345535682d1a", + "db-swift/default/stmt_condition_elements.rel.meta": "412eaef82c86ed56ce88d6311b1b74f5eb3e282e0ac15836d16baf7c7be24cbd", + "db-swift/default/stmt_conditions.rel": "781899fbc8d7402169c149bb908aac7257508b2ec24a59338831185517df0ee3", + "db-swift/default/stmt_conditions.rel.meta": "a03b132dd2cf7abc504c261ca2feeddadd7205c88819f932970c89da0915d6b2", + "db-swift/default/string_literal_exprs.rel": "e25b8451152bf132494d38746ee86ecb3b7f0c8da6610bc672e6ecdd2ded2001", + "db-swift/default/string_literal_exprs.rel.meta": "3ea8b209327f224857f3861dbb4ed333e4e81908bb7c5810853c84d98b5c7f8b", + "db-swift/default/struct_decls.rel": "bb01a6261b9cae6fbd33163e372e8a7524b7b35d00c37251e8fa7ca796388407", + "db-swift/default/struct_decls.rel.meta": "d6fd79ea8667cf38b64da28d9cdb659a2b33af4f8103b0ce7da82d25e32a655e", + "db-swift/default/struct_types.rel": "764289ddb5b4740606b83a9c0acffce094e20c795d78864fafc835047224cd74", + "db-swift/default/struct_types.rel.meta": "d330e7602f4725de50efdaf6870c5bb44f2f11feff4861bd4822fe13725c5fa6", + "db-swift/default/subscript_decl_params.rel": "e43f68bb58fabc85ab420760cb792e2fd2fabab9841b567ef274de2f84e333c1", + "db-swift/default/subscript_decl_params.rel.meta": "59543cda02616cb10309c91eeab7059d1c01d582a06d524f5e423c7fc426a608", + "db-swift/default/subscript_decls.rel": "3ab75df23f84d95f5e5fc55cc144c2ee6515e92c375a5dbd9abf17cc59f767e0", + "db-swift/default/subscript_decls.rel.meta": "8a560a5d1c1b9bf5bb3735dead45403b10817c464705aeecb7769aa5e5e44f46", + "db-swift/default/subscript_expr_arguments.rel": "ca61c9708f1c4c130b4dcb9d74324c1ad912a4706402cc3cbc37ee02dba1d6c5", + "db-swift/default/subscript_expr_arguments.rel.meta": "e25c9038d7ef41f77931a4cf7bf03156939d4f6a0a06d0dbee800daa1f1100f0", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_expr_has_ordinary_semantics.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/subscript_exprs.rel": "64645a3e1dccdd222136bb7578832fe0fe6a33af207e9e74d879c56ac3e3af48", + "db-swift/default/subscript_exprs.rel.meta": "147c45178b2fb3931420d7c0fc32fa889cc1a2c3226768461b243e907d3dde03", + "db-swift/default/try_exprs.rel": "3aeddb9383381d523ba46fd7d946a85fe2253f75bb7a6f46ad88893161854e23", + "db-swift/default/try_exprs.rel.meta": "7115d27b277a0d0f6dbb98ee608bfbaefc9259f17b56f9eb7193728ebdfdc3e4", + "db-swift/default/tuple_type_names.rel": "e35d2eab001a02c20444fb7b4a6fbf272e454d8c12d474fb4656340ed6c1e49b", + "db-swift/default/tuple_type_names.rel.meta": "1de487b2b41d78dee891ac3ac81c412c72aa430aed8d9d8ad20842f3bd07027f", + "db-swift/default/tuple_type_types.rel": "6f3907f1df09e46df8757a23ef26c7f065cade3561f250284c2a3f17d54d7139", + "db-swift/default/tuple_type_types.rel.meta": "79f3255518dcb3b7a20765528387aa6b4283342dc1205e249ec5c440146179d9", + "db-swift/default/tuple_types.rel": "97bda0c76c89d0ee0238a00dacb871f56a7bffbcc40b3158d33dcbdef85bc531", + "db-swift/default/tuple_types.rel.meta": "d73eaf7d7282209dedae222d093d12a902e289886e23298e280acf2f269eb755", + "db-swift/default/type_alias_decls.rel": "74e84bc26e2e2ab1efaa575fef01d53e68a205b1482692a6f1c293a365be89c0", + "db-swift/default/type_alias_decls.rel.meta": "30dce236d738940c71e7cbd41da81f69fd97713a92ece54174d336f6b358b25b", + "db-swift/default/type_alias_types.rel": "602173cfcae646c9a7da5bc88ec648badb1a6a849fed5b180024924f2b1ea911", + "db-swift/default/type_alias_types.rel.meta": "1f90f617067f5a0bf1dcedcb160672e25c0a6a9cf7d11cac44e455be15b71a69", + "db-swift/default/type_decl_inherited_types.rel": "ea280b45ae14488940bea55320ac69f20e13560a9926960b6f4772fb2f1b48ac", + "db-swift/default/type_decl_inherited_types.rel.meta": "907ae6874d76708ec05efc35e8a95b3ebc7240e4b5667d1ff99636be63817b60", + "db-swift/default/type_decls.rel": "666dd3705bcac7b85bd269b845b2d13652efb1f2e7ae1ab1402a98d579b3bc71", + "db-swift/default/type_decls.rel.meta": "3360e968b476b52859bf54d90fa0b41b737ffdfbfcce16e8c2966a970791e0eb", + "db-swift/default/type_expr_type_reprs.rel": "3fbe02e0dcbedd994f417d0b2da7f0365814f003a4122113af133d366a077e74", + "db-swift/default/type_expr_type_reprs.rel.meta": "5c9d90505e478cd47ebf4fb29ca6554ef4c097a3191eb07540c278a684b98e69", + "db-swift/default/type_exprs.rel": "0886868624bdaca056992307281ae1a97df082e37db4f5d57cef18b47712d45c", + "db-swift/default/type_exprs.rel.meta": "3212e2ccf9bddacfab4acf9070879a2e14352ea7fd5a4db285f07b0c53e2447a", + "db-swift/default/type_reprs.rel": "7e8cf9b8589c9c742cf82b6e034284d6876c4b0cd3a15ffb870af457b1df3473", + "db-swift/default/type_reprs.rel.meta": "337e56c40138bfdba078288fea26a547545f1053028d2ea54ae94ba531220da1", + "db-swift/default/typed_pattern_type_reprs.rel": "d761140e56050f5583ea5163ffe83a58f3ad4ff0b3e2809b1ddafe9d4309c3bd", + "db-swift/default/typed_pattern_type_reprs.rel.meta": "f99695dbb4d7ca35e9d04c9c53e6668f2c9f8565e23b43d3ec46fbd295218032", + "db-swift/default/typed_patterns.rel": "9405706a05f2a50732af220bf4cc4d53c04ce326b6e5eb00d92e7ea89ef58d31", + "db-swift/default/typed_patterns.rel.meta": "b815364d533c510361ac78b6e4210d22238bfe0476a15ffe5d22b5bf8b267676", + "db-swift/default/types.rel": "0edfa1a6947aeb5c11fc23a2a7cb6e167b8413f02ad58d0bf480f6e94bad4630", + "db-swift/default/types.rel.meta": "4c2d561e6896c025468b0e88658b163cc268033422b4d3284db417fc38da8665", + "db-swift/default/unary_syntax_sugar_types.rel": "03c2d975d9b1735c6d2a773915c0900b074f0983ff4571bde5a372022f57ec82", + "db-swift/default/unary_syntax_sugar_types.rel.meta": "e1d3407e61851fc8a11249fe10030cfb4dde35ab2e5b9f2a72e4043c60609d35", + "db-swift/default/unbound_generic_types.rel": "bcaf56d3abe8b5ce58c51f08d2f2c2c9e8f4d0ddad665470b3de438be8acfa75", + "db-swift/default/unbound_generic_types.rel.meta": "d77912092c8e63415a7d75fe6c63852bde9a4fa23901362f6c11e326349ca08e", + "db-swift/default/unmanaged_storage_types.rel": "bc620bbeb0ed7376c33873b06f5566c41bc833304b46d6d7942bff6b49d23d6f", + "db-swift/default/unmanaged_storage_types.rel.meta": "292e1a8a47c804deda0914226b5b8d0da198663ccc72f807703009815dbfc0e4", + "db-swift/default/value_decls.rel": "f37b2c9b7059e16ee956b61026a855ff2dcc7939432a1e54156aa131fcc44f56", + "db-swift/default/value_decls.rel.meta": "24062d89b7cd1bc5089a2a6a66f3dc2dc6ce7c472b67c2ee9e1170ef82ba8cd5", + "db-swift/default/var_decl_parent_initializers.rel": "2712d9dd74ddc51e38c54477d299e13743abbe9516710e8887cca28bc1feea2a", + "db-swift/default/var_decl_parent_initializers.rel.meta": "afa4e06d51f02a682fe78fea2adc01079bfc6a33fc4890f67ee3569535288b30", + "db-swift/default/var_decl_parent_patterns.rel": "5aa49061ce0a962331d9183bd1e26270eb3ac86914c67d5ed564f41e31fb7ace", + "db-swift/default/var_decl_parent_patterns.rel.meta": "ebb607d7041c062ac4003c4c6915e08b21cc2075e2170950fed22a7fc1fad291", + "db-swift/default/var_decls.rel": "086966198cacdc34e0b1db85611dc4695158988bd9803fd284c36b9aaa5c0c4f", + "db-swift/default/var_decls.rel.meta": "2106ee451bfa9cbd8f59292a29dd6bb807259d55c46f12ae298c2504dff803e8", + "db-swift/default/variadic_sequence_types.rel": "b08d073bdafce58dacdc048d6a8d800e5bf7f9136842ab523a4b0876aebb350f", + "db-swift/default/variadic_sequence_types.rel.meta": "e52a9e5b0066f61bf903c6e9563cc43caca796d139ad4ccf57b52a675a3b44be", + "db-swift/default/weak_storage_types.rel": "0bf6641aac1ab19d65cc3edd9cea9ea22dbae4daadadbd58cc62706aae3b891a", + "db-swift/default/weak_storage_types.rel.meta": "0d405bc62df96edffa95bdc037515c6134ea08cac238d36a545aa4132a331541", + "db-swift/default/yield_stmt_results.rel": "a51e9cd49b1dd71cc5854ab2fc57c0a286ed55279462b321f0f9e1204685cd32", + "db-swift/default/yield_stmt_results.rel.meta": "ffb5d882b103ba88d5550523bddd95a8b417ddeaaa83326effd542d6d2f5af93", + "db-swift/default/yield_stmts.rel": "79a93a661f4794ae579e0baf75da583f92b8317f880224407d0fb9ebf6a0f93f", + "db-swift/default/yield_stmts.rel.meta": "a5ff2e8117181843a84bca67630d8fe60c5f8bc9ff368549e63152964630f8a2", + "db-swift/swift.dbscheme": "70053fdd5d9077245284d5d8ac2c159d7cd9bceca4d2352b26721c57a71b3e07", + "db-swift/swift.dbscheme.stats": "e5eaff1ebf470b3502d0b704c056baeb1994782ef37827966a81c374e290b9f0" + }, + "scored_activation": false, + "scope": "non-scored-generic-property-RHS-SSA-correction", + "queries": { + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationIdentity.qll": "d55b73575e575145329b022105ce96fae6d5fed342ceaa6447c375a694e6e413", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationSources.qll": "5a6703e01eb89a2286fbe492ccbcdd9d1c69692a6d3bffcc02be56338086932a", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/ResolvedConversion.qll": "413f57144dda7ffc23bab89d7c7a5b38ec79f2bbff8fc689114d4adab6f45c2a", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/SummaryIdentity.qll": "1d7865fd560a671722c90973f3a004f02b713df35025e463a85a68ba63122896", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/assignment-shapes.ql": "2424398d97b9bc908506bd8afcb3bc54b744d8c7054c5527ace0bf45a3935a41", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/codeql-pack.lock.yml": "4c5b0029e91b39d34a65150530a6ef6358291d33d3b90924a8f479613313aaaa", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/flow.ql": "8d3b7726274d1d636a5d40194f379048008597cd5c1ec4402a0c2aa78ed23e11", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/identity.ql": "f538a600531cde0a974db541cdc742a00edbfafce8b77c88a247e0d9d54c31dc", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/qlpack.yml": "ca68282a1140622dc6ef65947b6eaefabf5b9c3ab0158756902069916f4dee52", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/roles.ql": "1eeaf7cffbf2c4fba06081de865499be9ae4c1ec4e14231978243c1756c09729", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/self-assignment.ql": "9d31f83f532c6ee0308a2010c704d9f206cccd1a82d3f581a37854f186761562", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-identity.ql": "fd8018c9544520428c7c920c1718f3f43a4cc5103184e57e5b7792c7d63e2961", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-ports.ql": "d22476099d7c5476fc418fd8c62fa7d07be05585874e8c4cc4186961434ab9b3", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-store.ql": "052320caa083549903fc8fbb058dc2b04f70f0969d29624a762b1a39a0a31d7c", + "evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-transfer.ql": "de3a17eefbf685850292bb7536bfbbbd8f5a63dbc6bb602f75209681c5b1c05a" + }, + "runner_files": { + "scripts/swift_v2_process.py": "40aec2ef3e23def3d961caab709de9e636e9669d305b47bdc7b7c98ccf8a97dd", + "scripts/materialize-swift-resolved-pack-v3.py": "3f1afb033e1e31abb862b88423399aaecab9042252feb1ec5dfe3ef7e52bb001", + "evidence/swift-resolved-native-v1/conversion-pack-manifest-v3.json": "74936d4b9a4c5cf375efa361d1bebde7249f6c2e5f50af2f3d109db78eb172d1", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.json": "f5b4e9c8d5d727b875b8dcd1d394b9c2520906fa8fc7c9ff079cb60c6da370ed", + "adapters/codeql/swift-resolved-native-v1/patches/conversion-identity-v2.patch": "094fe2d7c04cb607223784cb2d5aa248c5c3b6e83d0bb086fb6e1fedd525a5e8", + "scripts/probe-swift-resolved-ssa.py": "7703395bb1207d79dba76a5b4f0e827ddf91e42e7fb1f796ffca22d8d6d1fb98", + "adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.patch": "d61a606ed559388abf83babef9828f3d1d9bebc5549e447077636136b94cd75e", + "adapters/codeql/swift-resolved-native-v1/patches/ssa-property-rhs-v1.json": "6ca09d3e03521ee3772adcebf9addec760d7710716de0f6e8edcc5a2f0165d32" + }, + "limitations": [ + "Prospective structural SSA fix; no source-specific additional flow model.", + "Original missing-body failure and heuristicfalseflow retained.", + "Full qualification still requires fresh extraction and canonical controls." + ], + "revision_reason": "Binding annotation required for catalog string inputs; prior sandbox and QL compile attempts retained.", + "expected_semantic_sink_lines": [ + 20, + 35 + ], + "known_unresolved_missing_body_sink": 35, + "required_removed_false_sink": 42, + "expected_resolved_flows": [ + [ + 15, + 20, + 87, + "adapter-patched-ssa-resolved" + ], + [ + 15, + 35, + 87, + "adapter-patched-ssa-resolved" + ] + ] +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationIdentity.qll b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationIdentity.qll new file mode 100644 index 000000000..6a486f76b --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationIdentity.qll @@ -0,0 +1,47 @@ +/** Adapter-corrected profile: resolver-backed Foundation Process sinks. */ +import swift +import codeql.swift.dataflow.DataFlow +import codeql.swift.security.CommandInjectionQuery + +predicate namedType(Type t, string moduleName, string name) { + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getModule().getName() = moduleName and + t.getUnderlyingType().(NominalOrBoundGenericNominalType).getDeclaration().getName() = name +} +predicate stringArray(Type t) { + namedType(t.(ArraySliceType).getBaseType(), "Swift", "String") +} +predicate processMember(Decl member) { + member.getModule().getName() = "Foundation" and + exists(Decl owner | + owner.getAMember() = member and + owner.asNominalTypeDecl().getModule().getName() = "Foundation" and + owner.asNominalTypeDecl().getName() = "Process" + ) +} +predicate exactStaticRun(Method method) { + processMember(method) and method.getName() = "run(_:arguments:terminationHandler:)" and + method.isStaticOrClassMethod() and method.getNumberOfParams() = 3 and + namedType(method.getParam(0).getType(), "Foundation", "URL") and + stringArray(method.getParam(1).getType()) and + exists(AnyFunctionType handler | + handler = method.getParam(2).getType().(OptionalType).getBaseType() and + handler.getNumberOfParamTypes() = 1 and + namedType(handler.getParamType(0), "Foundation", "Process") + ) +} +predicate correctedSink(DataFlow::Node node) { + node instanceof CommandInjectionSink and + ( + exists(CallExpr call, Method method | + method = call.getStaticTarget() and exactStaticRun(method) and + node.asExpr() = call.getArgument([0, 1]).getExpr() + ) + or + exists(MemberRefExpr access, FieldDecl field | + field = access.getMember() and processMember(field) and field.getName() = "arguments" and + stringArray(field.getType().(OptionalType).getBaseType()) and + namedType(access.getBase().getType(), "Foundation", "Process") and + node.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr() = access.getBase() + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationSources.qll b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationSources.qll new file mode 100644 index 000000000..8180c8534 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/FoundationSources.qll @@ -0,0 +1,36 @@ +/** Explicit adapter profile: resolved process environment and argv collection values. */ +import FoundationIdentity +import codeql.swift.controlflow.CfgNodes + +predicate ownedField(FieldDecl field, string moduleName, string ownerName, string fieldName) { + field.getModule().getName() = moduleName and field.getName() = fieldName and + exists(Decl owner | + owner.getAMember() = field and + owner.asNominalTypeDecl().getModule().getName() = moduleName and + owner.asNominalTypeDecl().getName() = ownerName + ) +} +predicate stringDictionary(Type t) { + namedType(t.(DictionaryType).getKeyType(), "Swift", "String") and + namedType(t.(DictionaryType).getValueType(), "Swift", "String") +} +predicate processInput(DataFlow::Node node, string kind) { + exists(MemberRefExpr ref, FieldDecl field, PropertyGetterCfgNode getter, Method accessor | + field = ref.getMember() and getter = node.getCfgNode() and + getter.getRef() = ref and node.asExpr() = ref and + accessor = getter.getAccessor() and accessor = field.getAnAccessor() and + getter.getAccessor().isGetter() and + ( + kind = "environment" and ownedField(field, "Foundation", "ProcessInfo", "environment") and + accessor.getModule().getName() = "Foundation" and + namedType(accessor.getSelfParam().getType(), "Foundation", "ProcessInfo") and + namedType(ref.getBase().getType(), "Foundation", "ProcessInfo") and + stringDictionary(field.getType()) and stringDictionary(ref.getType()) + or + kind = "argv" and ownedField(field, "Swift", "CommandLine", "arguments") and + accessor.getModule().getName() = "Swift" and accessor.isStaticOrClassMethod() and + ref.getBase().getType() instanceof MetatypeType and + stringArray(field.getType()) and stringArray(ref.getType()) + ) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/ResolvedConversion.qll b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/ResolvedConversion.qll new file mode 100644 index 000000000..acdf6a55a --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/ResolvedConversion.qll @@ -0,0 +1,34 @@ +/** Versioned adapter experiment; preserves stock flow except unproved String data initializer heuristics. */ +import FoundationSources +private import codeql.dataflow.TaintTracking as GenericTaint +private import codeql.swift.dataflow.internal.DataFlowImplSpecific +private import codeql.swift.dataflow.internal.TaintTrackingImplSpecific as Stock + +/** Only the String data initializer heuristic is intercepted in this experiment. */ +private predicate rejectedStringDataHeuristic(DataFlow::Node input, DataFlow::Node output) { + exists(InitializerCallExpr call, Initializer target, NominalTypeDecl owner, Argument argument | + target = call.getStaticTarget() and owner = target.getDeclaringDecl().asNominalTypeDecl() and + owner.getModule().getName() = "Swift" and owner.getName() = "String" and + argument = call.getAnArgument() and argument.getLabel() = "data" and + input.asExpr() = argument.getExpr() and output.asExpr() = call and + not (target.getModule().getName() = "Foundation" and target.getName() = "init(data:encoding:)" and + target.getNumberOfParams() = 2 and namedType(target.getParam(0).getType(), "Foundation", "Data")) + ) +} +module ResolvedSwiftTaint implements GenericTaint::InputSig { + predicate defaultTaintSanitizer(DataFlow::Node node) { + Stock::SwiftTaintTracking::defaultTaintSanitizer(node) + } + predicate defaultAdditionalTaintStep(DataFlow::Node a, DataFlow::Node b, string model) { + Stock::SwiftTaintTracking::defaultAdditionalTaintStep(a, b, model) and + not (model = "AdditionalTaintStep" and rejectedStringDataHeuristic(a, b)) + } + bindingset[node] + predicate defaultImplicitTaintRead(DataFlow::Node node, DataFlow::ContentSet content) { + Stock::SwiftTaintTracking::defaultImplicitTaintRead(node, content) + } + predicate speculativeTaintStep(DataFlow::Node a, DataFlow::Node b) { + Stock::SwiftTaintTracking::speculativeTaintStep(a, b) + } +} +module ResolvedConversionEngine = GenericTaint::TaintFlowMake; diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/SummaryIdentity.qll b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/SummaryIdentity.qll new file mode 100644 index 000000000..b5912f9a9 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/SummaryIdentity.qll @@ -0,0 +1,13 @@ +import FoundationSources +import codeql.swift.dataflow.FlowSummary + +predicate selectedSummaryCall(MethodCallExpr call, Method target) { + call.getLocation().getFile().getBaseName() = "main.swift" and + target = call.getStaticTarget() and + exists(Decl owner | + owner.getAMember() = target and + (owner.asNominalTypeDecl().getName() = "Data" and + target.getName() = ["init(_:)", "base64EncodedString(options:)", "init(base64Encoded:options:)"] + or owner.asNominalTypeDecl().getName() = "String" and target.getName() = ["init(data:encoding:)", "init(data:encoding:unrelated:)"]) + ) +} diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/assignment-shapes.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/assignment-shapes.ql new file mode 100644 index 000000000..892d77235 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/assignment-shapes.ql @@ -0,0 +1,8 @@ +/** @name Native assignment AST shapes + * @kind table + * @id dfb/swift-assignment-shapes + */ +import swift +from AssignExpr a +where a.getLocation().getFile().getBaseName()="main.swift" +select a.getLocation().getStartLine(), a.getDest().getAPrimaryQlClass(), a.getDest().toString(), a.getSource().getAPrimaryQlClass(), a.getSource().toString() diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/codeql-pack.lock.yml b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/codeql-pack.lock.yml new file mode 100644 index 000000000..c0ca163e3 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/codeql-pack.lock.yml @@ -0,0 +1,26 @@ +--- +lockVersion: 1.0.0 +dependencies: + codeql/concepts: + version: 0.0.32 + codeql/controlflow: + version: 2.0.42 + codeql/dataflow: + version: 2.1.14 + codeql/mad: + version: 1.0.58 + codeql/regex: + version: 1.0.58 + codeql/ssa: + version: 2.0.34 + codeql/suite-helpers: + version: 1.0.58 + codeql/swift-all: + version: 6.8.4-dfb.3 + codeql/tutorial: + version: 1.0.58 + codeql/typetracking: + version: 2.0.42 + codeql/util: + version: 2.0.45 +compiled: false diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/flow.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/flow.ql new file mode 100644 index 000000000..d0fd5ce79 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/flow.ql @@ -0,0 +1,25 @@ +/** @name Vendor and corrected process input flow + * @kind table + * @id dfb/swift-foundation-sources-flow + */ +import FoundationSources +import ResolvedConversion +module CorrectedConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node node) { + CommandInjectionConfig::isSource(node) or processInput(node, _) + } + predicate isSink(DataFlow::Node node) { correctedSink(node) } + predicate isBarrier(DataFlow::Node node) { CommandInjectionConfig::isBarrier(node) } + predicate isAdditionalFlowStep(DataFlow::Node a, DataFlow::Node b) { + CommandInjectionConfig::isAdditionalFlowStep(a, b) + } +} +module CorrectedFlow = TaintTracking::Global; +module ResolvedFlow = ResolvedConversionEngine::Global; +from DataFlow::Node source, DataFlow::Node sink, string profile +where source.getLocation().getFile().getBaseName() = "main.swift" and + sink.getLocation().getFile().getBaseName() = "main.swift" and + (CorrectedFlow::flow(source, sink) and profile = "adapter-patched-ssa" or + ResolvedFlow::flow(source, sink) and profile = "adapter-patched-ssa-resolved") +select source.getLocation().getStartLine(), sink.getLocation().getStartLine(), + sink.getLocation().getStartColumn(), profile diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/identity.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/identity.ql new file mode 100644 index 000000000..37c32aaae --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/identity.ql @@ -0,0 +1,12 @@ +/** @name Extracted process source property identities + * @kind table + * @id dfb/swift-foundation-sources-identity + */ +import FoundationSources +from MemberRefExpr ref, FieldDecl field, Decl owner +where ref.getLocation().getFile().getBaseName() = "main.swift" and + field = ref.getMember() and field.getName() = ["environment", "arguments"] and + owner.getAMember() = field +select ref.getLocation().getStartLine(), field.getModule().getName(), + owner.asNominalTypeDecl().getModule().getName(), owner.asNominalTypeDecl().getName(), + field.getName(), field.getType().toString(), ref.getBase().getType().getAPrimaryQlClass() diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/qlpack.yml b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/qlpack.yml new file mode 100644 index 000000000..471a43713 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/qlpack.yml @@ -0,0 +1,4 @@ +name: dataflowbench/swift-resolved-conversion +version: 0.0.1 +dependencies: + codeql/swift-all: 6.8.4-dfb.3 diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/roles.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/roles.ql new file mode 100644 index 000000000..9d6d099df --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/roles.ql @@ -0,0 +1,9 @@ +/** @name Adapter-patched conversion source and sink roles + * @kind table + * @id dfb/swift-patched-conversion-roles + */ +import FoundationSources +from DataFlow::Node node, string role +where node.getLocation().getFile().getBaseName() = "main.swift" and + (processInput(node, role) or correctedSink(node) and role = "sink") +select node.getLocation().getStartLine(), node.getLocation().getStartColumn(), "adapter-patched-ssa", role diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/self-assignment.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/self-assignment.ql new file mode 100644 index 000000000..37b0c4cde --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/self-assignment.ql @@ -0,0 +1,17 @@ +/** @name Resolved self assignment and SSA return linkage + * @kind table + * @id dfb/swift-self-assignment-linkage + */ +import FoundationSources +import codeql.swift.dataflow.Ssa +import codeql.swift.dataflow.internal.DataFlowPrivate as Native +from AssignExpr assign, DataFlow::Node input, string destination, boolean hasWrite, + boolean rhsToDefinition, boolean definitionToReturn, boolean rhsToReturn +where assign.getLocation().getFile().getBaseName() = "main.swift" and + assign.getDest().(DeclRefExpr).getDecl() instanceof SelfParamDecl and input.asExpr() = assign.getSource() and + destination = assign.getDest().(DeclRefExpr).getDecl().toString() and + (if exists(Ssa::WriteDefinition def | def.assigns(input.getCfgNode())) then hasWrite = true else hasWrite = false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(input,d)) then rhsToDefinition=true else rhsToDefinition=false) and + (if exists(DataFlow::Node d, Ssa::WriteDefinition def, Native::ReturnNode ret | d.asDefinition()=def and def.assigns(input.getCfgNode()) and DataFlow::localFlowStep(d,ret)) then definitionToReturn=true else definitionToReturn=false) and + (if exists(Native::ReturnNode ret | DataFlow::localFlow(input,ret)) then rhsToReturn=true else rhsToReturn=false) +select assign.getLocation().getStartLine(), destination, hasWrite, rhsToDefinition, definitionToReturn, rhsToReturn diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-identity.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-identity.ql new file mode 100644 index 000000000..8a1f479a5 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-identity.ql @@ -0,0 +1,12 @@ +/** @name Resolved Data roundtrip call identities + * @kind table + * @id dfb/swift-summary-identity + */ +import SummaryIdentity +from MethodCallExpr call, Method target, Decl owner, boolean modeled +where selectedSummaryCall(call, target) and owner.getAMember() = target and + (if exists(SummarizedCallable summary | summary = target and summary.hasManualModel()) + then modeled = true else modeled = false) +select call.getLocation().getStartLine(), call.getLocation().getStartColumn(), + target.getModule().getName(), owner.asNominalTypeDecl().getModule().getName(), + owner.asNominalTypeDecl().getName(), target.getName(), target.getNumberOfParams(), modeled diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-ports.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-ports.ql new file mode 100644 index 000000000..9dc8472f2 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-ports.ql @@ -0,0 +1,9 @@ +/** @name Attached manual summary ports, distinct from instantiated edges + * @kind table + * @id dfb/swift-summary-ports + */ +import SummaryIdentity +from MethodCallExpr call, SummarizedCallable summary, string input, string output, string origin +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + summary.propagatesFlow(input, output, false, _, true, origin) +select call.getLocation().getStartLine(), input, output, origin diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-store.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-store.ql new file mode 100644 index 000000000..87bee9bcf --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-store.ql @@ -0,0 +1,15 @@ +/** @name Instantiated summary stores into returned content + * @kind table + * @id dfb/swift-summary-store + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, + DataFlow::Node output, DataFlow::ContentSet content, string encoded +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summarySetterStep(input, content, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call and encoded = SummaryImpl::Input::encodeContent(content, "") +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn(), encoded diff --git a/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-transfer.ql b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-transfer.ql new file mode 100644 index 000000000..45620c040 --- /dev/null +++ b/evidence/swift-resolved-native-v1/conversion-ssa-queries-v1/summary-transfer.ql @@ -0,0 +1,14 @@ +/** @name Instantiated shipped summary taint edges at Data roundtrip calls + * @kind table + * @id dfb/swift-summary-transfer + */ +import SummaryIdentity +private import codeql.swift.dataflow.internal.FlowSummaryImpl as SummaryImpl +from MethodCallExpr call, SummarizedCallable summary, DataFlow::Node input, DataFlow::Node output +where selectedSummaryCall(call, summary) and summary.hasManualModel() and + SummaryImpl::Private::Steps::summaryThroughStepTaint(input, output, summary) and + (input.asExpr() = call.getAnArgument().getExpr() or input.asExpr() = call.getQualifier()) and + output.asExpr() = call +select call.getLocation().getStartLine(), input.getLocation().getStartLine(), + input.getLocation().getStartColumn(), output.getLocation().getStartLine(), + output.getLocation().getStartColumn() diff --git a/scripts/materialize-swift-resolved-pack-v3.py b/scripts/materialize-swift-resolved-pack-v3.py new file mode 100644 index 000000000..30486dd1d --- /dev/null +++ b/scripts/materialize-swift-resolved-pack-v3.py @@ -0,0 +1,51 @@ +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys + +repo, base, output = map(Path, sys.argv[1:]) +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +rows = json.loads((repo / 'evidence/swift-candidate-qualification-220/codeql-runtime/resolved-pack-files.json').read_text()) +patch_root = repo / 'adapters/codeql/swift-resolved-native-v1/patches' +spec = json.loads((patch_root / 'conversion-identity-v2.json').read_text()) +patch = patch_root / 'conversion-identity-v2.patch' +assert sha(patch) == spec['patch_sha256'] +assert not output.exists() +for row in rows: + src = base / row['path'] + assert not src.is_symlink() and sha(src) == row['sha256'], row['path'] +output.mkdir(parents=True) +for row in rows: + dst = output / row['path']; dst.parent.mkdir(parents=True, exist_ok=True) + shutil.copyfile(base / row['path'], dst) +assert sha(output / spec['path']) == spec['original_sha256'] +subprocess.run(['patch', '-p1', '--forward', '-i', str(patch.resolve())], cwd=output, check=True) +assert sha(output / spec['path']) == spec['patched_sha256'] +ssa = json.loads((patch_root / 'ssa-property-rhs-v1.json').read_text()) +ssa_patch = patch_root / 'ssa-property-rhs-v1.patch' +assert sha(ssa_patch) == ssa['patch_sha256'] and sha(output / ssa['path']) == ssa['original_sha256'] +subprocess.run(['patch', '-p1', '--forward', '-i', str(ssa_patch.resolve())], cwd=output, check=True) +assert sha(output / ssa['path']) == ssa['patched_sha256'] +old = output / 'codeql/swift-all/6.8.4' +new = old.with_name('6.8.4-dfb.3') +old.rename(new) +pack = new / 'qlpack.yml' +text = pack.read_text() +assert 'version: 6.8.4\n' in text and ' sha: 6e9f9e38390175c41b99070a423c875f450759ca\n' in text +text = text.replace('version: 6.8.4\n', 'version: 6.8.4-dfb.3\n').replace('buildMetadata:\n sha: 6e9f9e38390175c41b99070a423c875f450759ca\n cliVersion: 2.27.1\n','') +pack.write_text(text) +manifest = [] +for row in rows: + path = row['path'] + if path.startswith('codeql/swift-all/6.8.4/'): + path = 'codeql/swift-all/6.8.4-dfb.3/' + path[len('codeql/swift-all/6.8.4/'):] + digest = sha(output / path) + if row['path'] not in [spec['path'], ssa['path'], 'codeql/swift-all/6.8.4/qlpack.yml']: + assert digest == row['sha256'], path + manifest.append({'path': path, 'sha256': digest, 'base_path': row['path'], 'base_sha256': row['sha256']}) +actual = {str(p.relative_to(output)) for p in output.rglob('*') if p.is_file()} +assert actual == {r['path'] for r in manifest} +(output.parent / (output.name + '.manifest.json')).write_text(json.dumps({'scope':'adapter-patched-library-not-vendor-native','base_manifest_sha256':sha(repo / 'evidence/swift-candidate-qualification-220/codeql-runtime/resolved-pack-files.json'),'patch_sha256':sha(patch),'ssa_patch_sha256':sha(ssa_patch),'files':manifest},indent=2)+'\n') +print('Verified isolated adapter library:',len(manifest),'files') diff --git a/scripts/probe-swift-resolved-conversion-body.py b/scripts/probe-swift-resolved-conversion-body.py new file mode 100644 index 000000000..e1dce673a --- /dev/null +++ b/scripts/probe-swift-resolved-conversion-body.py @@ -0,0 +1,92 @@ +#!/usr/bin/env python3 +"""Preregistered non-scored conversion body and initializer controls; no fixture execution.""" +import argparse +import hashlib +import json +from pathlib import Path +import subprocess +import sys +import shutil +import swift_v2_process as commands + +ROOT = Path(__file__).resolve().parents[1] +PLAN = ROOT / 'evidence/swift-resolved-native-v1/conversion-body-plan-v1.json' + + +def sha(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def read(path): + return json.loads(path.read_text()) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + for name in ['output', 'codeql', 'packs', 'stock-packs', 'compiler', 'sdk']: + parser.add_argument('--' + name, type=Path, required=True) + args = parser.parse_args() + plan = read(PLAN) + require(plan['scored_activation'] is False, 'non-scored scope') + paths = [str(PLAN.relative_to(ROOT))] + for field in ['control_files', 'query_files', 'vendor_files', 'runner_files']: + for path, digest in plan[field].items(): + require(sha(ROOT / path) == digest, 'preregistered digest: ' + path) + paths.append(path) + subprocess.run(['git', 'ls-files', '--error-unmatch', '--', *paths], cwd=ROOT, stdout=subprocess.DEVNULL, check=True) + subprocess.run(['git', 'diff', '--quiet', 'HEAD', '--', *paths], cwd=ROOT, check=True) + assets = read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/assets.json') + require(sha(args.codeql) == assets['codeql/codeql'], 'CLI mismatch') + require(sha(args.codeql.parent / 'swift/tools/osx64/extractor.real') == assets['codeql/swift/tools/osx64/extractor.real'], 'extractor mismatch') + prior = read(ROOT / 'evidence/swift-foundation-sources-v1/control-attempt-01/witness.json') + require(sha(args.compiler) == prior['compiler_sha256'], 'compiler mismatch') + require(sha(args.sdk / 'SDKSettings.json') == plan['sdk_settings_sha256'], 'SDK mismatch') + pack_rows = read(ROOT / 'evidence/swift-resolved-native-v1/conversion-pack-manifest-v2.json')['files'] + for row in read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/resolved-pack-files.json'): + require(sha(args.stock_packs / row['path']) == row['sha256'], 'stock pack mismatch') + for row in pack_rows: + require(sha(args.packs / row['path']) == row['sha256'], 'pack mismatch: ' + row['path']) + out = args.output.resolve();out.mkdir(parents=True, exist_ok=False) + record = {'scope': plan['scope'], 'plan_sha256': sha(PLAN), 'source_commit': subprocess.check_output( + ['git', 'rev-parse', 'HEAD'], cwd=ROOT, text=True).strip(), 'pack_files_verified': len(pack_rows), + 'compiler_sha256': sha(args.compiler), 'assets': assets, 'scored_activation': False} + argv = [sys.executable, str(ROOT / 'scripts/probe-swift-v2-codeql.py'), '--output', str(out / 'probe'), + '--codeql', str(args.codeql), '--packs', str(args.packs), '--compiler', str(args.compiler), + '--sdk', str(args.sdk), '--target', 'arm64-apple-macosx26.5', '--control-directory', + str(ROOT / 'evidence/swift-resolved-native-v1/conversion-body-control'), '--query-directory', + str(ROOT / 'evidence/swift-resolved-native-v1/conversion-body-patched-queries-v1'), '--probe-queries', *plan['queries']] + record['argv'] = argv + try: + with (out / 'runner.stdout').open('w') as stdout, (out / 'runner.stderr').open('w') as stderr: + result = subprocess.run(argv, cwd=ROOT, stdout=stdout, stderr=stderr) + record['exit_status'] = result.returncode + record['status'] = 'unqualified' + require(result.returncode == 0, 'patched extraction/query invocation failed') + witness = read(out / 'probe/witness.json') + require(not witness.get('probe_error') and not witness.get('cleanup_error'), 'patched probe failure') + db = Path(witness['retained_scratch']) / 'db' + shutil.copyfile(db / 'src.zip', out / 'source.zip') + stock = out / 'stock'; stock.mkdir() + shutil.copytree(ROOT / 'evidence/swift-resolved-native-v1/conversion-body-stock-queries-v1', stock / 'queries') + record['stock_phases'] = {} + for name in plan['queries']: + bqrs = stock / (name + '.bqrs') + command = commands.run([str(args.codeql), 'query', 'run', str(stock / 'queries' / (name + '.ql')), '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(args.stock_packs), '--threads=2', '--ram=2048', '--timeout=60'], stock, name, 60, measure=True) + record['stock_phases'][name] = command + require(command['exit_status'] == 0 and not command['timed_out'], 'stock query failure') + command = commands.run([str(args.codeql), 'bqrs', 'decode', str(bqrs), '--format=json', '--output=' + str(stock / (name + '.json'))], stock, name + '-decode', 60) + record['stock_phases'][name + '-decode'] = command + require(command['exit_status'] == 0 and not command['timed_out'], 'stock decode failure') + finally: + (out / 'run.json').write_text(json.dumps(record, indent=2) + '\n') + (out / 'manifest.json').write_text(json.dumps({str(p.relative_to(out)): sha(p) + for p in sorted(out.rglob('*')) if p.is_file()}, indent=2) + '\n') + + +if __name__ == '__main__': + main() diff --git a/scripts/probe-swift-resolved-initializer.py b/scripts/probe-swift-resolved-initializer.py new file mode 100644 index 000000000..3b56639dd --- /dev/null +++ b/scripts/probe-swift-resolved-initializer.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Bounded read-only diagnosis of the retained blocked Data summary control.""" +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys +import swift_v2_process as commands + +ROOT = Path(__file__).resolve().parents[1] +BASE = ROOT / 'evidence/swift-resolved-native-v1' +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +read = lambda p: json.loads(p.read_text()) + + +def main(): + cli, packs, out = map(Path, sys.argv[1:]) + plan = read(BASE / 'conversion-initializer-plan-v1.json'); db = Path(plan['database']) + for field in ['queries', 'runner_files']: + for name, digest in plan[field].items(): + if sha(ROOT / name) != digest: + raise ValueError('changed preregistered input: ' + name) + actual = {str(p.relative_to(db)) for p in (db / 'db-swift').rglob('*') if p.is_file() and not str(p.relative_to(db)).startswith('db-swift/default/cache/')} + if actual != set(plan['dataset_files']): + raise ValueError('changed source-data file set') + for name, digest in plan['dataset_files'].items(): + if sha(db / name) != digest: + raise ValueError('changed retained dataset: ' + name) + if sha(db / 'src.zip') != plan['source_archive_sha256']: + raise ValueError('changed source archive') + paths = list(plan['queries']) + list(plan['runner_files']) + [str((BASE / 'conversion-initializer-plan-v1.json').relative_to(ROOT))] + subprocess.run(['git', 'ls-files', '--error-unmatch', '--', *paths], cwd=ROOT, stdout=subprocess.DEVNULL, check=True) + subprocess.run(['git', 'diff', '--quiet', 'HEAD', '--', *paths], cwd=ROOT, check=True) + assets = read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/assets.json') + if sha(cli) != assets['codeql/codeql']: + raise ValueError('CLI identity changed') + for row in read(BASE / 'conversion-pack-manifest-v2.json')['files']: + if sha(packs / row['path']) != row['sha256']: + raise ValueError('pack identity changed') + out.mkdir(parents=True, exist_ok=False) + library = subprocess.run([str(cli), 'resolve', 'library-path', '--query=' + str(BASE / 'conversion-initializer-queries-v1/flow.ql'), '--additional-packs=' + str(packs), '--format=json'], capture_output=True, text=True, check=True, timeout=15) + resolved = json.loads(library.stdout) + if str(packs / 'codeql/swift-all/6.8.4-dfb.2') not in resolved['libraryPath'] or any(p.endswith('/swift-all/6.8.4') for p in resolved['libraryPath']): + raise ValueError('patched library resolution mismatch') + (out / 'library-path.json').write_text(library.stdout) + shutil.copytree(BASE / 'conversion-initializer-queries-v1', out / 'queries') + record = {'scope': plan['scope'], 'plan_sha256': sha(BASE / 'conversion-initializer-plan-v1.json'), + 'source_commit': subprocess.check_output(['git','rev-parse','HEAD'],cwd=ROOT,text=True).strip(), + 'scored_activation': False, 'phases': {}} + try: + for name in ['flow']: + bqrs = out / (name + '.bqrs') + argv = [str(cli), 'query', 'run', str(out / 'queries' / (name + '.ql')), + '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(packs), + '--threads=2', '--ram=2048', '--timeout=60'] + result = commands.run(argv, out, name, 60, measure=True) + record['phases'][name] = result + if result['exit_status'] != 0 or result['timed_out']: + break + result = commands.run([str(cli), 'bqrs', 'decode', str(bqrs), '--format=json', + '--output=' + str(out / (name + '.json'))], out, name + '-decode', 60) + record['phases'][name + '-decode'] = result + finally: + (out / 'run.json').write_text(json.dumps(record, indent=2) + '\n') + (out / 'manifest.json').write_text(json.dumps({str(p.relative_to(out)): sha(p) for p in sorted(out.rglob('*')) if p.is_file()}, indent=2) + '\n') + + +if __name__ == '__main__': + main() diff --git a/scripts/probe-swift-resolved-ssa.py b/scripts/probe-swift-resolved-ssa.py new file mode 100644 index 000000000..6bf05888f --- /dev/null +++ b/scripts/probe-swift-resolved-ssa.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Bounded read-only diagnosis of the retained blocked Data summary control.""" +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys +import swift_v2_process as commands + +ROOT = Path(__file__).resolve().parents[1] +BASE = ROOT / 'evidence/swift-resolved-native-v1' +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +read = lambda p: json.loads(p.read_text()) + + +def main(): + cli, packs, out = map(Path, sys.argv[1:]) + plan = read(BASE / 'conversion-ssa-plan-v1.json'); db = Path(plan['database']) + for field in ['queries', 'runner_files']: + for name, digest in plan[field].items(): + if sha(ROOT / name) != digest: + raise ValueError('changed preregistered input: ' + name) + actual = {str(p.relative_to(db)) for p in (db / 'db-swift').rglob('*') if p.is_file() and not str(p.relative_to(db)).startswith('db-swift/default/cache/')} + if actual != set(plan['dataset_files']): + raise ValueError('changed source-data file set') + for name, digest in plan['dataset_files'].items(): + if sha(db / name) != digest: + raise ValueError('changed retained dataset: ' + name) + if sha(db / 'src.zip') != plan['source_archive_sha256']: + raise ValueError('changed source archive') + paths = list(plan['queries']) + list(plan['runner_files']) + [str((BASE / 'conversion-ssa-plan-v1.json').relative_to(ROOT))] + subprocess.run(['git', 'ls-files', '--error-unmatch', '--', *paths], cwd=ROOT, stdout=subprocess.DEVNULL, check=True) + subprocess.run(['git', 'diff', '--quiet', 'HEAD', '--', *paths], cwd=ROOT, check=True) + assets = read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/assets.json') + if sha(cli) != assets['codeql/codeql']: + raise ValueError('CLI identity changed') + for row in read(BASE / 'conversion-pack-manifest-v3.json')['files']: + if sha(packs / row['path']) != row['sha256']: + raise ValueError('pack identity changed') + out.mkdir(parents=True, exist_ok=False) + library = subprocess.run([str(cli), 'resolve', 'library-path', '--query=' + str(BASE / 'conversion-ssa-queries-v1/flow.ql'), '--additional-packs=' + str(packs), '--format=json'], capture_output=True, text=True, check=True, timeout=15) + resolved = json.loads(library.stdout) + if str(packs / 'codeql/swift-all/6.8.4-dfb.3') not in resolved['libraryPath'] or any(p.endswith('/swift-all/6.8.4') for p in resolved['libraryPath']): + raise ValueError('patched library resolution mismatch') + (out / 'library-path.json').write_text(library.stdout) + shutil.copytree(BASE / 'conversion-ssa-queries-v1', out / 'queries') + record = {'scope': plan['scope'], 'plan_sha256': sha(BASE / 'conversion-ssa-plan-v1.json'), + 'source_commit': subprocess.check_output(['git','rev-parse','HEAD'],cwd=ROOT,text=True).strip(), + 'scored_activation': False, 'phases': {}} + try: + for name in ['self-assignment', 'flow']: + bqrs = out / (name + '.bqrs') + argv = [str(cli), 'query', 'run', str(out / 'queries' / (name + '.ql')), + '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(packs), + '--threads=2', '--ram=2048', '--timeout=60'] + result = commands.run(argv, out, name, 60, measure=True) + record['phases'][name] = result + if result['exit_status'] != 0 or result['timed_out']: + break + result = commands.run([str(cli), 'bqrs', 'decode', str(bqrs), '--format=json', + '--output=' + str(out / (name + '.json'))], out, name + '-decode', 60) + record['phases'][name + '-decode'] = result + finally: + (out / 'run.json').write_text(json.dumps(record, indent=2) + '\n') + (out / 'manifest.json').write_text(json.dumps({str(p.relative_to(out)): sha(p) for p in sorted(out.rglob('*')) if p.is_file()}, indent=2) + '\n') + + +if __name__ == '__main__': + main() diff --git a/scripts/test-swift-conversion-body.py b/scripts/test-swift-conversion-body.py new file mode 100644 index 000000000..af6c519bb --- /dev/null +++ b/scripts/test-swift-conversion-body.py @@ -0,0 +1,160 @@ +#!/usr/bin/env python3 +"""Mutation checks for the bounded non-scored Swift conversion body verifier.""" +import copy +import importlib.util +import json +import tempfile +import unittest +from pathlib import Path + + +SPEC = importlib.util.spec_from_file_location( + "verify_swift_conversion_body", Path(__file__).with_name("verify-swift-conversion-body.py")) +verify = importlib.util.module_from_spec(SPEC) +SPEC.loader.exec_module(verify) + + +class ConversionBodyVerifierTests(unittest.TestCase): + @classmethod + def setUpClass(cls): + cls.plan = verify.read_json(verify.PLAN_PATH) + cls.attempt = verify.DEFAULT_ATTEMPT + cls.labels = cls.plan["control_labels"] + + def patched_tables(self): + tables, missing = verify.lane_tables(self.attempt / "probe") + self.assertEqual(missing, []) + return copy.deepcopy(tables) + + def test_real_attempt_reports_both_blockers_without_score_promotion(self): + result = verify.verify() + self.assertTrue(result["patched_lane"]["positive_flow_observed"]) + # Keep the real positive independent from the body and initializer failures. + self.assertNotIn("missing expected patched positive flow to POSITIVE_SINK", + result["patched_lane"]["blockers"]) + self.assertIn("missing expected patched positive flow to BODY_SINK", + result["patched_lane"]["blockers"]) + self.assertIn("unexpected patched flow to WRONG_ARITY_SINK", + result["patched_lane"]["blockers"]) + self.assertEqual(result["qualification"], + "not-qualified; diagnostic-only; score activation disabled") + self.assertNotEqual(result["integrity_status"], "failed") + self.assertIn("stock BODY_SINK reachability is not proof of local-body propagation", + result["limitations"]) + + def test_missing_ordinary_body_flow_remains_a_blocker(self): + tables = self.patched_tables() + result = verify.evaluate_patched(tables, self.labels) + self.assertIn("missing expected patched positive flow to BODY_SINK", result["blockers"]) + + def test_missing_real_positive_is_not_waived_by_other_findings(self): + tables = self.patched_tables() + tables["flow"] = [row for row in tables["flow"] if row[1] != self.labels["POSITIVE_SINK"]] + result = verify.evaluate_patched(tables, self.labels) + self.assertIn("missing expected patched positive flow to POSITIVE_SINK", result["blockers"]) + + def test_wrong_arity_flow_is_a_hard_blocker(self): + tables = self.patched_tables() + tables["flow"] = [row for row in tables["flow"] if row[1] != self.labels["WRONG_ARITY_SINK"]] + without_initializer_flow = verify.evaluate_patched(tables, self.labels) + self.assertNotIn("unexpected patched flow to WRONG_ARITY_SINK", without_initializer_flow["blockers"]) + tables["flow"].append([15, self.labels["WRONG_ARITY_SINK"], 87, + verify.PATCHED_PROFILE]) + result = verify.evaluate_patched(tables, self.labels) + self.assertIn("unexpected patched flow to WRONG_ARITY_SINK", result["blockers"]) + + def test_invented_lane_profile_is_rejected(self): + tables = self.patched_tables() + tables["flow"][0][3] = "adapter-patched-plus-invented" + with self.assertRaisesRegex(verify.VerificationError, "invented or cross-lane"): + verify.evaluate_patched(tables, self.labels) + + def test_local_body_summary_cannot_be_promoted_to_modeled(self): + tables = self.patched_tables() + body_call = next(row for row in tables["summary-identity"] if row[0] == 31) + body_call[7] = True + with self.assertRaisesRegex(verify.VerificationError, "summary identity/applicability"): + verify.check_patched_summaries(tables) + + def test_rewritten_wrong_arity_near_miss_is_rejected(self): + tables = self.patched_tables() + wrong_arity = next(row for row in tables["summary-identity"] if row[0] == 41) + wrong_arity[5] = "init(data:encoding:)" + wrong_arity[6] = 2 + with self.assertRaisesRegex(verify.VerificationError, "summary identity/applicability"): + verify.check_patched_summaries(tables) + + def test_compiler_and_extractor_hashes_join_to_prior_and_run(self): + current = verify.read_json(self.attempt / "probe/witness.json") + prior = verify.read_json(verify.ROOT / + "evidence/swift-foundation-sources-v1/control-attempt-01/witness.json") + run = verify.read_json(self.attempt / "run.json") + verify.check_toolchain_joins(current, prior, run) + changed = copy.deepcopy(current) + changed["compiler_sha256"] = "0" * 64 + with self.assertRaisesRegex(verify.VerificationError, "compiler_sha256.*prior witness"): + verify.check_toolchain_joins(changed, prior) + changed = copy.deepcopy(current) + changed["extractor_sha256"] = "0" * 64 + with self.assertRaisesRegex(verify.VerificationError, "extractor_sha256.*prior witness"): + verify.check_toolchain_joins(changed, prior) + changed_run = copy.deepcopy(run) + changed_run["assets"]["codeql/swift/tools/osx64/extractor.real"] = "0" * 64 + with self.assertRaisesRegex(verify.VerificationError, "extractor hash.*probe witness"): + verify.check_toolchain_joins(current, prior, changed_run) + + def test_retained_extractor_logs_are_inspected_and_probe_errors_rejected(self): + witness = verify.read_json(self.attempt / "probe/witness.json") + log_directory = self.attempt / "probe/log/swift/extractor" + result = verify.check_extraction_gate(log_directory, witness) + self.assertTrue(result["ready_for_observation"]) + changed = copy.deepcopy(witness) + changed["probe_error"] = "injected probe failure" + with self.assertRaisesRegex(verify.VerificationError, "probe_error"): + verify.check_extraction_gate(log_directory, changed) + changed = copy.deepcopy(witness) + changed["cleanup_error"] = "injected cleanup failure" + with self.assertRaisesRegex(verify.VerificationError, "cleanup_error"): + verify.check_extraction_gate(log_directory, changed) + + def test_extractor_log_error_blocks_observation(self): + witness = verify.read_json(self.attempt / "probe/witness.json") + with tempfile.TemporaryDirectory() as directory: + logs = Path(directory) + (logs / "extractor.log.txt").write_text("ERROR: injected compiler diagnostic\n") + with self.assertRaisesRegex(verify.VerificationError, "not ready for observation"): + verify.check_extraction_gate(logs, witness) + + def test_stock_body_row_stays_diagnostic_and_lane_separate(self): + tables, missing = verify.lane_tables(self.attempt / "stock") + self.assertNotIn("flow", missing) + result = verify.evaluate_stock(tables, self.labels, missing) + self.assertTrue(result["body_endpoint_reached_in_stock_output"]) + self.assertEqual(result["profile"], verify.STOCK_PROFILE) + self.assertIn("not proof of local-body propagation", result["interpretation"]) + + def test_preregistration_cannot_promote_scoring_or_weaken_body_positive(self): + promoted = copy.deepcopy(self.plan) + promoted["scored_activation"] = True + with self.assertRaisesRegex(verify.VerificationError, "promotes scoring"): + verify.check_scope(promoted) + weakened = copy.deepcopy(self.plan) + weakened["expected_patched_sink_labels"].remove("BODY_SINK") + with self.assertRaisesRegex(verify.VerificationError, "required patched positive"): + verify.check_scope(weakened) + + def test_manifest_detects_raw_evidence_rewrite(self): + with tempfile.TemporaryDirectory() as directory: + package = Path(directory) + payload = package / "flow.json" + payload.write_text('{"#select":{"tuples":[]}}\n') + manifest = package / "manifest.json" + manifest.write_text(json.dumps({"flow.json": verify.sha256(payload)})) + verify.check_manifest(package) + payload.write_text('{"#select":{"tuples":[[15,35,87,"wrong"]]}}\n') + with self.assertRaisesRegex(verify.VerificationError, "manifest digest mismatch"): + verify.check_manifest(package) + + +if __name__ == "__main__": + unittest.main(verbosity=2) diff --git a/scripts/test-swift-conversion-diagnostics.py b/scripts/test-swift-conversion-diagnostics.py new file mode 100644 index 000000000..18bcb8b47 --- /dev/null +++ b/scripts/test-swift-conversion-diagnostics.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +import importlib.util +from pathlib import Path +import unittest +spec=importlib.util.spec_from_file_location('verify',Path(__file__).with_name('verify-swift-conversion-diagnostics.py')) +v=importlib.util.module_from_spec(spec);spec.loader.exec_module(v) +class Diagnostics(unittest.TestCase): + def test_retained(self):self.assertFalse(v.verify()['scored_activation']) + def test_false_flow_reintroduced(self): + rows=v.read(v.BASE/'conversion-initializer-attempt-01/flow.json')['#select']['tuples'];rows.append([15,42,87,'adapter-patched-resolved-initializer']) + with self.assertRaisesRegex(ValueError,'comparison changed'):v.check_correction(rows) + def test_lost_positive(self): + rows=v.read(v.BASE/'conversion-initializer-attempt-01/flow.json')['#select']['tuples'];rows=[r for r in rows if r[3]!='adapter-patched-resolved-initializer'] + with self.assertRaisesRegex(ValueError,'comparison changed'):v.check_correction(rows) + def test_invented_summary(self): + rows={n:v.read(v.BASE/'conversion-body-trace-attempt-01'/(n+'.json'))['#select']['tuples'] for n in ['body-flow','body-summary','initializer-heuristic']};rows['body-summary'][-1][3]=True + with self.assertRaisesRegex(ValueError,'summary attachment'):v.check_trace(rows) + def test_missing_heuristic(self): + rows={n:v.read(v.BASE/'conversion-body-trace-attempt-01'/(n+'.json'))['#select']['tuples'] for n in ['body-flow','body-summary','initializer-heuristic']};rows['initializer-heuristic']=[] + with self.assertRaisesRegex(ValueError,'heuristic witness missing'):v.check_trace(rows) + def test_ssa_body_positive_must_survive(self): + before=v.read(v.BASE/'conversion-self-attempt-01/self-assignment.json')['#select']['tuples'] + after=v.read(v.BASE/'conversion-ssa-attempt-01/self-assignment.json')['#select']['tuples'] + flows=v.read(v.BASE/'conversion-ssa-attempt-01/flow.json')['#select']['tuples'] + flows=[r for r in flows if not (r[1]==35 and r[3]=='adapter-patched-ssa-resolved')] + with self.assertRaisesRegex(ValueError,'body/near-miss'):v.check_ssa(before,after,flows) + def test_ssa_rhs_link_must_be_present(self): + before=v.read(v.BASE/'conversion-self-attempt-01/self-assignment.json')['#select']['tuples'] + after=v.read(v.BASE/'conversion-ssa-attempt-01/self-assignment.json')['#select']['tuples'] + after[-1][2]=False + flows=v.read(v.BASE/'conversion-ssa-attempt-01/flow.json')['#select']['tuples'] + with self.assertRaisesRegex(ValueError,'linkage missing'):v.check_ssa(before,after,flows) +if __name__=='__main__':unittest.main(verbosity=2) diff --git a/scripts/trace-swift-conversion-body.py b/scripts/trace-swift-conversion-body.py new file mode 100644 index 000000000..9a74d9ebd --- /dev/null +++ b/scripts/trace-swift-conversion-body.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Bounded read-only diagnosis of the retained blocked Data summary control.""" +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys +import swift_v2_process as commands + +ROOT = Path(__file__).resolve().parents[1] +BASE = ROOT / 'evidence/swift-resolved-native-v1' +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +read = lambda p: json.loads(p.read_text()) + + +def main(): + cli, packs, out = map(Path, sys.argv[1:]) + plan = read(BASE / 'conversion-body-trace-plan-v1.json'); db = Path(plan['database']) + for field in ['queries', 'runner_files']: + for name, digest in plan[field].items(): + if sha(ROOT / name) != digest: + raise ValueError('changed preregistered input: ' + name) + actual = {str(p.relative_to(db)) for p in (db / 'db-swift').rglob('*') if p.is_file() and not str(p.relative_to(db)).startswith('db-swift/default/cache/')} + if actual != set(plan['dataset_files']): + raise ValueError('changed source-data file set') + for name, digest in plan['dataset_files'].items(): + if sha(db / name) != digest: + raise ValueError('changed retained dataset: ' + name) + if sha(db / 'src.zip') != plan['source_archive_sha256']: + raise ValueError('changed source archive') + paths = list(plan['queries']) + list(plan['runner_files']) + [str((BASE / 'conversion-body-trace-plan-v1.json').relative_to(ROOT))] + subprocess.run(['git', 'ls-files', '--error-unmatch', '--', *paths], cwd=ROOT, stdout=subprocess.DEVNULL, check=True) + subprocess.run(['git', 'diff', '--quiet', 'HEAD', '--', *paths], cwd=ROOT, check=True) + assets = read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/assets.json') + if sha(cli) != assets['codeql/codeql']: + raise ValueError('CLI identity changed') + for row in read(BASE / 'conversion-pack-manifest-v2.json')['files']: + if sha(packs / row['path']) != row['sha256']: + raise ValueError('pack identity changed') + out.mkdir(parents=True, exist_ok=False) + library = subprocess.run([str(cli), 'resolve', 'library-path', '--query=' + str(BASE / 'conversion-body-trace-queries-v1/body-flow.ql'), '--additional-packs=' + str(packs), '--format=json'], capture_output=True, text=True, check=True, timeout=15) + resolved = json.loads(library.stdout) + if str(packs / 'codeql/swift-all/6.8.4-dfb.2') not in resolved['libraryPath'] or any(p.endswith('/swift-all/6.8.4') for p in resolved['libraryPath']): + raise ValueError('patched library resolution mismatch') + (out / 'library-path.json').write_text(library.stdout) + shutil.copytree(BASE / 'conversion-body-trace-queries-v1', out / 'queries') + record = {'scope': plan['scope'], 'plan_sha256': sha(BASE / 'conversion-body-trace-plan-v1.json'), + 'source_commit': subprocess.check_output(['git','rev-parse','HEAD'],cwd=ROOT,text=True).strip(), + 'scored_activation': False, 'phases': {}} + try: + for name in ['body-flow', 'body-summary', 'initializer-heuristic']: + bqrs = out / (name + '.bqrs') + argv = [str(cli), 'query', 'run', str(out / 'queries' / (name + '.ql')), + '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(packs), + '--threads=2', '--ram=2048', '--timeout=60'] + result = commands.run(argv, out, name, 60, measure=True) + record['phases'][name] = result + if result['exit_status'] != 0 or result['timed_out']: + break + result = commands.run([str(cli), 'bqrs', 'decode', str(bqrs), '--format=json', + '--output=' + str(out / (name + '.json'))], out, name + '-decode', 60) + record['phases'][name + '-decode'] = result + finally: + (out / 'run.json').write_text(json.dumps(record, indent=2) + '\n') + (out / 'manifest.json').write_text(json.dumps({str(p.relative_to(out)): sha(p) for p in sorted(out.rglob('*')) if p.is_file()}, indent=2) + '\n') + + +if __name__ == '__main__': + main() diff --git a/scripts/trace-swift-conversion-self.py b/scripts/trace-swift-conversion-self.py new file mode 100644 index 000000000..25274ab79 --- /dev/null +++ b/scripts/trace-swift-conversion-self.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Bounded read-only diagnosis of the retained blocked Data summary control.""" +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys +import swift_v2_process as commands + +ROOT = Path(__file__).resolve().parents[1] +BASE = ROOT / 'evidence/swift-resolved-native-v1' +sha = lambda p: hashlib.sha256(p.read_bytes()).hexdigest() +read = lambda p: json.loads(p.read_text()) + + +def main(): + cli, packs, out = map(Path, sys.argv[1:]) + plan = read(BASE / 'conversion-self-plan-v1.json'); db = Path(plan['database']) + for field in ['queries', 'runner_files']: + for name, digest in plan[field].items(): + if sha(ROOT / name) != digest: + raise ValueError('changed preregistered input: ' + name) + actual = {str(p.relative_to(db)) for p in (db / 'db-swift').rglob('*') if p.is_file() and not str(p.relative_to(db)).startswith('db-swift/default/cache/')} + if actual != set(plan['dataset_files']): + raise ValueError('changed source-data file set') + for name, digest in plan['dataset_files'].items(): + if sha(db / name) != digest: + raise ValueError('changed retained dataset: ' + name) + if sha(db / 'src.zip') != plan['source_archive_sha256']: + raise ValueError('changed source archive') + paths = list(plan['queries']) + list(plan['runner_files']) + [str((BASE / 'conversion-self-plan-v1.json').relative_to(ROOT))] + subprocess.run(['git', 'ls-files', '--error-unmatch', '--', *paths], cwd=ROOT, stdout=subprocess.DEVNULL, check=True) + subprocess.run(['git', 'diff', '--quiet', 'HEAD', '--', *paths], cwd=ROOT, check=True) + assets = read(ROOT / 'evidence/swift-candidate-qualification-220/codeql-runtime/assets.json') + if sha(cli) != assets['codeql/codeql']: + raise ValueError('CLI identity changed') + for row in read(BASE / 'conversion-pack-manifest-v2.json')['files']: + if sha(packs / row['path']) != row['sha256']: + raise ValueError('pack identity changed') + out.mkdir(parents=True, exist_ok=False) + library = subprocess.run([str(cli), 'resolve', 'library-path', '--query=' + str(BASE / 'conversion-self-queries-v1/self-assignment.ql'), '--additional-packs=' + str(packs), '--format=json'], capture_output=True, text=True, check=True, timeout=15) + resolved = json.loads(library.stdout) + if str(packs / 'codeql/swift-all/6.8.4-dfb.2') not in resolved['libraryPath'] or any(p.endswith('/swift-all/6.8.4') for p in resolved['libraryPath']): + raise ValueError('patched library resolution mismatch') + (out / 'library-path.json').write_text(library.stdout) + shutil.copytree(BASE / 'conversion-self-queries-v1', out / 'queries') + record = {'scope': plan['scope'], 'plan_sha256': sha(BASE / 'conversion-self-plan-v1.json'), + 'source_commit': subprocess.check_output(['git','rev-parse','HEAD'],cwd=ROOT,text=True).strip(), + 'scored_activation': False, 'phases': {}} + try: + for name in ['assignment-shapes', 'self-assignment']: + bqrs = out / (name + '.bqrs') + argv = [str(cli), 'query', 'run', str(out / 'queries' / (name + '.ql')), + '--database=' + str(db), '--output=' + str(bqrs), '--additional-packs=' + str(packs), + '--threads=2', '--ram=2048', '--timeout=60'] + result = commands.run(argv, out, name, 60, measure=True) + record['phases'][name] = result + if result['exit_status'] != 0 or result['timed_out']: + break + result = commands.run([str(cli), 'bqrs', 'decode', str(bqrs), '--format=json', + '--output=' + str(out / (name + '.json'))], out, name + '-decode', 60) + record['phases'][name + '-decode'] = result + finally: + (out / 'run.json').write_text(json.dumps(record, indent=2) + '\n') + (out / 'manifest.json').write_text(json.dumps({str(p.relative_to(out)): sha(p) for p in sorted(out.rglob('*')) if p.is_file()}, indent=2) + '\n') + + +if __name__ == '__main__': + main() diff --git a/scripts/verify-swift-conversion-body.py b/scripts/verify-swift-conversion-body.py new file mode 100644 index 000000000..e73637640 --- /dev/null +++ b/scripts/verify-swift-conversion-body.py @@ -0,0 +1,490 @@ +#!/usr/bin/env python3 +"""Check retained Swift body-control evidence without scoring or rerunning analysis.""" +from __future__ import annotations + +import argparse +import hashlib +import importlib.util +import json +from pathlib import Path, PurePosixPath +import sys +import zipfile + + +ROOT = Path(__file__).resolve().parents[1] +BASE = ROOT / "evidence/swift-resolved-native-v1" +PLAN_PATH = BASE / "conversion-body-plan-v1.json" +DEFAULT_ATTEMPT = BASE / "conversion-body-attempt-01" +PATCHED_PROFILE = "adapter-patched-conversion" +STOCK_PROFILE = "adapter-assisted-stock-conversion" +QUERY_NAMES = ("roles", "flow", "identity", "summary-identity", "summary-ports", + "summary-transfer", "summary-store") +DECODE_NAMES = tuple(name + "-decode" for name in QUERY_NAMES) +PHASE_NAMES = QUERY_NAMES + DECODE_NAMES + + +class VerificationError(ValueError): + """Evidence is malformed, tampered with, or inconsistent with its preregistration.""" + + +def sha256(path: Path) -> str: + digest = hashlib.sha256() + with path.open("rb") as stream: + for block in iter(lambda: stream.read(1024 * 1024), b""): + digest.update(block) + return digest.hexdigest() + + +def read_json(path: Path): + try: + return json.loads(path.read_text()) + except (OSError, json.JSONDecodeError) as exc: + raise VerificationError(f"cannot read JSON {path}: {exc}") from exc + + +def require(condition: bool, message: str) -> None: + if not condition: + raise VerificationError(message) + + +def check_scope(plan: dict) -> None: + require(plan.get("scope") == "non-scored-conversion-body-and-independent-initializer-control", + "unexpected plan scope") + require(plan.get("scored_activation") is False, "preregistration promotes scoring") + require(plan.get("aggregate_memory_compliance") == "unproven", "memory status was promoted") + require(plan.get("semantic_completeness") == "unproven", "semantic completeness was promoted") + require(plan.get("ordinary_body_required") is True, "ordinary-body positive was weakened") + require(plan.get("expected_patched_sink_labels") == ["POSITIVE_SINK", "BODY_SINK"], + "required patched positive sinks changed") + require(plan.get("expected_patched_unmodeled_call_prefixes") == + ["LOCAL", "BODY", "BODY_SAFE", "WRONG_ARITY"], "unmodeled-call controls changed") + require(plan.get("control_labels", {}).get("POSITIVE_SINK") == 20 and + plan.get("control_labels", {}).get("BODY_SINK") == 35 and + plan.get("control_labels", {}).get("WRONG_ARITY_SINK") == 42, + "control endpoint lines changed") + + +def check_bound_inputs(root: Path, plan: dict) -> None: + for field in ("control_files", "query_files", "vendor_files", "runner_files"): + for relative, expected in plan.get(field, {}).items(): + path = root / relative + require(path.is_file() and sha256(path) == expected, + f"preregistered {field} digest mismatch: {relative}") + + main = root / "evidence/swift-resolved-native-v1/conversion-body-control/main.swift" + lines = main.read_text().splitlines() + for label, line_no in plan["control_labels"].items(): + require(line_no <= len(lines) and f"// {label}" in lines[line_no - 1], + f"control label moved or changed: {label}") + + +def check_manifest(directory: Path) -> None: + """Validate exact file closure and content hashes for a completed package manifest.""" + manifest_path = directory / "manifest.json" + manifest = read_json(manifest_path) + require(isinstance(manifest, dict), f"invalid manifest: {manifest_path}") + actual = {path.relative_to(directory).as_posix() + for path in directory.rglob("*") if path.is_file() and path != manifest_path} + require(set(manifest) == actual, f"manifest file closure mismatch: {directory}") + for name, expected in manifest.items(): + relative = PurePosixPath(name) + require(not relative.is_absolute() and ".." not in relative.parts, + f"unsafe manifest path: {name}") + path = directory.joinpath(*relative.parts) + require(path.is_file() and sha256(path) == expected, + f"manifest digest mismatch: {directory}/{name}") + + +def check_lane_query_copies(root: Path, attempt: Path, plan: dict) -> None: + for relative, expected in plan["query_files"].items(): + source = root / relative + lane = "stock" if "/conversion-body-stock-queries-v1/" in relative else "probe" + copy = attempt / lane / "queries" / source.name + if copy.exists(): + require(sha256(copy) == expected, f"query copy mismatch: {lane}/{source.name}") + + +def check_source_archive(attempt: Path, plan: dict) -> None: + archive = attempt / "source.zip" + if not archive.is_file(): + return + source = attempt / "probe/main.swift" + require(source.is_file(), "retained extractor source is missing") + expected = sha256(source) + try: + with zipfile.ZipFile(archive) as zipped: + members = [name for name in zipped.namelist() if name.endswith("/main.swift") or name == "main.swift"] + require(len(members) == 1, "source archive must contain exactly one main.swift") + require(hashlib.sha256(zipped.read(members[0])).hexdigest() == expected, + "source archive main.swift differs from retained control") + except (OSError, zipfile.BadZipFile, KeyError) as exc: + raise VerificationError(f"invalid retained source archive: {exc}") from exc + bound = plan["control_files"]["evidence/swift-resolved-native-v1/conversion-body-control/main.swift"] + require(expected == bound, "extracted source differs from preregistered control") + + +def check_command(command: dict, name: str, lane: str) -> None: + require(command.get("exit_status") == 0 and command.get("timed_out") is False, + f"{lane} phase failed: {name}") + require(command.get("cleanup_status") == "tracked-processes-stopped", + f"{lane} cleanup incomplete: {name}") + require(not command.get("cleanup_error"), f"{lane} cleanup error: {name}") + expected_deadline = 150 if name == "database-create" else 60 + require(command.get("deadline_seconds") == expected_deadline, + f"{lane} phase deadline mismatch: {name}") + argv = command.get("argv", []) + if name == "database-create": + require("--ram=512" in argv, f"{lane} extraction memory request changed") + elif name in QUERY_NAMES: + require("--ram=2048" in argv and "--timeout=60" in argv, + f"{lane} analysis budget changed: {name}") + + +def check_toolchain_joins(witness: dict, prior: dict, run=None) -> None: + for key in ("compiler_sha256", "extractor_sha256"): + value = witness.get(key) + require(isinstance(value, str) and len(value) == 64 and value == prior.get(key), + f"probe {key} does not match preregistered prior witness") + if run is not None: + require(run.get("compiler_sha256") == witness.get("compiler_sha256"), + "outer run compiler hash does not match probe witness") + assets = run.get("assets", {}) + require(assets.get("codeql/swift/tools/osx64/extractor.real") == + witness.get("extractor_sha256"), "outer run extractor hash does not match probe witness") + + +def check_extraction_gate(log_directory: Path, witness: dict, root: Path = ROOT) -> dict: + helper_path = root / "scripts/swift_extraction_integrity.py" + spec = importlib.util.spec_from_file_location("swift_extraction_integrity", helper_path) + require(spec is not None and spec.loader is not None, "cannot load Swift extraction log inspector") + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + observed = module.inspect_logs(log_directory) + require(observed.get("ready_for_observation") is True and observed.get("logs_checked", 0) > 0, + "Swift extractor logs are not ready for observation") + require(not observed.get("errors"), "Swift extractor logs contain compiler errors") + require(witness.get("extraction_integrity") == observed, + "probe witness extraction log assessment does not match retained logs") + require(not witness.get("probe_error"), "probe witness contains probe_error") + require(not witness.get("cleanup_error"), "probe witness contains cleanup_error") + return observed + + +def lane_tables(directory: Path) -> tuple[dict, list[str]]: + tables = {} + missing = [] + for name in QUERY_NAMES: + path = directory / f"{name}.json" + if not path.is_file(): + missing.append(name) + continue + value = read_json(path) + select = value.get("#select") + require(isinstance(select, dict) and isinstance(select.get("tuples"), list), + f"malformed decoded query table: {directory.name}/{name}") + tables[name] = select["tuples"] + return tables, missing + + +def check_table_shapes(tables: dict, lane: str) -> None: + widths = {"roles": 4, "flow": 4, "identity": 7, "summary-identity": 8, + "summary-ports": 4, "summary-transfer": 5, "summary-store": 6} + for name, rows in tables.items(): + for row in rows: + require(isinstance(row, list) and len(row) == widths[name], + f"malformed {lane} row in {name}") + + +def check_roles_and_identity(tables: dict, profile: str, labels: dict) -> None: + roles = tables["roles"] + require(all(row[2] == profile for row in roles), "invented or cross-lane role profile") + sources = [row for row in roles if row[3] == "environment"] + require(sources == [[labels["SOURCE"], 15, profile, "environment"]], + f"{profile} source role identity mismatch") + sink_lines = {labels[name] for name in ( + "POSITIVE_SINK", "SAFE_SINK", "LOCAL_SINK", "BODY_SINK", "BODY_SAFE_SINK", "WRONG_ARITY_SINK")} + role_sinks = {(row[0], row[1]) for row in roles if row[3] == "sink"} + require({line for line, _ in role_sinks} == sink_lines, f"{profile} sink inventory mismatch") + require(all((line, 87) in role_sinks for line in sink_lines), + f"{profile} flow sink locations do not join to declared roles") + require(all(row[3] in ("environment", "sink") for row in roles), + f"{profile} contains an unknown role") + + require(tables["identity"] == [[labels["SOURCE"], "Foundation", "Foundation", "ProcessInfo", + "environment", "[String : String]", "ClassType"]], + f"{profile} source declaration identity mismatch") + + +def expected_patched_summary_rows() -> dict[int, list]: + # Call-site identity is kept distinct from declaration owner and module identity. + values = [ + [16, 17, "Foundation", "Foundation", "Data", "init(_:)", 1, True], + [17, 19, "Foundation", "Foundation", "Data", "base64EncodedString(options:)", 1, True], + [18, 25, "Foundation", "Foundation", "Data", "init(base64Encoded:options:)", 2, True], + [19, 25, "Foundation", "Swift", "String", "init(data:encoding:)", 2, True], + [21, 21, "Foundation", "Foundation", "Data", "init(_:)", 1, True], + [22, 23, "Foundation", "Foundation", "Data", "base64EncodedString(options:)", 1, True], + [23, 29, "Foundation", "Foundation", "Data", "init(base64Encoded:options:)", 2, True], + [24, 29, "Foundation", "Swift", "String", "init(data:encoding:)", 2, True], + [26, 22, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(_:)", 1, False], + [27, 24, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "base64EncodedString(options:)", 1, False], + [28, 30, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(base64Encoded:options:)", 2, False], + [29, 30, "DataFlowBenchTaintSwift", "Swift", "String", "init(data:encoding:)", 2, False], + [31, 21, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(_:)", 1, False], + [32, 23, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "base64EncodedString(options:)", 1, False], + [33, 29, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(base64Encoded:options:)", 2, False], + [34, 29, "DataFlowBenchTaintSwift", "Swift", "String", "init(data:encoding:)", 2, False], + [36, 25, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(_:)", 1, False], + [37, 27, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "base64EncodedString(options:)", 1, False], + [38, 33, "DataFlowBenchTaintSwift", "DataFlowBenchTaintSwift", "Data", "init(base64Encoded:options:)", 2, False], + [39, 33, "DataFlowBenchTaintSwift", "Swift", "String", "init(data:encoding:)", 2, False], + [41, 30, "DataFlowBenchTaintSwift", "Swift", "String", "init(data:encoding:unrelated:)", 3, False], + ] + return {row[0]: row for row in values} + + +def check_patched_summaries(tables: dict) -> dict: + expected = expected_patched_summary_rows() + actual_rows = tables["summary-identity"] + by_call = {row[0]: row for row in actual_rows} + require(len(actual_rows) == len(by_call), "duplicate call-site summary identity") + require(by_call == expected, "patched summary identity/applicability changed") + custom_calls = {line for line, row in expected.items() if not row[7]} + require(len(custom_calls) == 13, "expected 13 unmodeled local calls") + + ports = tables["summary-ports"] + require(len(ports) == 10 and {row[0] for row in ports} == {16, 17, 18, 19, 21, 22, 23, 24}, + "patched summary ports do not match resolved Foundation calls") + require(all(row[3] == "" for row in ports), "patched summary port has invented origin") + transfers = tables["summary-transfer"] + require(len(transfers) == 6 and {row[0] for row in transfers} == {16, 17, 18, 21, 22, 23}, + "patched summary transfer coverage changed") + stores = tables["summary-store"] + require({(row[0], row[5]) for row in stores} == { + (16, "CollectionElement"), (19, "OptionalSome"), + (21, "CollectionElement"), (24, "OptionalSome")}, + "patched summary store identity changed") + for row in transfers + stores: + require(row[0] == row[1] == row[3] and row[0] in expected and expected[row[0]][7] is True, + "summary edge is not joined to a modeled call site") + return {"local_call_sites": len(custom_calls), "modeled_local_call_sites": 0, + "foundation_summary_call_sites": 8} + + +def evaluate_patched(tables: dict, labels: dict) -> dict: + """Return flow findings while retaining required positives and every near-miss.""" + require("roles" in tables and "flow" in tables, "patched roles/flow tables are required") + check_table_shapes({key: value for key, value in tables.items() if key in {"roles", "flow"}}, "patched") + check_roles_and_identity(tables, PATCHED_PROFILE, labels) + role_sinks = {(row[0], row[1]) for row in tables["roles"] if row[3] == "sink"} + flows = tables["flow"] + blockers = [] + observed = set() + for row in flows: + source, sink, column, profile = row + require(profile == PATCHED_PROFILE, f"invented or cross-lane flow profile: {profile}") + require(source == labels["SOURCE"], f"unexpected patched flow source line: {source}") + require((sink, column) in role_sinks, f"flow sink does not join to a declared sink role: {sink}:{column}") + observed.add(sink) + require(len(flows) == len(observed), "duplicate patched flow endpoint") + + required = {labels["POSITIVE_SINK"], labels["BODY_SINK"]} + for line, label in ((labels["POSITIVE_SINK"], "POSITIVE_SINK"), + (labels["BODY_SINK"], "BODY_SINK")): + if line not in observed: + blockers.append(f"missing expected patched positive flow to {label}") + for line, label in ((labels["SAFE_SINK"], "SAFE_SINK"), + (labels["LOCAL_SINK"], "LOCAL_SINK"), + (labels["BODY_SAFE_SINK"], "BODY_SAFE_SINK"), + (labels["WRONG_ARITY_SINK"], "WRONG_ARITY_SINK")): + if line in observed: + blockers.append(f"unexpected patched flow to {label}") + unknown = observed - required - { + labels["SAFE_SINK"], labels["LOCAL_SINK"], labels["BODY_SAFE_SINK"], labels["WRONG_ARITY_SINK"]} + if unknown: + blockers.append("unexpected patched flow endpoint(s): " + ",".join(map(str, sorted(unknown)))) + + wrong_arity = labels["WRONG_ARITY_SINK"] in observed + return { + "profile": PATCHED_PROFILE, + "flow_rows": flows, + "observed_sink_lines": sorted(observed), + "positive_flow_observed": labels["POSITIVE_SINK"] in observed, + "ordinary_body_flow_observed": labels["BODY_SINK"] in observed, + "wrong_arity_flow_observed": wrong_arity, + "blockers": blockers, + } + + +def evaluate_stock(tables: dict, labels: dict, missing: list[str]) -> dict: + flows = tables.get("flow", []) + roles = tables.get("roles", []) + role_sinks = {(row[0], row[1]) for row in roles if len(row) == 4 and row[3] == "sink"} + findings = [] + for row in flows: + if len(row) != 4 or row[3] != STOCK_PROFILE: + raise VerificationError("stock lane contains an invented or cross-lane profile") + source, sink, column, _ = row + require(source == labels["SOURCE"], "stock lane has a different source endpoint") + require((sink, column) in role_sinks, f"stock flow sink does not join to a stock role: {sink}:{column}") + findings.append({"source_line": source, "sink_line": sink, "sink_label": + next((name for name, line in labels.items() if name.endswith("SINK") and line == sink), + f"line-{sink}")}) + return { + "profile": STOCK_PROFILE, + "status": "complete" if not missing else "partial", + "missing_queries": missing, + "flow_rows": flows, + "flow_findings": findings, + "body_endpoint_reached_in_stock_output": labels["BODY_SINK"] in {row[1] for row in flows}, + "interpretation": "raw stock-lane diagnostic only; endpoint reachability may come from library summaries and is not proof of local-body propagation", + } + + +def check_probe_provenance(attempt: Path, plan: dict, root: Path = ROOT) -> tuple[dict, list[str]]: + probe = attempt / "probe" + witness_path = probe / "witness.json" + if not witness_path.is_file(): + return {}, ["probe/witness.json"] + witness = read_json(witness_path) + prior_path = root / "evidence/swift-foundation-sources-v1/control-attempt-01/witness.json" + prior = read_json(prior_path) + check_toolchain_joins(witness, prior) + check_extraction_gate(probe / "log/swift/extractor", witness, root) + require(witness.get("scope", "").startswith("non-scored"), "probe scope was promoted") + require(witness.get("population_member") is False and witness.get("population") is None, + "probe was represented as a scored population member") + require(witness.get("case_sha256") == plan["control_files"][ + "evidence/swift-resolved-native-v1/conversion-body-control/control.json"], "probe case identity mismatch") + require(witness.get("extraction_phase_deadline_seconds") == 150, + "extraction phase budget changed") + require(witness.get("analysis_budget") == {"wall_clock_seconds": 60, "peak_memory_mb": 2048}, + "analysis budget changed") + require(witness.get("memory_compliance") == "unproven" and + witness.get("unqualified_feasibility") is False, "probe completeness/feasibility was promoted") + + missing = [] + for phase in ("database-create", "database-resolve") + QUERY_NAMES: + command = witness.get("phases", {}).get(phase) + if not command: + missing.append("probe phase " + phase) + else: + check_command(command, phase, "patched") + for name in ("database-create", "database-resolve") + PHASE_NAMES: + path = probe / f"{name}.command.json" + if not path.is_file(): + missing.append("probe command " + name) + else: + check_command(read_json(path), name, "patched") + if not missing and (probe / "manifest.json").is_file(): + check_manifest(probe) + elif not (probe / "manifest.json").is_file(): + missing.append("probe/manifest.json") + return witness, missing + + +def check_outer_run(attempt: Path, plan: dict, witness: dict, root: Path = ROOT) -> list[str]: + run_path = attempt / "run.json" + manifest_path = attempt / "manifest.json" + missing = [] + if run_path.is_file(): + run = read_json(run_path) + require(run.get("scope") == plan["scope"] and + run.get("plan_sha256") == sha256(PLAN_PATH), "outer run preregistration mismatch") + require(run.get("scored_activation") is False, "outer run promotes scoring") + prior = read_json(root / "evidence/swift-foundation-sources-v1/control-attempt-01/witness.json") + check_toolchain_joins(witness, prior, run) + require(run.get("source_commit") == witness.get("source_commit"), "outer/probe source commit mismatch") + stock_phases = run.get("stock_phases", {}) + for name in PHASE_NAMES: + command = stock_phases.get(name) + if command is None: + missing.append("stock phase " + name) + else: + check_command(command, name, "stock") + if run.get("exit_status") != 0: + missing.append("outer runner exit status is not successful") + else: + missing.append("run.json (stock lane may still be running)") + if manifest_path.is_file(): + check_manifest(attempt) + else: + missing.append("manifest.json (outer attempt package not finalized)") + return missing + + +def verify(attempt: Path = DEFAULT_ATTEMPT, root: Path = ROOT) -> dict: + plan_path = root / "evidence/swift-resolved-native-v1/conversion-body-plan-v1.json" + plan = read_json(plan_path) + check_scope(plan) + check_bound_inputs(root, plan) + check_lane_query_copies(root, attempt, plan) + labels = plan["control_labels"] + + witness, incomplete = check_probe_provenance(attempt, plan, root) + check_source_archive(attempt, plan) + incomplete.extend(check_outer_run(attempt, plan, witness, root)) + + patched, patched_missing = lane_tables(attempt / "probe") + check_table_shapes(patched, "patched") + if "roles" in patched and "identity" in patched: + check_roles_and_identity(patched, PATCHED_PROFILE, labels) + if "flow" in patched and "roles" in patched: + patched_result = evaluate_patched(patched, labels) + else: + patched_result = {"profile": PATCHED_PROFILE, "flow_rows": patched.get("flow", []), + "observed_sink_lines": [], "positive_flow_observed": False, + "ordinary_body_flow_observed": False, "wrong_arity_flow_observed": False, + "blockers": ["patched roles/flow output is incomplete"]} + if "summary-identity" in patched and "summary-ports" in patched and \ + "summary-transfer" in patched and "summary-store" in patched: + patched_result["summary_applicability"] = check_patched_summaries(patched) + else: + incomplete.extend("patched query " + name for name in + ("summary-identity", "summary-ports", "summary-transfer", "summary-store") + if name not in patched) + incomplete.extend("patched query " + name for name in patched_missing) + + stock, stock_missing = lane_tables(attempt / "stock") + check_table_shapes(stock, "stock") + stock_result = evaluate_stock(stock, labels, stock_missing) + incomplete.extend("stock query " + name for name in stock_missing) + + # A missing/unfinalized stock run is reported independently from patched semantic blockers. + all_blockers = list(patched_result["blockers"]) + integrity_status = "partial" if incomplete else "complete" + return { + "verifier": "swift-conversion-body-v1", + "scope": plan["scope"], + "plan_sha256": sha256(plan_path), + "source_commit": witness.get("source_commit"), + "integrity_status": integrity_status, + "incomplete_evidence": sorted(set(incomplete)), + "semantic_status": "blocked" if all_blockers else "positive-control-observed", + "qualification": "not-qualified; diagnostic-only; score activation disabled", + "patched_lane": patched_result, + "stock_lane": stock_result, + "limitations": [ + "stock BODY_SINK reachability is not proof of local-body propagation", + "aggregate memory compliance and semantic completeness remain unproven", + "no fixture execution or score activation", + ], + } + + +def main() -> int: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--attempt", type=Path, default=DEFAULT_ATTEMPT) + args = parser.parse_args() + try: + report = verify(args.attempt.resolve()) + except VerificationError as exc: + print(json.dumps({"integrity_status": "failed", "qualification": "not-qualified", + "error": str(exc)}, indent=2)) + return 2 + print(json.dumps(report, indent=2, sort_keys=True)) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/scripts/verify-swift-conversion-diagnostics.py b/scripts/verify-swift-conversion-diagnostics.py new file mode 100644 index 000000000..aa9ad6bb6 --- /dev/null +++ b/scripts/verify-swift-conversion-diagnostics.py @@ -0,0 +1,68 @@ +#!/usr/bin/env python3 +"""Verify diagnostic evidence while preserving the missing-body blocker.""" +import hashlib +import json +from pathlib import Path + +ROOT=Path(__file__).resolve().parents[1] +BASE=ROOT/'evidence/swift-resolved-native-v1' +read=lambda p:json.loads(p.read_text()) +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() + +def require(value,message): + if not value:raise ValueError(message) + +def package(plan_name,attempt_name,names,version="6.8.4-dfb.2"): + plan_path=BASE/(plan_name+'.json');plan=read(plan_path);attempt=BASE/attempt_name + for field in ['queries','runner_files']: + for path,digest in plan[field].items():require(sha(ROOT/path)==digest,'preregistered digest: '+path) + require(plan['scored_activation'] is False,'score promotion') + require(sha(BASE/'conversion-body-attempt-01/source.zip')==plan['source_archive_sha256'],'source archive') + manifest=read(attempt/'manifest.json') + require(set(manifest)=={str(p.relative_to(attempt)) for p in attempt.rglob('*') if p.is_file()}-{'manifest.json'},'artifact closure') + for path,digest in manifest.items():require(sha(attempt/path)==digest,'artifact digest: '+path) + run=read(attempt/'run.json') + require(run['plan_sha256']==sha(plan_path) and run['scored_activation'] is False,'run provenance') + require(set(run['phases'])=={n+s for n in names for s in ['','-decode']},'phase closure') + for name,command in run['phases'].items(): + require(command['exit_status']==0 and not command['timed_out'] and command['cleanup_status']=='tracked-processes-stopped' and not command.get('cleanup_error'),'phase failure') + require(command['deadline_seconds']==60,'deadline drift') + if not name.endswith('-decode'):require('--ram=2048' in command['argv'] and '--timeout=60' in command['argv'],'query limits') + for path in plan['queries']:require((attempt/'queries'/Path(path).name).read_bytes()==(ROOT/path).read_bytes(),'query identity') + libraries=read(attempt/'library-path.json')['libraryPath'] + require(any(p.endswith('/swift-all/'+version) for p in libraries) and not any(p.endswith('/swift-all/6.8.4') for p in libraries),'library identity') + return {n:read(attempt/(n+'.json'))['#select']['tuples'] for n in names} + +def check_trace(rows): + summaries=rows['body-summary'];real={16,17,18,19,21,22,23,24};local={26,27,28,29,31,32,33,34,36,37,38,39,41} + require(len(summaries)==21 and {r[0] for r in summaries}==real|local,'summary coverage') + for row in summaries:require(row[3:]==([True,True] if row[0] in real else [False,False]),'summary attachment') + checkpoints=rows['body-flow'] + require(any(r[0]==32 and r[4]=='bodyEncoded' for r in checkpoints) and any(r[:2]==[12,65] and r[4]=='.value' for r in checkpoints),'body checkpoints missing') + require(not any(r[0]==35 for r in checkpoints),'retained body gap changed') + heuristic=rows['initializer-heuristic'] + require([41,'DataFlowBenchTaintSwift','init(data:encoding:unrelated:)',3,41,49,41,30] in heuristic,'initializer heuristic witness missing') + +def check_correction(rows): + require(sorted(rows)==sorted([[15,20,87,'adapter-patched-conversion'],[15,42,87,'adapter-patched-conversion'],[15,20,87,'adapter-patched-resolved-initializer']]),'correction comparison changed') + return {'initializer_false_flow':'removed in resolved experiment','ordinary_body':'missing; qualification blocked','scored_activation':False} + +def check_ssa(before, after, flows): + require(before == [[11,'self',True,True,True,True],[12,'self',False,False,False,False]], 'original SSA gap changed') + require(after == [[11,'self',True,True,True,True],[12,'self',True,True,True,True]], 'SSA assignment linkage missing') + expected = [[15,line,87,profile] for profile,lines in [('adapter-patched-ssa',[20,35,42]),('adapter-patched-ssa-resolved',[20,35])] for line in lines] + require(sorted(flows)==sorted(expected), 'SSA body/near-miss separation') + +def verify(): + check_trace(package('conversion-body-trace-plan-v1','conversion-body-trace-attempt-01',['body-flow','body-summary','initializer-heuristic'])) + report=check_correction(package('conversion-initializer-plan-v1','conversion-initializer-attempt-01',['flow'])['flow']) + before=package('conversion-self-plan-v1','conversion-self-attempt-01',['assignment-shapes','self-assignment']) + after=package('conversion-ssa-plan-v1','conversion-ssa-attempt-01',['self-assignment','flow'],'6.8.4-dfb.3') + check_ssa(before['self-assignment'],after['self-assignment'],after['flow']) + report['ordinary_body_before_ssa']=report.pop('ordinary_body') + report['ordinary_body']='restored in SSA follow-up' + report['SSA_followup']='body flow restored; required positive and near-miss controls observed' + report['qualification']='non-scored; fresh extraction and canonical controls still required' + print(json.dumps(report,indent=2));return report + +if __name__=='__main__':verify()