Merge pull request #17495 from hvitved/codegen/internal

Codegen: Create `internal` folders
This commit is contained in:
Tom Hvitved
2024-09-18 10:42:04 +02:00
committed by GitHub
1461 changed files with 2968 additions and 2944 deletions

View File

@@ -244,7 +244,11 @@ def _get_path(cls: schema.Class) -> pathlib.Path:
def _get_path_impl(cls: schema.Class) -> pathlib.Path:
return pathlib.Path(cls.group or "", cls.name+"Impl").with_suffix(".qll")
return pathlib.Path(cls.group or "", "internal", cls.name+"Impl").with_suffix(".qll")
def _get_path_public(cls: schema.Class) -> pathlib.Path:
return pathlib.Path(cls.group or "", "internal" if "ql_internal" in cls.pragmas else "", cls.name).with_suffix(".qll")
def _get_all_properties(cls: schema.Class, lookup: typing.Dict[str, schema.Class],
@@ -395,9 +399,11 @@ def generate(opts, renderer):
classes_by_dir_and_name = sorted(classes.values(), key=lambda cls: (cls.dir, cls.name))
for c in classes_by_dir_and_name:
path = get_import(stub_out / c.path, opts.root_dir)
path = get_import(stub_out / c.dir / "internal" /
c.name if c.internal else stub_out / c.path, opts.root_dir)
imports[c.name] = path
imports_impl[c.name + "Impl"] = path + "Impl"
path_impl = get_import(stub_out / c.dir / "internal" / c.name, opts.root_dir)
imports_impl[c.name + "Impl"] = path_impl + "Impl"
for c in classes.values():
qll = out / c.path.with_suffix(".qll")
@@ -420,7 +426,8 @@ def generate(opts, renderer):
qldoc = renderer.render_str(stub, template='ql_stub_class_qldoc')
_patch_class_qldoc(c.name, qldoc, stub_file)
class_public = _get_class_public(c)
class_public_file = stub_out / path
path_public = _get_path_public(c)
class_public_file = stub_out / path_public
class_public.imports = [imports[t] for t in classes_used_by[c.name]]
renderer.render(class_public, class_public_file)
@@ -472,7 +479,7 @@ def generate(opts, renderer):
if synth_type.is_final:
final_synth_types.append(synth_type)
if synth_type.has_params:
stub_file = stub_out / cls.group / f"{cls.name}Constructor.qll"
stub_file = stub_out / cls.group / "internal" / f"{cls.name}Constructor.qll"
if not renderer.is_customized_stub(stub_file):
# stub rendering must be postponed as we might not have yet all subtracted synth types in `synth_type`
stubs[stub_file] = ql.Synth.ConstructorStub(synth_type, import_prefix=generated_import_prefix)

View File

@@ -1,9 +1,9 @@
// generated by {{generator}}, do not edit
/**
* This module provides the public class `{{name}}`.
* This module provides the {{^internal}}public {{/internal}}class `{{name}}`.
*/
private import {{name}}Impl
private import {{^internal}}internal.{{/internal}}{{name}}Impl
{{#imports}}
import {{.}}
{{/imports}}

View File

@@ -36,8 +36,9 @@ def children_file(): return ql_output_path() / "ParentChild.qll"
stub_import = "stub.path"
stub_import_prefix_internal = stub_import + ".internal."
stub_import_prefix = stub_import + "."
root_import = stub_import_prefix + "Element"
root_import = stub_import_prefix_internal + "Element"
gen_import = "other.path"
gen_import_prefix = gen_import + "."
@@ -112,10 +113,13 @@ def _filter_generated_classes(ret, output_test_files=False):
}
base_files -= {pathlib.Path(f"{name}.qll") for name in
("Raw", "Synth", "SynthConstructors", "PureSynthConstructors")}
stub_files = {pathlib.Path(f.parent.parent, f.stem + ".qll") if f.parent.name ==
"internal" and pathlib.Path(f.parent.parent, f.stem + ".qll") in base_files else f for f in stub_files}
assert base_files <= stub_files
return {
str(f): (ret[stub_path() / f],
ret[stub_path() / pathlib.Path(f.parent, f.stem + "Impl.qll")],
str(f): (ret[stub_path() / "internal" / f] if stub_path() / "internal" / f in ret else ret[stub_path() / f],
ret[stub_path() / pathlib.Path(f.parent, "internal" if not f.parent.name ==
"internal" else "", f.stem + "Impl.qll")],
ret[ql_output_path() / f])
for f in base_files
}
@@ -166,7 +170,7 @@ def test_one_empty_internal_class(generate_classes):
]) == {
"A.qll": (a_ql_class_public(name="A", internal=True),
a_ql_stub(name="A"),
a_ql_class(name="A", final=True, internal=True, imports=[stub_import_prefix + "A"])),
a_ql_class(name="A", final=True, internal=True, imports=[stub_import_prefix_internal + "A"])),
}
@@ -178,10 +182,10 @@ def test_hierarchy(generate_classes):
schema.Class("A", derived={"B", "C"}),
]) == {
"A.qll": (a_ql_class_public(name="A"), a_ql_stub(name="A"), a_ql_class(name="A", imports=[stub_import_prefix + "A"])),
"B.qll": (a_ql_class_public(name="B", imports=[stub_import_prefix + "A"]), a_ql_stub(name="B"), a_ql_class(name="B", bases=["A"], bases_impl=["AImpl::A"], imports=[stub_import_prefix + "AImpl::Impl as AImpl"])),
"C.qll": (a_ql_class_public(name="C", imports=[stub_import_prefix + "A"]), a_ql_stub(name="C"), a_ql_class(name="C", bases=["A"], bases_impl=["AImpl::A"], imports=[stub_import_prefix + "AImpl::Impl as AImpl"])),
"B.qll": (a_ql_class_public(name="B", imports=[stub_import_prefix + "A"]), a_ql_stub(name="B"), a_ql_class(name="B", bases=["A"], bases_impl=["AImpl::A"], imports=[stub_import_prefix_internal + "AImpl::Impl as AImpl"])),
"C.qll": (a_ql_class_public(name="C", imports=[stub_import_prefix + "A"]), a_ql_stub(name="C"), a_ql_class(name="C", bases=["A"], bases_impl=["AImpl::A"], imports=[stub_import_prefix_internal + "AImpl::Impl as AImpl"])),
"D.qll": (a_ql_class_public(name="D", imports=[stub_import_prefix + "B", stub_import_prefix + "C"]), a_ql_stub(name="D"), a_ql_class(name="D", final=True, bases=["B", "C"], bases_impl=["BImpl::B", "CImpl::C"],
imports=[stub_import_prefix + cls + "Impl::Impl as " + cls + "Impl" for cls in "BC"])),
imports=[stub_import_prefix_internal + cls + "Impl::Impl as " + cls + "Impl" for cls in "BC"])),
}
@@ -210,15 +214,15 @@ def test_hierarchy_children(generate_children_implementations):
schema.Class("C", bases=["A"], derived={"D"}, pragmas=["ql_internal"]),
schema.Class("D", bases=["B", "C"]),
]) == ql.GetParentImplementation(
classes=[a_ql_class(name="A", internal=True, imports=[stub_import_prefix + "A"]),
classes=[a_ql_class(name="A", internal=True, imports=[stub_import_prefix_internal + "A"]),
a_ql_class(name="B", bases=["A"], bases_impl=["AImpl::A"], imports=[
stub_import_prefix + "AImpl::Impl as AImpl"]),
stub_import_prefix_internal + "AImpl::Impl as AImpl"]),
a_ql_class(name="C", bases=["A"], bases_impl=["AImpl::A"], imports=[
stub_import_prefix + "AImpl::Impl as AImpl"], internal=True),
stub_import_prefix_internal + "AImpl::Impl as AImpl"], internal=True),
a_ql_class(name="D", final=True, bases=["B", "C"], bases_impl=["BImpl::B", "CImpl::C"],
imports=[stub_import_prefix + cls + "Impl::Impl as " + cls + "Impl" for cls in "BC"]),
imports=[stub_import_prefix_internal + cls + "Impl::Impl as " + cls + "Impl" for cls in "BC"]),
],
imports=[stub_import] + [stub_import_prefix + cls for cls in "AC"],
imports=[stub_import] + [stub_import_prefix_internal + cls for cls in "AC"],
)
@@ -471,7 +475,7 @@ def test_class_dir(generate_classes):
"B.qll": (a_ql_class_public(name="B", imports=[stub_import_prefix + "another.rel.path.A"]),
a_ql_stub(name="B"),
a_ql_class(name="B", final=True, bases=["A"], bases_impl=["AImpl::A"],
imports=[stub_import_prefix + "another.rel.path.AImpl::Impl as AImpl"])),
imports=[stub_import_prefix + "another.rel.path.internal.AImpl::Impl as AImpl"])),
}

570
rust/ql/.generated.list generated
View File

@@ -1,294 +1,294 @@
lib/codeql/rust/elements/ArrayExpr.qll 941b2ccb0795901307c42fea21dc7662ffcb27d35b5227dad4b7e64f85e31367 db4d42afdfec187411c14689981d7d472000f2afeb89b4c776a86122300bb7f6
lib/codeql/rust/elements/ArrayExprImpl.qll c13cdc4d2a81012e3099db1079719c2014c1b1d5fbc4e39a266320cd494931e5 e7cb1452c4dea5445d593f46889d84cc9d6addc868ebe7b443e16bd565364518
lib/codeql/rust/elements/AsmExpr.qll 7afdb11458a6d3be7d18b50c6bc57d76a5b7559dc96fdcc5efb819eaa13863bc e7a0f15e3d8cecbbb4adbc907cf32938d4f139fbd593c41b81432fe1f8c6ec6a
lib/codeql/rust/elements/AsmExprConstructor.qll a9b598b1fc8fbf4c720b518e29e615f392cc2cb86e23a5923ceb1193caa52859 8cb0a7932323a86a18f2062f360d99e852e9ba01cb08fac98c3ab6a5fa27e52e
lib/codeql/rust/elements/AsmExprImpl.qll 4a8049865ffa4d89befc663caac8f79e6e7eb54158c94ecd16fec4a6aeef4e51 ef99acd927426072279777778a27448b543b28856178fd96ec1e8ed1add0c037
lib/codeql/rust/elements/AstNode.qll 60e6ad6c9413757f3a58b0e417664644bc4a04d4b342ede8ded54971b08a1a32 7e7263528e29abaf85c8326f1396a58266535b4918bb22a3c4d2071c7f21cff6
lib/codeql/rust/elements/AstNodeImpl.qll 1347a3b069d928a03a7187e18bd8893db9a5f37957fa19c374f5381e35ae1151 f676058c75d80a0840fdd4bb9f83171519cedeade73a37b9dcf62cfac893645e
lib/codeql/rust/elements/AsyncBlockExpr.qll b3cbffc1a1a07eff7681b8330f923898b4b84949777723b30ac3b6c4d39bcd4b eefc3eaf1a75840ef8dceea0b10f3310799998344099e3593c3ddd02f9f58e83
lib/codeql/rust/elements/AsyncBlockExprConstructor.qll c5ba0d91c73fa3ab94b0865824a45aeec0b4ce1c07fe75f6d40bb13c6829e3b9 10389181a6250fedaa0e008c4418a42ab4c32076b614bd38719f35007e999cd0
lib/codeql/rust/elements/AsyncBlockExprImpl.qll 85cf58ab489af12cb35516c15115523476ab988e548a694671dff97421fb61aa af5e88ce401b81c668d2bcc9706b4641382318ebafe80ad747882b554c5bd5ee
lib/codeql/rust/elements/AwaitExpr.qll 0049735abe4eb93a3b71b78cb80cfb9047198668c03d127727bc1ad2a31fdab3 c0f1144be32f14abba7870e0520b1f40f1ae4f2e1a17a155da832a5ac4d07be0
lib/codeql/rust/elements/AwaitExprConstructor.qll fd86940f5d1fb6eb4200773654a1c094a4465877725ea08fb9282b556be87356 124905b74243e7e5ed58756e2f3881fa4074d9cc873625657d14bccb4a834863
lib/codeql/rust/elements/AwaitExprImpl.qll 1e378e0e17ca613d366b5a98a267b3adf85f00a4d342faa39959c82da088e14b 3a07e928957d7fea4c1d5b7aef30d4c4fbed75534416750f8a3cd02e34ca65d0
lib/codeql/rust/elements/BecomeExpr.qll 5c868d7b08248798d686cc56f1ff3ad7742a9110800cdeca3a4aebd907bda1b4 a1496cf8abb89a01989ec6c9c2be966c6c63a6f53af55a0aee988e8b6802535b
lib/codeql/rust/elements/BecomeExprConstructor.qll 461f0b7f5999bbb80d4293cb48a8c0932ee8ff2fb3cd04f9b42ec7b894b76746 ca0df63fa335f8f30604a5708665897b44787282cb8b72d3ce5a7ef0ae75a832
lib/codeql/rust/elements/BecomeExprImpl.qll 6d1220c7e429379267c820121e17aed96e0d25d1f1b42d19f7106ccf72c6a83a 445ddf4fc072d1bb3681ae38ac34f14ac572ad7f450447ad4b34f195d886af65
lib/codeql/rust/elements/BinaryExpr.qll b19d6976454927c78b9f754666d514bf794045bd657c743900a3ccd31e2ce474 083a1b4c8ac5f6dbe8b81c39b718e283fabdea3ea84b4118fa5d9c17ba8a4072
lib/codeql/rust/elements/BinaryExprConstructor.qll 2b16318ef6bd840f7c9c7ca546b28351ff11376ef94838b6b35dd9c22496f758 495d59d32a47ce6380fe55b4adc5e682cf724462451a3c539d4b7405ebac6b34
lib/codeql/rust/elements/BinaryExprImpl.qll e6b5c9e3b2baf08013beca138dbbae358017c98057ceb372329f12aa2825d984 5e12f870e4dc7a2ba39c9060f3aba677db9fb443d8092f1acd3a648b3497f548
lib/codeql/rust/elements/BlockExpr.qll 9f9b4975d1046f83a2393ebd3b6504ef2145fcea5e2bcc5ad7afaabaf246eb55 15c29f7a83210674d85ebf920d9dffa973eaf801df0bc772be4ff6bad60e8a77
lib/codeql/rust/elements/BlockExprBase.qll eb6deceb243d89edde4f673ece36dcb244fa696ec61667189e720f05f3dda517 29315775b58f10bb10e3d92b80aa3901b77ad9655c7ebc3be81a87f07b604200
lib/codeql/rust/elements/BlockExprBaseImpl.qll 1de2487af77e2c18b4dade1ef457a60619f760632eb74bda4a04c2403d041636 53cdcc117c474dafbd4fde824d40f31e1b410a9595340398ba596357ee4575b9
lib/codeql/rust/elements/BlockExprConstructor.qll 8c45b04aa008ddd4b84ad40d6520753037d7350ebebdad955922ee362fc527bc 4556243e2b4f36dc331c6a8263f149f3c405ccd982553adb0957e9d13ab1fd41
lib/codeql/rust/elements/BlockExprImpl.qll 99365ac0b25a96e3307204f4fb83395483411dcc106ceddba8abe34f2065532f 095d468b4b07260bb65d9b90f1022d1e7b2d0ee50e8a644b63fa7f467ee45576
lib/codeql/rust/elements/BoxExpr.qll a233f95f865c5d8f51c5be724e9c8b9e77af87c5e761be39c7cf383103a377fb 8d36bcdddd4846e2a6a7e260869e32bea07dff802ad4216a3b6cae5349e17a3a
lib/codeql/rust/elements/BoxExprConstructor.qll 1c14487238f434fc5d6046f96bba8df859a1a38c3234d38c489fd3756d058cee 9733c4e0f97bc51ed5202398376f03b1b63b96adbb04e3a9fcfccad93128fcbe
lib/codeql/rust/elements/BoxExprImpl.qll db6e03165e2c16cb8ab401d7785e68cd000421e74deded6632f46ac72a5d6fe0 b3d0f7a471f81db127e55d1610fcffc44c98d6da8b31e2b5d8745b6be788fca2
lib/codeql/rust/elements/BoxPat.qll 123596e513788a0b553c613bdeac902e7763a8334a7156c30560ac258939fbd8 3b3bc22fb8729052130e1810ccb59b1efb2fef46f4d8f92e310e95b4105dffbf
lib/codeql/rust/elements/BoxPatConstructor.qll a7bfb2a693088f997ceaddf4f461e306fd1029c59b60c65d7e01bd93172751a1 6a3d3ab66284f023df517e9c8394fdde7ab7d48010fcceece875df6305c29e76
lib/codeql/rust/elements/BoxPatImpl.qll 76137445066677c848a87b77e035fc4cfa8add969d79d9f960dca2eb946258ca 70292fdb24d3d93cba3f6d33d0e962cec2ff9f4ce3551e07b8056d6f15269f62
lib/codeql/rust/elements/BreakExpr.qll 1d2334ab89afe8622c16f6e3913bcd67a16cb1fd15495d1e6f0375a3c84fed2c b05e34a3d4886bef346f721b9943aece4477905c2989abd0f70e6758864234db
lib/codeql/rust/elements/BreakExprConstructor.qll cd96f8d8d5ca254c17edb431ae1155f4de630b04f6f21d681cabc27c926b2f98 934364d9d56a56252213051f4fc92530a460a7596ad1593298d2c61f5ad664cb
lib/codeql/rust/elements/BreakExprImpl.qll 48747491cad2fcd4a1085b48c27605258869c92f5e2acf01bc0683c11b1829a4 7b841fb599f353bef5e0a66bb0ab5564f2f0c975fe83fbba06003a9c6f7f7715
lib/codeql/rust/elements/CallExpr.qll b393bc2fb088828ae870555f0b8983e13bab9f713b04fbb2dc9bcfeb88064ac8 a65eaccc697fb34c58b27478ef5d0fc1e43de99403100c74f13f2f916b448ab8
lib/codeql/rust/elements/CallExprConstructor.qll 1f772fad151491fe4c0a9da4f458bb16e8fd054f2f1c7ec5a70e8fd5681d40fa 9fd50dbabb0a64bb37e2f8104e53ded8b9365259c7f275340369779411387987
lib/codeql/rust/elements/CallExprImpl.qll cf5f57c7db039efee828ab7862deac12cc7d9da479b248e364c689d18f7f9b3f 61e0142b75e3477482454a15609e48cd70a7b4b26ca0ff64fc1d0f1988ce00e3
lib/codeql/rust/elements/CastExpr.qll ff96a64714df385b7e25b011b741ad7583c5ae97cde1f9f9bd8487102a396121 9c45e14ffc0879b2c97900d6831f5abd7492d26e23a52748305b48ddae6ebbb3
lib/codeql/rust/elements/CastExprConstructor.qll c8f484bc034c01815057316c7d4c07a299a755b0abdbe5071dced937d9d77ded a685a7cd9753c6e692a0cc1a1193143bce374861a955ecf697f0d195ec38ba24
lib/codeql/rust/elements/CastExprImpl.qll 4b5aef939d2c3f593af481928ee3f2272b67d18407efc5c75adac42533704ae6 1a236fe7a3a6f05d308acdc49b4e0aa0bbfeeb8f65bafb31031b8f0c4361f3ef
lib/codeql/rust/elements/ClosureExpr.qll 2e401758c448be5fe581bebb0fc633b23409503a919ea7fe806b2d94d83edc1d 16962179ad8b3950437fd70af6ac8807020c15411cff9cfacf48175f56277fd9
lib/codeql/rust/elements/ClosureExprConstructor.qll e98d2cfd65bd5b6d52985a2b577742d91a7fe61f22ed793a4baec59397ad78d0 c83804d263f4bb1370e18818b749f35e8b907c815253f0bf3516f45852ec079e
lib/codeql/rust/elements/ClosureExprImpl.qll bd978e8b59e1f5b5e2b6b93d9293d63c91ac3377f56c78bfcace845d3fba29fe b9eabff394c661a39d7f6129b1f673181da126063617659d99e116305e943463
lib/codeql/rust/elements/ConstBlockPat.qll ee15ae0446f1db5309efb189e18efab14635d7f6449d69ca5863d6d838968bda f9acd988e2e5e7b867a994b9a57f688746d38f5dd472e5a7d8bac134731d8c2b
lib/codeql/rust/elements/ConstBlockPatConstructor.qll b5d9b2278aac3d152fabb87f9a7648bdf15255a705ae65344a4c2726b0fda55d 74318c10e06d1d27f83d808ebc0e727326132f16219596b487d8a6535a6aadc2
lib/codeql/rust/elements/ConstBlockPatImpl.qll 1fcc243076cd2ac56f77eac544cc67bc217fa69de84c8e309222459890905c87 5a494cdd14d1d16632a612587e4e629417b6730b55357be4c4fdd4c01d73cd54
lib/codeql/rust/elements/ConstExpr.qll 88539fb2c35518afd40a6b30a1bf788bf9ce029e6bbed63820ec6188668cd3a1 3153d35f02973dc83db10d4b94a0f84a12cac0ef334082778e548df765b49811
lib/codeql/rust/elements/ConstExprConstructor.qll 39f9694f4fcb87c2f30c0a5a773683cc5bca7517590eca704d1989ae7d9eae57 9f283127735d1c2c76006e52edae30a9468fb6a8a814086991089223ea1f38e5
lib/codeql/rust/elements/ConstExprImpl.qll 1ce65bed4560a7ce85da2ab3fd975f99f35085225720eb8204f59732ee5ea069 e4d020074110c7010314be5a2e71f8304b2b9905807e8d74321aeb4ba42850e9
lib/codeql/rust/elements/ContinueExpr.qll e69edaba33adc2a454ebd95ceac46a9380a9f287d95b5ce83ed047ea2aaaf216 0340f05964ee9aa989903403970244f862187bd4ec5989fd21070b389955a31b
lib/codeql/rust/elements/ContinueExprConstructor.qll ae9c93ce133f819613017c8369c926b7f9278f1fc145cfef0db1d500aa0a566a f07517d2477e3fe4eb842c2eefe9d0033dc0de989244f498d82ba7ea4d1a0972
lib/codeql/rust/elements/ContinueExprImpl.qll 4d7e345b8afcbdb362763817fcabfa3840d529e7b0862f87b78cf7c854faa25b 58b68810a2f50d9aeae4448b1a2b303b1fec8de25714d1c18d9648200e97cf30
lib/codeql/rust/elements/Declaration.qll 1b757fcc08e0e985aefbe0b30c902365d6a88e1d5f7f42aa6702b3e3fb6b4132 1b97a2b4c382e95a439ac3030c85618f80d8e93ddf6220f38b539a0d9183f971
lib/codeql/rust/elements/DeclarationImpl.qll 438cc8d1a2518ce468884ae7cb47038fbe95ff20da1a039f359584ae855e9681 045baf8935b18666fd511cc96024410d836eaf0f6089ce735c67583110d827f5
lib/codeql/rust/elements/Element.qll 6ed9e11ce0019c62da70f67d1b59d93ebe8b0d1bed72c140f49adc5beea30434 92b05c6fcf9f9bd4891f54863691752562d5a124ebbe4d77edecc76ea414ded5
lib/codeql/rust/elements/ElementListExpr.qll 784dea26eaf13d7bf4c53592537ebe5de973596264d550ee36504661cd1379b6 119e5cb596867660cd3e377e861642edf03569a30042f9c66c765c942b371c87
lib/codeql/rust/elements/ElementListExprConstructor.qll 0ba0ef94e692af3ef09fc624003ca8606b3c0337f66745aad54f16a20f2a32c6 18cf80a1b67bfb0c8576eecbb073bcbbb250b23b04d84ce1fdac80f0507a3126
lib/codeql/rust/elements/ElementListExprImpl.qll 0b0bf90f403b5fda0c6efc5ea534921c4b10dd6992fc8fc19d21a17fed9bffb1 324eee7012a22eee3fdfce24eec6138a5cf2cb3c15b9f98090a60efd398f2a1d
lib/codeql/rust/elements/Expr.qll 00136a233911dfd2c1fa65f95edb3ff8c042e19c5cf363d763d9bfb773a5b7dd e151943562058390532dcd7b6f96fa37ca5bb9f73d60ca21e66e078251934a68
lib/codeql/rust/elements/ExprImpl.qll 13359a06a00ed1eb2a93b054a550478510cefab104d6953b4e0e50f6e2c3611e d96c76805f885875c8b7447932c5ca1a3f0c95dfac28979b912d8d6c5bdb1204
lib/codeql/rust/elements/ExprStmt.qll b0f3e20c6d0788f8ee300e8da3d9a151ca80dec4977cce75610e8181adb988a6 0852035a80f5e6d1b652d8501fe3c1863efbf25bf8d0c192a5f1b3609f88ab9f
lib/codeql/rust/elements/ExprStmtConstructor.qll 355249500182dc9fc05bc988e1a32159d0cda8079680b9031fdfad1ab79658a4 240980bc815c09c10b293acfe12aa02a01c55814a8b0ad0f9df9c547a3ce45bb
lib/codeql/rust/elements/ExprStmtImpl.qll 7039680613e2391058c279fec6499604a5309505fd2a4d87cda50677b4edec3f 713fd8da29ebe50da87c53fef60d67e32152fb003643481a6d27316be6adc095
lib/codeql/rust/elements/FieldExpr.qll acf3d39afefad11a2048c1291655e1e2cfbc88d3491ffaeecf05b0e76f128365 88e4629fba5be8f5b6f43c21ad3444ed8f69a5ef4ece5fb1ce5921cf0d271862
lib/codeql/rust/elements/FieldExprConstructor.qll 4d0d1eae91939a6209f7f337a8befd0954fede1c96a07a221295573b8b1042d4 5089b09b0246b69ea6c2acc4fa06bb0c9bbf64482a7a3172e870e0ebb2948433
lib/codeql/rust/elements/FieldExprImpl.qll 469cb5bdfc58b8bbdce1ff2624566ca76603874d1c7142a580d7fa6d1a7dd50b 54cca0f0346f831c401316fcb6082a0adadfa7be5a17bf30208f891685110c34
lib/codeql/rust/elements/Function.qll 975e978c7708a951b76d893c2227d8fde88bcf28cf96a787ee9c84ced5a5c56d c60f21f639e603f5c0c27e7a4c57ae5c0c752db102ffbbbabfbced33d43b1dd4
lib/codeql/rust/elements/FunctionConstructor.qll 9c22eabcc183180820781bfcff57d870087c14084ef9b4a78cbe05e6ce434c79 5d4a5a88ff228f035443eae64b9478a13f6c2425f70e9468a94bf3572cdf2f1a
lib/codeql/rust/elements/GenericArgList.qll 3acadef71e73321ab6db2b53ff7e968ed3fde596f56bac43aabb4c8bdf9c434d ad84f0cd4f7ed76456d464c7f875b2e1215c3bcd21b2b85aae0354728673e964
lib/codeql/rust/elements/GenericArgListConstructor.qll 617c55836e494cecd49f8039a6be89cdcdd28c810132d739aa2cedcf82c7e126 999a2210563df6dea4497214034f72eb67b150211ba4499cc5ef2c3fb33245eb
lib/codeql/rust/elements/GenericArgListImpl.qll 0d8e4c157f493468e2b02d41c782676052cf4d217075b0b64a9f2abcfdec58a1 1ccca9f6b7dd07f7171aca2e1de29696e95354d6a049ae763b2cb9bde77bcbb4
lib/codeql/rust/elements/IdentPat.qll c4637bb40a09c1f305e88ab664c6fe6439de06d47b6d1701c6d2ad664d9c076c cb09d9fb0de5e9911db01988d6b218d2616a79fc957eebfccca75944c36bdb90
lib/codeql/rust/elements/IdentPatConstructor.qll d0ea85e2ab49878bc4a930cef444eb4558ebbc15bcd7d09d8af5fd67461e3724 12f82a8f8c55bef3da0ac69801885522876524c14b1c7da7efe901b5965b5729
lib/codeql/rust/elements/IdentPatImpl.qll c4c8d1a6dc3e51fd59078d3df4439abc560da871218b287315a5fd32b5a49ad1 1c26beb1314b7c3f69ae186fa8de1a3692976f113c99aa5780ff0b97c5a8c8d1
lib/codeql/rust/elements/IfExpr.qll 5a2a389e8b896fc82ce434f1cb6afd30bfab8489a6eafd5b32a1ec4f997d147f 5da3a1e4ab3d6066f96a862ee605296ce7624f9c491e7c5718a6fda11bbc0733
lib/codeql/rust/elements/IfExprConstructor.qll 40c3c5d398fbc7381d84efbfa74ee0b0f1b42fd9fa9d26121bb663f7795d4f13 bcf2d99f6f51dca58c49531df0c60cf4a06d683dd76cef9a98dd12ceb87116d1
lib/codeql/rust/elements/IfExprImpl.qll 9d517960c04ef97358efa7930d365041734ca077c2d83cf30c3002e896401998 bb05c23fa5704660ee8271c7f25b4f26b14d0789e06350c690ba12e18af6fa2f
lib/codeql/rust/elements/IndexExpr.qll b28944c342022fa0702bc72b1ebdb834a82f3d5739e5e3f57fd86985eba9bdd1 9c4af35879c291587abb708eeb302fbea02173db17271159d32d5cd0e7e99346
lib/codeql/rust/elements/IndexExprConstructor.qll 358a2c50de8374bbaaa4c12bdb08b81082c7c1436ebeb40193011ba8b135edd8 6798e987d3bae610770cfcd954219ecb54ea1645c841ed3c3a92d9be8016592a
lib/codeql/rust/elements/IndexExprImpl.qll 6881991efd6512ee584d8303a8032ae28af6092df21a33a476bb7538a9000eb6 359eabbfb7366a2919429b3ba1cc15234a6f2b2852cefbe5d20e2821078bdeb0
lib/codeql/rust/elements/ItemStmt.qll 0c8d778dc56e792391775b3cea69d4ebb8a9a8488df9117ccf9b6fabdf43945a 2a613bba6a47ab2b5edb4bd3fb8635e3d01022fda8ed53a70438a430298533fc
lib/codeql/rust/elements/ItemStmtConstructor.qll c4f069828662e33f81e96f95f78bd3bb7b7ed5828a168465bd3edb6571957b98 48253f1785b1093f087da601cf8c7e6fa5466a97c40e2ceb9141debdc7b645bd
lib/codeql/rust/elements/ItemStmtImpl.qll 4dd9349b7c06660c4ef3da8e0c8eb3896b166921f01d4f1d0bd387a53d22ad35 9a31e57b53a0c0e8bcd31e64dc38483689601ba34033820dde4b35752b05fd3b
lib/codeql/rust/elements/Label.qll 68f3aff883ec12afba68d5fd502f9d861e194b1ebf58187a8508a49fbb653580 a907c36f5ea6734871ead97161c959a58b3e9653516534fad4dc400ea2aea7d9
lib/codeql/rust/elements/LabelConstructor.qll 366e47238f65fd73b83026907dcf1976f5e495695c8a7ef1e997874ec62993e6 b3d9dbe0ee5efd3dd6d38a374c300a78777079f469713ca15036e529bbf9d3ad
lib/codeql/rust/elements/LabelImpl.qll 14e8f3e0f6285dcd4ee6ca2019f75e2a43f5bd2bda45459c849b5df545eb80ca 5180f473a5d9a2fe1440cf23a908a392be92126b70fb76f7dc9c664424de9175
lib/codeql/rust/elements/LetExpr.qll bfd721e913a0c9679156fb62a9e80dd5ee6de74e118bf1c90385d6ba1ce8c333 bc3e248205173f8b917075ac40020d6773a902e7d083779d804cb2229d367fd5
lib/codeql/rust/elements/LetExprConstructor.qll ba51a5ac547208f0c374e9f1ac6ccc7ccd99a44d9db43fee81f01f41955eee46 bab914e5e0defd951c3c508796ad997af9553ed1f6b35f3af737d01681bed08b
lib/codeql/rust/elements/LetExprImpl.qll 7064344704435e8865fb831e27cac4842a241f4fca66739dc704e65a8253418c a49ef411d23b46df904c5035a0cd826812656a4695a9229e62e0e438b2007ba1
lib/codeql/rust/elements/LetStmt.qll d965d55bf49c2e0de34f4de099eb188ca0492db34369b83d6efed121944e6403 01aa230fde42162a53d0c013e76b23c558b7cba0bdf9b8c8707d507b842e40b4
lib/codeql/rust/elements/LetStmtConstructor.qll 359f0e2fd16fbce9187ca2ada723d035ce48d68739219a1b4a8ffe5a05cfea83 dfc1ab7e046a868131cc96dd729ce5241827853deab5d3e68cb7e6887f68b8cb
lib/codeql/rust/elements/LetStmtImpl.qll a7a813bca996dfa8b40c67866ea3e10757873c9c1442e271ae03185af2327963 5c62ad101c3b0efde91b180af05c0b8aa8d8b22466a1a8042bdb6ded4d71b575
lib/codeql/rust/elements/LiteralExpr.qll 9659a3d706943d7df62ebeaeca6d5ff573ec2f3ee2e0fe167c98346a1efe40be 57af31405e340f14391a814670fb8e8a10306fe363a80e4c1039dc329638407f
lib/codeql/rust/elements/LiteralExprConstructor.qll 867648f79609814f1245fe2c4537bf6072a376a61de26194331df6631802fdf5 fd8140fc97a1223159f813131ba1b5fd0b4cc27f9524b27d04cc2424a57175c0
lib/codeql/rust/elements/LiteralExprImpl.qll 77d8bbdc686d7e3a28153566ec40240e9c642b6dd41706a1540eca63b29150dd 247b10dd16b6ba9ac1e37ba81be4d7ec20271a968c8b78c03ecfd069b45a174f
lib/codeql/rust/elements/LiteralPat.qll 6751fcd478ff89b2ba506cbae1c4a1fcd244e6931209697571e15ccac9050e29 0af6232993aae684439626c15522f3a841dc58908dbba77c44c62211196769d6
lib/codeql/rust/elements/LiteralPatConstructor.qll 92d546b1fef60630887b783a410953bb001532ca05503643e1945d863a6bf197 3f89660a3d00bf35263cae00720438e37f8517a01b5294f056d992f935f52dc7
lib/codeql/rust/elements/LiteralPatImpl.qll 1f25b42c7d41ed0383756f02546cbfa98b60f95146e1ef7329ee0bec145f4570 9192cc1bda5587ab17f9eee0798c525a6e1580cb26fcdf158ff018dfb4a07e49
lib/codeql/rust/elements/Locatable.qll 109c1e7e029a167383d90fc1869631aed5e29b7a94c6b323dec2c1d0287ff6f8 97045c10db141863b976afbb58a8e38419e3e8da659cc6357c0f5436c8caba76
lib/codeql/rust/elements/LoopExpr.qll 564741998ebb1b5a040d2374707de9b1d65171233c063c8d291ed42a49b11a64 7eb9300656fc9b2fbdf3a2cc4d8c54b00906d1097cbdb58f74a6429f0b87f1db
lib/codeql/rust/elements/LoopExprConstructor.qll 9b48f8e7caadc4fce5e59c02280a8c4280a9a8368e83bd0181a1165e7e7ebd38 6c21d55c0e8d01199ea4ad851277e44f55fe8909d8cce8d0119a79dd737c39d6
lib/codeql/rust/elements/LoopExprImpl.qll f34bf78832e49d4d8e7b122b344e77ad12d870e9e7b960f27066738550702a86 db385086bf73999501d29b6209407add275d091c3279ba7011b7b51ef46e1400
lib/codeql/rust/elements/MatchArm.qll 269b342315781c5392608c0b7fd293dd4484d7654ede7ef1b98aa4b598fab748 170f34ff7eccd0816505ecee97b3d94c9d3dcb9db46d173d326b580a72e2dbcc
lib/codeql/rust/elements/MatchArmConstructor.qll c2274aa520ba4279e3397ad48a2f8bf272cad1db8317d5045c5c272a1999b689 59714e0713ac72afa178d11d67b2dbd01c2900b76ab6979878ce0fd7ff70ce3d
lib/codeql/rust/elements/MatchArmImpl.qll 772a9538e0a60228d78946cb0e2555d6a2509eb4ba221f628274f3c24d045d00 0bf3efc999a45ff77bc6127c20f7b98ce128d82a6dcdacd84beca1ab41e97552
lib/codeql/rust/elements/MatchExpr.qll f68418cafa9ca73c1bc26504c1095671016ff24b09bbf0fd2143a9bbfe5d2c6a aa6c97face30850602b34bb06e037fe00c26dd936e14a0945a4a92a8317a7136
lib/codeql/rust/elements/MatchExprConstructor.qll 0ef2c5579b99b5782743d6d9a796577820bfb89baf4ee43259abd699b469f215 bdcd3fa1086313e86b29c2310b4b346e9112561f0f8479756e0ab68dfd160f1c
lib/codeql/rust/elements/MatchExprImpl.qll 69485938af4800c186fe837143402e8f626ad53d09e1034e69936a1216b6f619 9d11d42b650f821398acb867912fbb3b05b572443843fb7794c7dc35d22102f5
lib/codeql/rust/elements/MethodCallExpr.qll 7aa2cc2d81ffdf420995faf348530af333ea828156acc006ed6d94100ae1d7e3 b7522d9f058b80598931c62a27c5be01a231f9c5c84274a2ea07194cfdd4bf0d
lib/codeql/rust/elements/MethodCallExprConstructor.qll a4e29b963b05499aa4f3b41c1f1536ce37f25325bec91ef81546a77346c890af 4dea9f90659e1933a055760912d88c1a56004a0aecfc815a6e3e0a395ae8e014
lib/codeql/rust/elements/MethodCallExprImpl.qll b89f0ff850c009ba785b051684400388ba027fa60547f983fe4b6b9fb9ab698d b85fdd717bec4c31b241b1d44f521a3dd803fefadb259172979f09b38306cb0f
lib/codeql/rust/elements/Missing.qll 464df3a931277e6527db5e769120dc1e011b7b3fd069b4610a11aad5715ba025 8c656fc4a52e2b7cb9d90c9b821d487cee8766273ea25d58e87ee017a5496515
lib/codeql/rust/elements/MissingExpr.qll 7f790c3a6b017bea73604984d739b2c74c07727f6e95598252551aac8005038c dc500ecb0c859a6f5cc9fe97220723fc29eb86dea92289b78f6e16537de604ae
lib/codeql/rust/elements/MissingExprConstructor.qll 26beb82514a847d12bf2b0a89688732a0b585b99a3987764ad5820b197db974a 85a166482887f46fb559d01e5d6b56e6ca9a4a6cbed7467727ab913329da6cc6
lib/codeql/rust/elements/MissingExprImpl.qll 0f3c4a7d782efa0cbadc40f4846d6284101bfa177346850e93fa100e9ac81ded 4f47bdf7f98fd5e86a49092d0d063ce4ced8fa56f0e0b0f52e35f3b29ce5b48a
lib/codeql/rust/elements/MissingImpl.qll a86fcfb889d04145ab055690d664bcbae2ec493cbc541f9c855e002d79df7e4b 6d19889a689c29158722bb5a6bfd9d41a60c97a0d7a018bb4ef05c153cce1270
lib/codeql/rust/elements/MissingPat.qll b304101adbb18c99d8f8144ae75b64d20736f76a469f3a2fdb87b82a55da7fe5 0b7a0a54844024f776c0872c25f4c6d5a41b160c5475b17fda711cd0946b6d0d
lib/codeql/rust/elements/MissingPatConstructor.qll 720c207c469d475d43e93134a654cdd066ad7e42833f39724d6a2dda52d4cb09 13853c3169f099008defe39022d5cd9c384206023c0284dc5dcb153681ad2bcc
lib/codeql/rust/elements/MissingPatImpl.qll 1602d04ee11887b28dde2d564e9a27e07551c07ef3c9aaf32330b0de0c535000 8101d8e4b2081f225f0ccf8a0f770838799371f79644f225976fc6b47215574a
lib/codeql/rust/elements/Module.qll d0d3f8dd87c2ba55dd4727fa1f4d7521aed4f40c0b7f54aef4f65f9a6f962357 4433369a8693266c6b599798df89b5c3025c02daa2c799071d3ff4588571c904
lib/codeql/rust/elements/ModuleConstructor.qll f171861b206df10233d5bb0d923359a2ee4b0afd7f16cd8f2812772e2a3a2082 10f5d13de3f4248f3cbf99510882c1c5ca654ac5efbaab87fa692a7bf6cb8fc2
lib/codeql/rust/elements/ModuleImpl.qll 1bfaa3b129108bb333d874d11bba2ec7892951adc9125034332d8c222de2749d 3794805feb2f0963bc3bd45f86f27d387ace707946c24b6f9e64f4c433d0f30f
lib/codeql/rust/elements/OffsetOfExpr.qll c520d84b0c9836f91445d521b5982b92f907e0d1a69c48223abb71d08a68b21a 3fbedb30d0450e34e9c0b144652165aa2664b48cbc0072804eae7a9d8f6196c5
lib/codeql/rust/elements/OffsetOfExprConstructor.qll 99c450953111be3927cb872560539ca82274d8794d0054072d33203c5947901d 70f5579c1b631529a682d6c7be2260e87041b3fd82105081c98a88d786bea1a4
lib/codeql/rust/elements/OffsetOfExprImpl.qll e41a552c3b4e6ea5d567dc36084531f791bd906233422e426670e9a05e0d71b9 0aebee5d0daaac605d97ed7dff9c5c2d210742267f4b2e95174f72331401c48c
lib/codeql/rust/elements/OrPat.qll 65ab97ff3ceedd01eb6aed18fb4f4837033891e8704f6814df1f00fe90a55ac3 0d0c2d261de0bf409b2c59e21156453f5a86332581debe8595234919af86dc22
lib/codeql/rust/elements/OrPatConstructor.qll 0d9b27d8a5ff9474a4e0e06add61fc8120dfdb01fcf499ee322d4a4b7da5532e 095a0becbeb0aff331873cde506fcb404411c6e6ec0284e672d5812c9d2c44bb
lib/codeql/rust/elements/OrPatImpl.qll 00a7f71a96792a3a9cc470f17ddb9b4be49c289513d15c5455ae43297aa5cabc 51aaa10d1c6a34abdbb1c07a5d38c2abd24ccfc81012513c6bdc1e9c089b8be2
lib/codeql/rust/elements/Pat.qll a33c32a342b95bc84314fb96c2b8937b65d7dccf5c94542c1fcad5e5e74cf9e9 25b2672c07d72d2658538f52f039885e822087414d95e65e4e7c8016ecc4345c
lib/codeql/rust/elements/PatImpl.qll 650a64c586280d5aaf1b855f9f3bc1f3df71ceade0be0543d72aa80f02a5a57e d819a9c71a9647fe0914a4d9f05a3843fe492b07013a94a2b61019b638c7b199
lib/codeql/rust/elements/Path.qll 41ee226304a0bc27c15f6eb696846d33afa91eff1af2d55d47b249f164964ccb 4b046255a4229ad82abd795a4f6a2cf8f7810013e0ce4d33923a6b116736a8fe
lib/codeql/rust/elements/PathConstructor.qll 0e72607cd3dc56ba70fd62fa0926c327615889c1674f610b8a0156728191f8d8 ad702a5617ed615fbed6928bdd72d9cd15de03835a61be6943b009c792188dd9
lib/codeql/rust/elements/PathExpr.qll c2d69106379d61d59a6ba22b808989a90cdc933f306c0261a3654f12de190aea ec6da289ae98730c473e543cbf51edadca1d90482b89ef31c1e9e7cb240740df
lib/codeql/rust/elements/PathExprConstructor.qll dca25d6445771794c39cb98b08a687a70c0b380dc2382200d72f105144419335 bd2873db5318fc00d719d6c48f3f278667e64359d40f198cc2fdd262487d4b44
lib/codeql/rust/elements/PathExprImpl.qll 4db9fd9e362612c4187564c983f57f5cd8b29c92aebba423ad1a4423a5ca0787 3f75d0ab03a6fb95f2773cbfdc3053e64787c72c46c0c0fdeb71490c78800615
lib/codeql/rust/elements/PathImpl.qll 5fbd87f441abfcf37fde645df3c09ca3abc0a706464198712b69ac3062778a19 f8de7f38d1249efea7bfa4be99b5db5b6fb30791b90e91927a18c8ac3816e482
lib/codeql/rust/elements/PathPat.qll aaeb3b5797ecc3c862e7d80888b69a849aee83c6931673af5012d960a94fb05f 6c645feb68f383ca9ad8816eca0d3d32d69a75eeea554483515fb4019c178a97
lib/codeql/rust/elements/PathPatConstructor.qll a7bbd373211d09178e4dded2d5692f06257e41ec18fd89b5866a1f2a6c2e9e12 bd5a82dd72cd4ad9eee10e973db51a279a357f37b728681428bd0b6854389f83
lib/codeql/rust/elements/PathPatImpl.qll 42c78f1adab28d37dcdadd03e2e0f5bb57d179b7b8af535268584b8c3a320218 6b70fb9f92e46e5378f76a1fb8e444a44a5e06d7579e30331c7e558d6f715131
lib/codeql/rust/elements/PrefixExpr.qll 4337c7c9b8d000a3daba1432e89bffe4d72fae3c7bb638715cdccaa21ba702ce 758d3e78543218b69055f433eb98550531e3bd38beffc4bddb834783438059af
lib/codeql/rust/elements/PrefixExprConstructor.qll c16775bff9e4a60bfc0fdbf014b1909221e331e4170a0809e5631048de8d12d2 779b38d1ba546eabbea307aa48d13b30d03e8c72d00f5a25d1c5a449825a3313
lib/codeql/rust/elements/PrefixExprImpl.qll 38fa4d61225e439cc656b80642e0879523d0084e812a8c6662de0d723b4fcbd6 0de6e66fc0badee42c930365eff6c982b0213ba7df676f86523f7f5d4dffd6b0
lib/codeql/rust/elements/RangeExpr.qll b70c616f7797d6b03f9282861e84f74330cdd0dd16f12cbe9055c19a03bec4aa fd264a167fe3969ff7cfa8473ca8964835492d923030abba77b828b284a64296
lib/codeql/rust/elements/RangeExprConstructor.qll d11336aa74e093c75998c65a3eec12c8df7067f11b629412ee15f7606e82887c e9b7e32253fa94cc116bf391b407188a88acd91e353bb566ccb0c86d2645c9bc
lib/codeql/rust/elements/RangeExprImpl.qll beeb8da3bacfaae20eabe24daca9495ba8adfb13863e41fa5f911a0f7e293b09 5ef595853f2b9f1e671f5e7bc60e89641113d5396c4d7c88ef5be4bd8c06b1b7
lib/codeql/rust/elements/RangePat.qll 63737cd587695fe3fff29f7d135601a015fa4a8629e481befb186fc2a801ce3f 1c9655b3e13145029e18825b6aa3975e1349e941f73611b5945a4676ad79dc4a
lib/codeql/rust/elements/RangePatConstructor.qll 4a5e531c43cca6e5dc82235b895a2bea6da3f949bffdb398c987c52de8066832 3344d75ddb85864874d0203a51fe6e425d7c5ddaaa3ac6a704e84e053ad13562
lib/codeql/rust/elements/RangePatImpl.qll 7b6317f9754aa381f712763b69877773863d85fb4bda13eaa2f79dcfc5260cdd d8347853bca38e0181fb11a080f6b251f95b0f27a46b954f05d6d0da3b8564ff
lib/codeql/rust/elements/RecordExpr.qll 016f1380b1a77530ff6bb04f77d072931dfbf822b1224acdf80df96b8eddc53c 0381124bc3fd88684cac11afb6d34bffe048d29403ff9e4601221a8197eb556d
lib/codeql/rust/elements/RecordExprConstructor.qll cd4781e3d1c918dde5b28f35ef0ec327196c05fedd41cdfc242d4fbe4c5e5bba f339e6a64c0860ed479d16672ed5935c797ed16a5f6c0a1bed0d287cd2543598
lib/codeql/rust/elements/RecordExprField.qll 238b01768a0712987fca1df0586e5388a26e1f0431a5400a525c15641a2a1ae5 f08c3242a68f34e0fd0f9c43f879feabd76dfd6407623d23b547d7b891b65c5d
lib/codeql/rust/elements/RecordExprFieldConstructor.qll c5237034135c1fac532ff565218c11331581750ed01b0d3e226396c6d0b10942 0abf5a1a4cd9b94d91b25c060b5ba77425018afe6f50f138380bb80726b56e62
lib/codeql/rust/elements/RecordExprFieldImpl.qll 1d5a0b701a1cf59ee0d119805443f6d85b7ff0d9942cd0abd843a9ebb931dab5 f2ae83ed2684c29c3dc943e654dda01ff54d4d339c355e5e20054e07ce9ff531
lib/codeql/rust/elements/RecordExprImpl.qll c5ba3d70b1d0f53cce9755930ffd9f859551b30b233307271bdd8117f2df61d2 b83c3486989e848e6f11a9f83795938d59732bce2031ae2dcbcc97d661a8fc43
lib/codeql/rust/elements/RecordPat.qll 7023585ba88334ade27e56c39e32c77fe2f37d2c77a2ca31a881c2dcbca56749 61a1859ba2fa428aaf926632c4946b7cdc31ffd12f97f10395038b178302395c
lib/codeql/rust/elements/RecordPatConstructor.qll 5a2100a5d91a86eb8abdbb5975d2599e5cb8c48b29fe70be21fcad623cd01324 a8194bf6f586e681e8a07ff5b2e51c87e28f71527f372cfad684f370ddeea63c
lib/codeql/rust/elements/RecordPatField.qll e03fdc7ff37a8f8aa9a0ed8f792e605d2e5f9bb3d96109c8218485c7494d4172 6ed21e3140293eb1c09c01cd02b57097827223ca2df57b584a072689584a0868
lib/codeql/rust/elements/RecordPatFieldConstructor.qll ffcc185b185ce85e1206538947c7dd2c30b21b78be2a5f04e185d8f0e6650dac 1ce424f60b3f54046f33e385576adaba82eaf2398b693a91e51b3ac6fcc65c03
lib/codeql/rust/elements/RecordPatFieldImpl.qll b17316c397ce429ff43b7b739c7af1dee9e5be9c0538e4ee94000d24f241befd d1180fa9b3f98c6e1d7211a85bb75c2dfd43379797e4bd9d28072b07ede07e83
lib/codeql/rust/elements/RecordPatImpl.qll 7c7548a7979239e3f48e75f9d76869e708155a9dd849876b75caec2f9e8ff389 1380b37d861f9387e95841ff1c2235e9d948e0dd77187f194228e8350f0e3a75
lib/codeql/rust/elements/RefExpr.qll cb4b991f16aee8b5e26a17f2adfd7459c11302cd4324f607d866363b9727e7df bff3d8f703d8393365844557624614c049ea9395ef851013a01f36645e4a8069
lib/codeql/rust/elements/RefExprConstructor.qll 19e96a6d479d76cf55a25788c80c09be49ee6eb47c384abe65b1ee3c0107b4a4 61708602e1e1c0412f3e399f47ddd6360ae5f258cb9c9b7df1c61738fdabb836
lib/codeql/rust/elements/RefExprImpl.qll 9e66651bcb2bfb8e9075578bf97d1df8afb98613eaf91b0c97dd59f260193647 40ca99630dbf5ca32d5b0eff63c68d1ea0f2d03974dd5bd319cc4015d978e203
lib/codeql/rust/elements/RefPat.qll 9ce0e195cb6fdad2cc56ccfdfe63ec399029e24f5b47f8ad184eccfb441f7ade 8e5b9dee0f351a6f771a2e6945f59ad90bdb6ad834c52064c4e3e6143ba56618
lib/codeql/rust/elements/RefPatConstructor.qll 4a3e6d522f7e132c946d8916f4e7bd8b344e7858c68f220251b4f2be96dd9257 cdaccdab45ad56c0385b7939c7d8448798974a59891f5ca952662bccd869a52e
lib/codeql/rust/elements/RefPatImpl.qll f21482c7b47624c357462b59bacbf547264f731c19e86df6ce93ff6d25862d67 7c467fae524ccccbcef9a1ca3bfe9cc95db772b98ddbcde1c17634d7317a7c63
lib/codeql/rust/elements/RepeatExpr.qll 0e9c7925d20ea1e2def898fe3dda3f313ba8d665cd0b45218e1196691f2d7c75 060fb9c3230fbc424fa92dfb367e8588b0a063603dc31d6599868aad2f25620a
lib/codeql/rust/elements/RepeatExprConstructor.qll c1a9292e1a3ceafc2e7087ef76b70b4c5cd2fbd2747e9bc3d2d32817bb695730 c7f8c0eb41c3167fe3d2cbf38cb92371ae5b8077a1f55d313e2fcf632df7aae9
lib/codeql/rust/elements/RepeatExprImpl.qll 69464cd954c78b44f93799568fad441f82c64b4e33f2307e4bbb8f03badc4009 5d63d874d176553b479fd17d0f932dc17a8c05be06382377c01ff57c410c68c7
lib/codeql/rust/elements/ReturnExpr.qll 887a98366889632b8e87eb66fe1f14c145247e405471223ccc8d25fa8ba7284f 98783087dd8c8f9a059bc896fef10793657f77fd1af70a946ab59123bd86c575
lib/codeql/rust/elements/ReturnExprConstructor.qll 71b87e2f6d2fff1eb4692e01c828a36fc4517b8de040e36ebfd47d5a5362cbd2 ca765d438369b1f2d59f05c99f06633749c00ea80a15d014240acf0cede9c3af
lib/codeql/rust/elements/ReturnExprImpl.qll cb4599dac199e86b69f8072ccf90a91966011d02abd57a2d432714dd99188f7f c26985b51ec06171329d3195d780b0d9b97eaf76df236526038fa3a4d42d8d5d
lib/codeql/rust/elements/SlicePat.qll 9b3216843c412d4679f8160562f045fea910a2fec7d823971baf446988223595 7a0d9ce72071225facd4ca422ad76102b40b072cf7a6321977f86bc85274948e
lib/codeql/rust/elements/SlicePatConstructor.qll da3b359e0130dcbe497aa585b6cb3b7915d424a20c031f627bd32be8d319d52e d032bad682c3f0254ef5574909d4651607a0fcfc3f18cad03d7dc21a1b2daf3d
lib/codeql/rust/elements/SlicePatImpl.qll a275045e33770a810b59d75c62a12cefd20624885f05d93e0dba1867cd5d1dd5 bdabac98700e7c1f8134b4a605eae7dca31e208286fc2ca97002b6d5732e5f14
lib/codeql/rust/elements/Stmt.qll 9bd6186eef72da22f07335ac75ede3dd06a64191cb14fce892b08644724a3c68 d32319b2aa02c88b5cd8850f58bd2dac64940a5d0975673c827db24e77385c06
lib/codeql/rust/elements/StmtImpl.qll dd69471639cc1a3cbcb86d3a560da7bc166c23c4649e8bd3e30962262efb55bb c71f81f42947c3d5dde7d5786258b592356a87aacb93d722d4c73872aa94ddca
lib/codeql/rust/elements/TupleExpr.qll 067af55957278c81c25f51836305c8bc25f4fa579cc978a5ae58db76a01a3c76 fad575fbec82c39707a2c85c340abb4afe93a100fe522bc00134544d83afc142
lib/codeql/rust/elements/TupleExprConstructor.qll 048c0a90f0ec62c7c0a1e8988a3f4891f87c889181c1cd20d9d3392d23f24dd2 9240c2535f74ec0c168475cdf199718d342cb8e93fe1d9572c3e1c46bca42e23
lib/codeql/rust/elements/TupleExprImpl.qll 1a2dde2dd3bb4c15781ec073f8ff25cdd426c1079f7ee1bfd1a2e642dd589b5e 7b98729edd1f42d034ca54bc707f42e3e5c8c3be28f310043fc534f230b8f106
lib/codeql/rust/elements/TuplePat.qll 9f68d3f5bf9380c5dfb96d7a9efb686f111c6bdeb07b53c137e282fe3d245baa 49a6b31e97c09d8f5dedac9637b947bef16673a8eab1f182fba519befb8e5fec
lib/codeql/rust/elements/TuplePatConstructor.qll 28b0f7869ce4e671f76c8d4e525f7beec4796f760d17d3ddaa34b2ead6fd4a87 58d2e78c577c035750bff959d5dbe46dff5ea6ff406b7a1e74835b718c57e2fb
lib/codeql/rust/elements/TuplePatImpl.qll a926467fc56842799b28f254f50eb30e6fbc38d9fb3dad0cddaa0d9bc19ebbf9 6ad01094e1b5514842b9336426ccfc2977b91706b76c34cf9129de09078159b4
lib/codeql/rust/elements/TupleStructPat.qll fca03559da34f136beddf59fe287fa73c6caae6ca565dd48311ff860f96b0209 1815c4ab0cb4a4939e87e8ef3d0774f05e66836566689656f7b672b2973f3e81
lib/codeql/rust/elements/TupleStructPatConstructor.qll 1741be823781b6687c98d4db5e41a95d8e0cdf207159401078fce7504b0e8a93 a999781a0666a443db46e471330934881abac9a9b36dd3a1ba825c489e12a0c9
lib/codeql/rust/elements/TupleStructPatImpl.qll 50d827a281f0f3f320a08f428d1fcb8abfc40f163422d3344b1794b7392d6e1b 4269395b52312420817841699ca19527ab6d43d6a6fbb751ad35726b0bed6473
lib/codeql/rust/elements/TypeRef.qll cf3020a3e02c37860995eda0e2752edb2d5f8bcb9b9081ec68441338d1eb05b6 f45aa2ffc0b278dd93f6b89b005f2872d02eeef6b93d0735818dd0cf060c84cf
lib/codeql/rust/elements/TypeRefConstructor.qll 69c1c3add360146133ccf5de1d36a125658657ac52668d6f6f9f52a970941002 b9dc30d44a19a39145d2a2805a3810b33a2371cc346b7040ca4c8af96e77ede2
lib/codeql/rust/elements/TypeRefImpl.qll 676ddc7bb7711b5d1f19dec3fa03c709218bd9abb47f5aaefb9047e4bfeb8754 542e4a29ce4cae4e1e331195fd66f232d5d9e986df44e7ffc2077ded85db2a83
lib/codeql/rust/elements/UnderscoreExpr.qll e57641a3c7b8e0496cd04877834f3ab40f278f6e8e447bf1c11557c4ed1565f7 390ea08093a5862a95e626ea010519d54f7bb55497cae652e9800fd4ab31dfef
lib/codeql/rust/elements/UnderscoreExprConstructor.qll b110bf2c0b84f282f60bf30b2a89eee06783ef19c2e10118722e804064f7f97c 87c7e03393262a56854171e64fbe599fdbc40e0afa3af1a73892707ccc703826
lib/codeql/rust/elements/UnderscoreExprImpl.qll f16008c38f556903f7b7e3574424118b64bd6511227612086036cefa781c2e94 f38b3783c193547f19200570f76e911adc3bc5747f48880980977ae8b7b90f8f
lib/codeql/rust/elements/Unextracted.qll f004f5451081e60b8dc9bed73f3de5511b83ac1f96337f608dad52587cfa9a7d 061b94157a851d94cd846fcb73fca390b058c846926a1fa88782e2a9bbf1a36f
lib/codeql/rust/elements/UnextractedImpl.qll f76258a4af5836a34b848d282b132ac104575cab679fdb9867b85cc05520deed 8b2468b66737a1265fe4059f7f2fbd844c7d4038d4d013ff237c1450a010dec4
lib/codeql/rust/elements/Unimplemented.qll 76a1cb5d786fd9143b84f01fec6df488685f93b417f74c73a2afe4fa41d73017 b0eae25180b16f1b61c9597342b4bc66a8840ee2c2576fdb4ec86196be14c21e
lib/codeql/rust/elements/UnimplementedDeclaration.qll cdbc8675b5062a9fa243c3c4fd132438a494e79422d59cf2e243435253f971a9 043599c5b9e58e0dbb63ae7eb4e692d973e2774abcde505c54ecff1a5df7c88c
lib/codeql/rust/elements/UnimplementedDeclarationConstructor.qll 086cdda688dc4208f5474f5eccce7bdeef671a3b4a14ad9252bb398247f01ba6 75b6c328ab0bdc77db8592fb55f2add9e0839cf5811434e70726560ae86aecf7
lib/codeql/rust/elements/UnimplementedDeclarationImpl.qll c2e94a5d1fe7fab6f72993777964a3dcd214c4affdfbaa84717df0d9c8552adf cee454a13b4d970cfad6ccec410e80d885bfead75bd02117ced1683c09e350c1
lib/codeql/rust/elements/UnimplementedImpl.qll ffabce3734eccfc72710b1dc0f37fcf02269bb3c93c16450c43c5c6bcd222e3c 8dab4def3d05fe9b3f67cf7ff2cc8271b752a8cde7ffc9c2fecc7a1d8dcb155f
lib/codeql/rust/elements/UnsafeBlockExpr.qll 3c2ff36daa16d80726517934b78dbb882abeeb53546d5c3fd9f1e487dc972d9d 88367ddb8d33b76a238b8f6112892457b8970c6afdb31eee31470125a028a06e
lib/codeql/rust/elements/UnsafeBlockExprConstructor.qll 2ab0fbd1639b3d3372fb37b9a917aae047ddc9bd2550cefc6177f1d1b71b94a6 4222641a17c7e504c5e5931b77a6dc997a8ad1067d421c686dfb6d234015d746
lib/codeql/rust/elements/UnsafeBlockExprImpl.qll bcc1e8f68e0c91bfa9515cfd61622d048e7d7cde8cce22623b4174350383b12b 13851639605bbe4ba31adb1e25ca03fa2ceb57f0503783a432ea79c8a426560c
lib/codeql/rust/elements/WildcardPat.qll 9be7b2bf5f272f939c8befc0d56e9f6e6031520783f9de763d12f76c4f83efb8 604e760b3e615967229adcd45eeff12306b586cd945c855a546addd77ab7e871
lib/codeql/rust/elements/WildcardPatConstructor.qll 6f7ce9090563a0f92f883c1852f94dc6041230aee7beb46748603f16c2a44f25 b3561f084cd2f074216ec69a6878ed123cd8a5448717a7afe3f88ab1d4573551
lib/codeql/rust/elements/WildcardPatImpl.qll 7991f7a980491e2d16e290f9e363b90f882376a597099b322983cb3fa50d0ee6 9dd417cc50ba4415d341bbc020e5121fe12505f9af653ef6dc571bac75c5875e
lib/codeql/rust/elements/YeetExpr.qll 70ade1f8f16de0f2d30de9a4b9727b40bcc1a8512ca71da3bc005d3cefd37e9d a108d78c2c10ad7a8597c48ee27ee1e2d5592531cd459a3410ba6aa903ef2c4f
lib/codeql/rust/elements/YeetExprConstructor.qll 6473b089fc8c26da397944bf3a66ea485ff2e48ccf19eca179d424a848f23075 521b78442691799f6d4324b800a406c4678cf593848b8716db103dae61a2c9b3
lib/codeql/rust/elements/YeetExprImpl.qll 70013ff605f23d59fb55591f4e1917d9773270e9d5c7f06b0c163b9ff1929c7e 93599edd6ba48897b5fa0e7f6d53e40016c48cc37323223ff461bca69e4c6e58
lib/codeql/rust/elements/YieldExpr.qll 14cb29e19d67c055c645eb2b0e2ecb68a2e2a8a01c20171b847a23db658e4e45 86f3b63083c45c3a5cdc171080cfc2e5bb9506ef441ea3c5b837898dc8a2335c
lib/codeql/rust/elements/YieldExprConstructor.qll 85ce313881f996c8b14018e3a4b8791416aba67e405c3c1033f5d0578ca4343c 7439e261ae78a03f1af453669f2e75565cfd1c2c0171ff7ac6239ab21cc8c12e
lib/codeql/rust/elements/YieldExprImpl.qll cc761c1e8cfc31e5c494297f6191bce3aa83de3ddfb75a5dfcb12842a270efaa 154330d07912dc3af5a4e5c7b4a76fdddade0f971858bba8541ce297ea9e2ae9
lib/codeql/rust/elements/ArrayExpr.qll 3ff580537cdd4d43a60266c503c96825013b16a0668bc9c8f691646c5ba575d6 0c84de8466eb751c2d61c6d4783a157b78856dda517091a4bd33e02136df0b20
lib/codeql/rust/elements/AsmExpr.qll d3ffc90633b7bc6420776cfd947c1b52972c94f78a37df2a0b29f67314f9a562 199ba0f6dc7517c844d3063a9bc881a19b10112bbe64515c7ada3c32f20e9df9
lib/codeql/rust/elements/AstNode.qll 5ee6355afb1cafd6dfe408b8c21836a1ba2aeb709fb618802aa09f9342646084 dee708f19c1b333cbd9609819db3dfdb48a0c90d26266c380f31357b1e2d6141
lib/codeql/rust/elements/AsyncBlockExpr.qll 0eebecf321fcce301cae496259f651bc9099ee2f5129ac439d41e42468dbe167 d107b7c2354d0d21e86c0f90f14fc70d38a83f2b15505782ce12e4d4b22cb72a
lib/codeql/rust/elements/AwaitExpr.qll 2d8e1260e410c8d0877d83f074283f727d31ece4e7aa805a783ee1cf6ca1e782 d29491fd3bed37f56fdcd66545a60a29810b405950e1b1b1de92c7c154ebf62a
lib/codeql/rust/elements/BecomeExpr.qll fd737b618bc03d60bb30b7f06c374dc97eaacbecb001d6aa40d1e5080a7bfdb5 0a948e62b3d62b2236ff8f088aa0c235e932805efea4fec160e149a7022a2618
lib/codeql/rust/elements/BinaryExpr.qll c58f392122bfef309bc1c03bc717ca0928046bd9227200ef28d08cb288ca33e7 275fdbd0a465018cdc08c5efddc7f5038aae95326d9068db3ad9a2bca1dd9af3
lib/codeql/rust/elements/BlockExpr.qll ba5173fed330f839d86848e749b9539d10a8a4f52093542377becfcdba3831d2 04a76a8c5d2d31641db9f3771844207e9be11b63c069e29e16287651a2cfc840
lib/codeql/rust/elements/BlockExprBase.qll 7559e3575c32442970656f73490263bcf055ce69a57a5558c88a05259329f20c 5059db6a1b4aef51d7d7151758b9541597d877efc8426dd54db98b0b6f3ec5ee
lib/codeql/rust/elements/BoxExpr.qll a64f9bcce0918beab704f44f2b0d96b8e5d8a7d4dfbe3c1267c04ab15d2781f6 132a3e857581338c15a373054ddbd37c4c81e1a7c501697cf0c0ca7e0f823773
lib/codeql/rust/elements/BoxPat.qll 51a2bcb85cf4e9361e81ec55afc2277ef87423d34c8e6232837b8c6ff504c519 3502d4196f663f7c0e7a8286f39ddd5a3d0f7dfe8e21d6a64cafc9d093a594aa
lib/codeql/rust/elements/BreakExpr.qll 0c8d44762e5319a6fd878ad032e5e8d17cf23df87633a1849153ce5bd8134e38 216f32b5bd7810eba037a89fce2ae7e76c05bb4c80199020dd977382e09e14eb
lib/codeql/rust/elements/CallExpr.qll 3ccf6aab9ee1432810b936fd3a705620067657baab51a1c826eb92a07fb6c5ad d4be8536e319f2e9dbc672969518457671c1b580c1c2ce68563600d5c8ab135a
lib/codeql/rust/elements/CastExpr.qll 4b45bc6a0fd020951d7f8ecba2897c59b1b24870cafb03a8cb975f5db3282417 0abf0d9e486a5e48a3f546c045b5c7ab0271e8b9961de3608de7fca0a95efc56
lib/codeql/rust/elements/ClosureExpr.qll 8b52e7bdf5d307f6e6d809f507b7ff5c915284b509bef5ebe2cecd801f51a028 208d359557ab5dcd1d1efe038847921fd7570409afa60500ee665728d0ec5db3
lib/codeql/rust/elements/ConstBlockPat.qll ea65528e21362556c426293058ebf7dfda9eec0de86810e17f6725771c41c0cd a67423d6ceba670315b935753e686702f1173371a8b96f868048d32df569d563
lib/codeql/rust/elements/ConstExpr.qll cf5e033722ba39a5e2ef890c25de98e864f5cc08f84ccf802246a4033f30da38 c1712580458066d6f1b9f3e7c30404f3064cd9a67a9d48c78772490dc26b9784
lib/codeql/rust/elements/ContinueExpr.qll b8d085e5960ad79b0f6e83ee71f62f433bbc7c5165a4d9f627fd605ebced2af3 6125569fabce5a38437338cafefac5d1c1ffb8314feba78b77577db828cbbf8a
lib/codeql/rust/elements/Declaration.qll ca2cf5f2b47a091de8d169f447f596711060624d86674303c676e0e5e8c73ba9 fa0d1fe6c2799094b976cf5dd3085c9ccc3de4669b6566563fc957464b629b06
lib/codeql/rust/elements/Element.qll 0b62d139fef54ed2cf2e2334806aa9bfbc036c9c2085d558f15a42cc3fa84c48 24b999b93df79383ef27ede46e38da752868c88a07fe35fcff5d526684ba7294
lib/codeql/rust/elements/ElementListExpr.qll 337ba9aeba7e7696ca66f2f63549ca99df80bb5f9883479dab412960fdbd9b1b 415a2e800a6bb347b4f6d983fb97755f153920f37b3c7bf6dbd875dc301b5078
lib/codeql/rust/elements/Expr.qll e5d65e805ccf440d64d331e55df4c4144ab8c8f63f367382494714087659ffe8 2bbc1e5d3a65f413ec33d9822fa451fbdbe32349158db58cc0bfcfafb0e21bda
lib/codeql/rust/elements/ExprStmt.qll 206574b779af3c4c08ca25d5a36e2a004dcffc6e8974f28af2e9a48c37bbc55a 62dce160dd1f7e1d44398636169fcffd1bd02a9467effce7e8b807676b59b4a6
lib/codeql/rust/elements/FieldExpr.qll ca325b90659175294d49d89695895df8a9e16aefb37c54118184adfef6a66651 891f5554c04fe20d2bf6a4bf0df72c8598391e0be28a9a630fc780838febd51d
lib/codeql/rust/elements/Function.qll ee92c430b46efe4bc166c650b470753ad5d5149c762995aef746053b8abe9762 0980dab645e40553971f7f9b8377a96804f6378d515f51fc855b0b08fe540df8
lib/codeql/rust/elements/GenericArgList.qll b4a227e3e1b71b44aff13cea6702096ba18f3ba94dc54f20bde8782943b21b71 654837e5b4f846a5c66616177a1f6c0c3cb4c54e1a6d7cc0c6b7dbb46d09397e
lib/codeql/rust/elements/IdentPat.qll 9db1ded7363f1bd1557f9f38659b82a0262003f6e26b9e3cac26247f1c102fdb 07481fcbdc42b3e2b3c4d7cf2013a304d964e87172afb1208ca4cbddb54511e7
lib/codeql/rust/elements/IfExpr.qll 42d23455bb4778ee3ec66dc0aae5ec368bee9203fc13de8724296147277b0685 80d974d0c57eca272147e244c5c80fad1ec2a6baab422d2eba46712ecafcac30
lib/codeql/rust/elements/IndexExpr.qll 0fa4d6a10cda7d07ed85555d5f2164f794eced095c2b85d66f156b5ccb15cf9a bf95a663b55c4940a06a2ddd5d1d7083b07eb514ddf54e170770089262e08606
lib/codeql/rust/elements/ItemStmt.qll 3f06b2c6a09d2df698ccf142aa9c0e6a4f78a731f4dee42959d6cf09fd0d7e1b bf876bcf9e206c71d2f0eb6cc5fe1c5e8e074d394222f22c75359d97a1102080
lib/codeql/rust/elements/Label.qll b9809e3b9e2154198d3d3e87077a136af143fc5851f146d8929791b5c5d42285 8159cfee373bdbfa0b6f610d703ab30f94478ff1586239e2d25bf99110b792a0
lib/codeql/rust/elements/LetExpr.qll 4f286c8a6b6fda849d5209dc94f0773f2221efde44170c02876e54f71a480fdc 20990fe00da50731f1e206ce049c1012e36b2450912136bfb3b55b1d0d6bc017
lib/codeql/rust/elements/LetStmt.qll f75e97bcf758d578e666f2db675f152ef5b6a9384f5c6dd98574c4ac3ffdab42 a33dcda09ad085fbfe05e1d0a4010a3bb07c86f60a7c67caeb5a2251407e9159
lib/codeql/rust/elements/LiteralExpr.qll 4ba22d7b46de3e115a8eec82b611dc389c7ef9b1181899921dc68f9bcca3cc63 101b11b6761d27586ba5daa9b2c7d1d7247cfbe66eb84506e8ecf15f4baf38a2
lib/codeql/rust/elements/LiteralPat.qll ffc6e5114d8a18464cc60d7a8e33269f250fb9092f121ef0aae52c8eb2a2c694 38ef72034d68c5ad5ce9efcd7508e161e907a5b9e65a773f645e9f8fd20c163c
lib/codeql/rust/elements/Locatable.qll 2855efa4a469b54e0ca85daa89309a8b991cded6f3f10db361010831ba1e11d3 00c3406d14603f90abea11bf074eaf2c0b623a30e29cf6afc3a247cb58b92f0f
lib/codeql/rust/elements/LoopExpr.qll 0c9377e49bf5e21d3ad6dc6c62326d2ed687cf4e5401886134c1f9c5545eedc9 b9c9cdf84b83956aa1e78eb6046fd8d77a6f22c33038f9c7028276672bb7d6a8
lib/codeql/rust/elements/MatchArm.qll 7c0da399db9f5045127c72c571215c16cb7d733f04e078ac6b3c115487a2e205 6b6f35d2e7ada55962a2860ff84fc651cb22a7beb97cf6b33c93ae9893d0ba28
lib/codeql/rust/elements/MatchExpr.qll 2bc8aa89eaa2342bda9a00eb8b5c67944167f12a60ca2adc8faed10a537e22b0 69f5cdd01950ecfbd28072a473123cc8c4de7d67265758b13439c4d7ed3ba3e7
lib/codeql/rust/elements/MethodCallExpr.qll ed6361a15d0d7dd726b800b88f0e53a3a17877715eb63432d27a05a0757aa71d e5e6063fe1faea42ffc998bfa90b3a5f2f01cabca15c4ed31b2df8c6dbbc2b6b
lib/codeql/rust/elements/Missing.qll 70e6ac9790314752849c9888443c98223ccfc93a193998b7ce350b2c6ebe8ea4 e2f0623511acaa76b091f748d417714137a8b94f1f2bdbbd177f1c682c786dad
lib/codeql/rust/elements/MissingExpr.qll 7b2685638c70197676bacc7bc217577b9f582d02cdc50e7b9e9f1a969d828bb7 b4a4493ece8819a3d48ec30710e730d5c7a2640d99d8dfcc69d8af7486022ac7
lib/codeql/rust/elements/MissingPat.qll 857d7366362dee22aac881149ca8dde4f3e5b164ffa2ee25dbdfb51f2c5359e4 3c39cacebe0fa6e56877c731080e49334e7417aa57df0f3766c0e9f4b8a0ab3a
lib/codeql/rust/elements/Module.qll 803448ea6741f93956f7f18c5d45d3d76e72ed50d015cb270f24f54b204de195 1d17c52f7dc7f26697e25d69e3857c87db1eda3d21940fb183dade063e5dc5eb
lib/codeql/rust/elements/OffsetOfExpr.qll 65a07a6f2ea297cb46a35e31bc82f6ba4abd96be6388f8ad600101ed30b2aa4f d152cf8b4469a21314bd70c3d9e0669f21c61ddaf9d52188946bcd75d35d142b
lib/codeql/rust/elements/OrPat.qll b917c475b5e62f67ee6d7a523a7957e13e225052070f896a42bcf089925c75c6 106ea231288242aef2eaf9957dc47ca6bd5740baac98f32c3a631b0cce4ef1ba
lib/codeql/rust/elements/Pat.qll 56211c5cb4709e7c12a2bfd2da5e413a451672d99e23a8386c08ad0b999fd45c b1b1893a13a75c4f0390f7e2a14ee98a46f067cfdc991a8d43adc82497d20aff
lib/codeql/rust/elements/Path.qll 496cad55786bf79337cce857e3528c725afdd2df9facc3787bd4d7a1f7c90591 e30222997416c64b9be828d379c7f591daf4ea7eac3524f0e2c85799bde15a7c
lib/codeql/rust/elements/PathExpr.qll 2f2315a9349e90e4ca4e7c262d8139da698707fcc4e372574256ee0b53f445b3 f8498f66a15561091f01abcf8b0a667e41147c5cc446f65d560530a3a1721fb8
lib/codeql/rust/elements/PathPat.qll 5c525c2dc3815f44df471ea2b76106bb6b6e76bc7f0c37d1b26b89e246163079 82a5b3c80176728d996943cc558f15eea44a1b06b6a5b37b1353c3494d8b1b06
lib/codeql/rust/elements/PrefixExpr.qll 5b06537896fae9bd491b4e2658df3cef07203ee29c60bcdc77b3809ce05d0d0a f5f538bc738c46321df50be2299a2907c568cb6f462c70aef91bcb559dbef39f
lib/codeql/rust/elements/RangeExpr.qll a3bbca00b62db2a6242a47a5f6cf86d268d44157f1bf294e4667fa8bb56a9cae f3e77575a6daf4a6abb30bef945ab1894b7623394f4bf199b31328bb82ac8e18
lib/codeql/rust/elements/RangePat.qll 41ea5fb1967c8e2e40e54692b5e4a803e521636cc07dea50af67fc60a4ab03e9 e01e765bab833465bf2551e0cfe8348461e8dd7bc818475039b61e54e54018e4
lib/codeql/rust/elements/RecordExpr.qll 84f23c2fadd3862a12ed9b08ac71580ad5ce017949b4635fabf763ede575dbdc af1a61a2fc2b0588b485bb9d6463cce8d4805f42fe8496afe095304867e5c760
lib/codeql/rust/elements/RecordExprField.qll 356315ef553d023be0ba959ef756b317b9f2ef2c060653be6031e25c8a937321 2d08fa30b40fd257e4aef66ff491715aef30d91b88797b2960c8420492372601
lib/codeql/rust/elements/RecordPat.qll 10ae4edd6d01e11ac1604f479946b16e26ac37b8f218e850492ad24a4d70015c 6552be93938e36910eabf89627ab2f615c2f3ab78d1f21d04407b9b38ae19009
lib/codeql/rust/elements/RecordPatField.qll 41283b06a427efe909caa9596582cabeb9d3ff3233f3cb01f9af3ac3b3a755db 229d7564ec0699ed503c1b2c2ded73a91d31554b4c6767d03e1c14d0e197e215
lib/codeql/rust/elements/RefExpr.qll c44449d91d1a520a6d1fa70a272394bef20b702c83a85abbe95c46ee8d65948f 2b8e54be1852466356b12756a4bdb7cd8d603d4f24de79117cde17b3f592550e
lib/codeql/rust/elements/RefPat.qll f1db301e55ecb159d66d0a73a88c5f4e6d00f142c83718500cb095b7a05f0d14 e7af386220e66a2f6073652302786c0c8bcfe650db9a18d29a900748b054250d
lib/codeql/rust/elements/RepeatExpr.qll 8de66b2781f2f9c67f914d677bdcf1dc5fac045e538d8457854f4fbad563bb7f af6b580650d16c2c2e4e1923689561513ac0037dd8d88d2b196cc317e63ea345
lib/codeql/rust/elements/ReturnExpr.qll bb59f60a96592040d0257b20e4e6464962a49d61efe9e88faddeaeb9fb885954 8fc54b1bd263903a0c044326664f9d4cceed6431044041789ff824afb4b42556
lib/codeql/rust/elements/SlicePat.qll 0034a0037e8b8a42e896e5ec48ce731ea8617d1f1e687b43590b16d75c8d8ce0 bcc1706840801f2de0cdd2110548a5ebe61497bfd3371ee4a3ee65f5207cd4da
lib/codeql/rust/elements/Stmt.qll 532b12973037301246daf7d8c0177f734202f43d9261c7a4ca6f5080eea8ca64 b838643c4f2b4623d2c816cddad0e68ca3e11f2879ab7beaece46f489ec4b1f3
lib/codeql/rust/elements/TupleExpr.qll e287efd071de87f7638f0e0102b0ceacf6c2490c1136415c6b9063873b05cce3 e4ad88e08e21be24b18a44c8979ee2a7c8957ec86f40f9a253c381643c2bbce1
lib/codeql/rust/elements/TuplePat.qll 5c239091324ab50d7dc8ddad42cfea1a579f9768ee06ac5999652a5704f35c7b d78295cb1019e903fe3565a9320ce0f4522ee6195a93d54c4000865feef53e3b
lib/codeql/rust/elements/TupleStructPat.qll c5bfb7c3cf8548f6d2fba3c855f42cca1bdfaf8be82706c349357159c99edf6a 81da9b0e16f09b0340e4bd19d2e1f372a663536770571755ef3a63f07e884cf7
lib/codeql/rust/elements/TypeRef.qll 6a09c9d5bcf072c18d502b8cfaacd3f1c61f93c155e69b8da5ab5d51ba2ebade 44435996fe3ddd2fd75580b5a65b3029a67d8b36ca65a9d2744b24dc36e24329
lib/codeql/rust/elements/UnderscoreExpr.qll 81fb22bcab948b96eaea66b00bb1d18d2fb51d998659252a6dea2bb96ba5ffa6 09c839783319c3b72029914006f2d080b101e8aba3482a67f9f25aa2d2668a7a
lib/codeql/rust/elements/Unextracted.qll 12e60c79ef5b94d72b579b19970622e7b73822ebc13fbcfedfe953527ab1ac36 ec015db2eb12c3c82693ddc71d32d9ab9ef7a958e741e2510681bb707ceca23e
lib/codeql/rust/elements/Unimplemented.qll bf624d28163e5c99accda16c0c99f938bec4a3b1b920a463e86fc8529ff5ff02 013bc7777298d250338f835cd494b5a8accea2d6a4f9561851f283ac129a446b
lib/codeql/rust/elements/UnimplementedDeclaration.qll db5b6a5fcaf9e2bf02e4f22a515d2753451fe6c5a2c3cd0f246f2c2fe3bae5fc 1f39abe96b47b3669d427b36a5ca8c742cad4843c6a0da34f2e6ad2b71492a44
lib/codeql/rust/elements/UnsafeBlockExpr.qll 307f0eade3c7c0e180bb3e8c1c556d05c921bce90b325ffc6f6e88fe5ddc0395 e07e34741519e3478feda90caef66bd463f74f1338e8b28dbebcc8884c75069b
lib/codeql/rust/elements/WildcardPat.qll 807a1a45cb1dd64b660a5c553f59a7f85c53bc86de05f7f7c59037a14d785f53 99e07b55935057fcfa16d33b1d9b38cafd191259bd6dd9e33a58496d127c6116
lib/codeql/rust/elements/YeetExpr.qll 8258022103032db57a6f21fd2b84b0fe0bd49cff6a02775ee263c2695dee03ac 633ca99bb43a47f35e1a631df8de4c6b489bd61ec677852e746bc2e0fd97763e
lib/codeql/rust/elements/YieldExpr.qll 8ce7e459cdff6ce6e9aef3e8b924d90d486bdc270436cec0c80ce18caeaf9f2d bb557da11449116804156479e4844168fd1e25aec703164a3feeb08508d3f959
lib/codeql/rust/elements/internal/ArrayExprImpl.qll c13cdc4d2a81012e3099db1079719c2014c1b1d5fbc4e39a266320cd494931e5 e7cb1452c4dea5445d593f46889d84cc9d6addc868ebe7b443e16bd565364518
lib/codeql/rust/elements/internal/AsmExprConstructor.qll a9b598b1fc8fbf4c720b518e29e615f392cc2cb86e23a5923ceb1193caa52859 8cb0a7932323a86a18f2062f360d99e852e9ba01cb08fac98c3ab6a5fa27e52e
lib/codeql/rust/elements/internal/AsmExprImpl.qll 4a8049865ffa4d89befc663caac8f79e6e7eb54158c94ecd16fec4a6aeef4e51 ef99acd927426072279777778a27448b543b28856178fd96ec1e8ed1add0c037
lib/codeql/rust/elements/internal/AstNodeImpl.qll 1347a3b069d928a03a7187e18bd8893db9a5f37957fa19c374f5381e35ae1151 f676058c75d80a0840fdd4bb9f83171519cedeade73a37b9dcf62cfac893645e
lib/codeql/rust/elements/internal/AsyncBlockExprConstructor.qll c5ba0d91c73fa3ab94b0865824a45aeec0b4ce1c07fe75f6d40bb13c6829e3b9 10389181a6250fedaa0e008c4418a42ab4c32076b614bd38719f35007e999cd0
lib/codeql/rust/elements/internal/AsyncBlockExprImpl.qll 85cf58ab489af12cb35516c15115523476ab988e548a694671dff97421fb61aa af5e88ce401b81c668d2bcc9706b4641382318ebafe80ad747882b554c5bd5ee
lib/codeql/rust/elements/internal/AwaitExprConstructor.qll fd86940f5d1fb6eb4200773654a1c094a4465877725ea08fb9282b556be87356 124905b74243e7e5ed58756e2f3881fa4074d9cc873625657d14bccb4a834863
lib/codeql/rust/elements/internal/AwaitExprImpl.qll 1e378e0e17ca613d366b5a98a267b3adf85f00a4d342faa39959c82da088e14b 3a07e928957d7fea4c1d5b7aef30d4c4fbed75534416750f8a3cd02e34ca65d0
lib/codeql/rust/elements/internal/BecomeExprConstructor.qll 461f0b7f5999bbb80d4293cb48a8c0932ee8ff2fb3cd04f9b42ec7b894b76746 ca0df63fa335f8f30604a5708665897b44787282cb8b72d3ce5a7ef0ae75a832
lib/codeql/rust/elements/internal/BecomeExprImpl.qll 6d1220c7e429379267c820121e17aed96e0d25d1f1b42d19f7106ccf72c6a83a 445ddf4fc072d1bb3681ae38ac34f14ac572ad7f450447ad4b34f195d886af65
lib/codeql/rust/elements/internal/BinaryExprConstructor.qll 2b16318ef6bd840f7c9c7ca546b28351ff11376ef94838b6b35dd9c22496f758 495d59d32a47ce6380fe55b4adc5e682cf724462451a3c539d4b7405ebac6b34
lib/codeql/rust/elements/internal/BinaryExprImpl.qll e6b5c9e3b2baf08013beca138dbbae358017c98057ceb372329f12aa2825d984 5e12f870e4dc7a2ba39c9060f3aba677db9fb443d8092f1acd3a648b3497f548
lib/codeql/rust/elements/internal/BlockExprBaseImpl.qll 1de2487af77e2c18b4dade1ef457a60619f760632eb74bda4a04c2403d041636 53cdcc117c474dafbd4fde824d40f31e1b410a9595340398ba596357ee4575b9
lib/codeql/rust/elements/internal/BlockExprConstructor.qll 8c45b04aa008ddd4b84ad40d6520753037d7350ebebdad955922ee362fc527bc 4556243e2b4f36dc331c6a8263f149f3c405ccd982553adb0957e9d13ab1fd41
lib/codeql/rust/elements/internal/BlockExprImpl.qll 99365ac0b25a96e3307204f4fb83395483411dcc106ceddba8abe34f2065532f 095d468b4b07260bb65d9b90f1022d1e7b2d0ee50e8a644b63fa7f467ee45576
lib/codeql/rust/elements/internal/BoxExprConstructor.qll 1c14487238f434fc5d6046f96bba8df859a1a38c3234d38c489fd3756d058cee 9733c4e0f97bc51ed5202398376f03b1b63b96adbb04e3a9fcfccad93128fcbe
lib/codeql/rust/elements/internal/BoxExprImpl.qll db6e03165e2c16cb8ab401d7785e68cd000421e74deded6632f46ac72a5d6fe0 b3d0f7a471f81db127e55d1610fcffc44c98d6da8b31e2b5d8745b6be788fca2
lib/codeql/rust/elements/internal/BoxPatConstructor.qll a7bfb2a693088f997ceaddf4f461e306fd1029c59b60c65d7e01bd93172751a1 6a3d3ab66284f023df517e9c8394fdde7ab7d48010fcceece875df6305c29e76
lib/codeql/rust/elements/internal/BoxPatImpl.qll 76137445066677c848a87b77e035fc4cfa8add969d79d9f960dca2eb946258ca 70292fdb24d3d93cba3f6d33d0e962cec2ff9f4ce3551e07b8056d6f15269f62
lib/codeql/rust/elements/internal/BreakExprConstructor.qll cd96f8d8d5ca254c17edb431ae1155f4de630b04f6f21d681cabc27c926b2f98 934364d9d56a56252213051f4fc92530a460a7596ad1593298d2c61f5ad664cb
lib/codeql/rust/elements/internal/BreakExprImpl.qll 48747491cad2fcd4a1085b48c27605258869c92f5e2acf01bc0683c11b1829a4 7b841fb599f353bef5e0a66bb0ab5564f2f0c975fe83fbba06003a9c6f7f7715
lib/codeql/rust/elements/internal/CallExprConstructor.qll 1f772fad151491fe4c0a9da4f458bb16e8fd054f2f1c7ec5a70e8fd5681d40fa 9fd50dbabb0a64bb37e2f8104e53ded8b9365259c7f275340369779411387987
lib/codeql/rust/elements/internal/CallExprImpl.qll cf5f57c7db039efee828ab7862deac12cc7d9da479b248e364c689d18f7f9b3f 61e0142b75e3477482454a15609e48cd70a7b4b26ca0ff64fc1d0f1988ce00e3
lib/codeql/rust/elements/internal/CastExprConstructor.qll c8f484bc034c01815057316c7d4c07a299a755b0abdbe5071dced937d9d77ded a685a7cd9753c6e692a0cc1a1193143bce374861a955ecf697f0d195ec38ba24
lib/codeql/rust/elements/internal/CastExprImpl.qll 4b5aef939d2c3f593af481928ee3f2272b67d18407efc5c75adac42533704ae6 1a236fe7a3a6f05d308acdc49b4e0aa0bbfeeb8f65bafb31031b8f0c4361f3ef
lib/codeql/rust/elements/internal/ClosureExprConstructor.qll e98d2cfd65bd5b6d52985a2b577742d91a7fe61f22ed793a4baec59397ad78d0 c83804d263f4bb1370e18818b749f35e8b907c815253f0bf3516f45852ec079e
lib/codeql/rust/elements/internal/ClosureExprImpl.qll bd978e8b59e1f5b5e2b6b93d9293d63c91ac3377f56c78bfcace845d3fba29fe b9eabff394c661a39d7f6129b1f673181da126063617659d99e116305e943463
lib/codeql/rust/elements/internal/ConstBlockPatConstructor.qll b5d9b2278aac3d152fabb87f9a7648bdf15255a705ae65344a4c2726b0fda55d 74318c10e06d1d27f83d808ebc0e727326132f16219596b487d8a6535a6aadc2
lib/codeql/rust/elements/internal/ConstBlockPatImpl.qll 1fcc243076cd2ac56f77eac544cc67bc217fa69de84c8e309222459890905c87 5a494cdd14d1d16632a612587e4e629417b6730b55357be4c4fdd4c01d73cd54
lib/codeql/rust/elements/internal/ConstExprConstructor.qll 39f9694f4fcb87c2f30c0a5a773683cc5bca7517590eca704d1989ae7d9eae57 9f283127735d1c2c76006e52edae30a9468fb6a8a814086991089223ea1f38e5
lib/codeql/rust/elements/internal/ConstExprImpl.qll 1ce65bed4560a7ce85da2ab3fd975f99f35085225720eb8204f59732ee5ea069 e4d020074110c7010314be5a2e71f8304b2b9905807e8d74321aeb4ba42850e9
lib/codeql/rust/elements/internal/ContinueExprConstructor.qll ae9c93ce133f819613017c8369c926b7f9278f1fc145cfef0db1d500aa0a566a f07517d2477e3fe4eb842c2eefe9d0033dc0de989244f498d82ba7ea4d1a0972
lib/codeql/rust/elements/internal/ContinueExprImpl.qll 4d7e345b8afcbdb362763817fcabfa3840d529e7b0862f87b78cf7c854faa25b 58b68810a2f50d9aeae4448b1a2b303b1fec8de25714d1c18d9648200e97cf30
lib/codeql/rust/elements/internal/DeclarationImpl.qll 438cc8d1a2518ce468884ae7cb47038fbe95ff20da1a039f359584ae855e9681 045baf8935b18666fd511cc96024410d836eaf0f6089ce735c67583110d827f5
lib/codeql/rust/elements/internal/ElementListExprConstructor.qll 0ba0ef94e692af3ef09fc624003ca8606b3c0337f66745aad54f16a20f2a32c6 18cf80a1b67bfb0c8576eecbb073bcbbb250b23b04d84ce1fdac80f0507a3126
lib/codeql/rust/elements/internal/ElementListExprImpl.qll 0b0bf90f403b5fda0c6efc5ea534921c4b10dd6992fc8fc19d21a17fed9bffb1 324eee7012a22eee3fdfce24eec6138a5cf2cb3c15b9f98090a60efd398f2a1d
lib/codeql/rust/elements/internal/ExprImpl.qll 13359a06a00ed1eb2a93b054a550478510cefab104d6953b4e0e50f6e2c3611e d96c76805f885875c8b7447932c5ca1a3f0c95dfac28979b912d8d6c5bdb1204
lib/codeql/rust/elements/internal/ExprStmtConstructor.qll 355249500182dc9fc05bc988e1a32159d0cda8079680b9031fdfad1ab79658a4 240980bc815c09c10b293acfe12aa02a01c55814a8b0ad0f9df9c547a3ce45bb
lib/codeql/rust/elements/internal/ExprStmtImpl.qll 7039680613e2391058c279fec6499604a5309505fd2a4d87cda50677b4edec3f 713fd8da29ebe50da87c53fef60d67e32152fb003643481a6d27316be6adc095
lib/codeql/rust/elements/internal/FieldExprConstructor.qll 4d0d1eae91939a6209f7f337a8befd0954fede1c96a07a221295573b8b1042d4 5089b09b0246b69ea6c2acc4fa06bb0c9bbf64482a7a3172e870e0ebb2948433
lib/codeql/rust/elements/internal/FieldExprImpl.qll 469cb5bdfc58b8bbdce1ff2624566ca76603874d1c7142a580d7fa6d1a7dd50b 54cca0f0346f831c401316fcb6082a0adadfa7be5a17bf30208f891685110c34
lib/codeql/rust/elements/internal/FunctionConstructor.qll 9c22eabcc183180820781bfcff57d870087c14084ef9b4a78cbe05e6ce434c79 5d4a5a88ff228f035443eae64b9478a13f6c2425f70e9468a94bf3572cdf2f1a
lib/codeql/rust/elements/internal/GenericArgListConstructor.qll 617c55836e494cecd49f8039a6be89cdcdd28c810132d739aa2cedcf82c7e126 999a2210563df6dea4497214034f72eb67b150211ba4499cc5ef2c3fb33245eb
lib/codeql/rust/elements/internal/GenericArgListImpl.qll 0d8e4c157f493468e2b02d41c782676052cf4d217075b0b64a9f2abcfdec58a1 1ccca9f6b7dd07f7171aca2e1de29696e95354d6a049ae763b2cb9bde77bcbb4
lib/codeql/rust/elements/internal/IdentPatConstructor.qll d0ea85e2ab49878bc4a930cef444eb4558ebbc15bcd7d09d8af5fd67461e3724 12f82a8f8c55bef3da0ac69801885522876524c14b1c7da7efe901b5965b5729
lib/codeql/rust/elements/internal/IdentPatImpl.qll c4c8d1a6dc3e51fd59078d3df4439abc560da871218b287315a5fd32b5a49ad1 1c26beb1314b7c3f69ae186fa8de1a3692976f113c99aa5780ff0b97c5a8c8d1
lib/codeql/rust/elements/internal/IfExprConstructor.qll 40c3c5d398fbc7381d84efbfa74ee0b0f1b42fd9fa9d26121bb663f7795d4f13 bcf2d99f6f51dca58c49531df0c60cf4a06d683dd76cef9a98dd12ceb87116d1
lib/codeql/rust/elements/internal/IfExprImpl.qll 9d517960c04ef97358efa7930d365041734ca077c2d83cf30c3002e896401998 bb05c23fa5704660ee8271c7f25b4f26b14d0789e06350c690ba12e18af6fa2f
lib/codeql/rust/elements/internal/IndexExprConstructor.qll 358a2c50de8374bbaaa4c12bdb08b81082c7c1436ebeb40193011ba8b135edd8 6798e987d3bae610770cfcd954219ecb54ea1645c841ed3c3a92d9be8016592a
lib/codeql/rust/elements/internal/IndexExprImpl.qll 6881991efd6512ee584d8303a8032ae28af6092df21a33a476bb7538a9000eb6 359eabbfb7366a2919429b3ba1cc15234a6f2b2852cefbe5d20e2821078bdeb0
lib/codeql/rust/elements/internal/ItemStmtConstructor.qll c4f069828662e33f81e96f95f78bd3bb7b7ed5828a168465bd3edb6571957b98 48253f1785b1093f087da601cf8c7e6fa5466a97c40e2ceb9141debdc7b645bd
lib/codeql/rust/elements/internal/ItemStmtImpl.qll 4dd9349b7c06660c4ef3da8e0c8eb3896b166921f01d4f1d0bd387a53d22ad35 9a31e57b53a0c0e8bcd31e64dc38483689601ba34033820dde4b35752b05fd3b
lib/codeql/rust/elements/internal/LabelConstructor.qll 366e47238f65fd73b83026907dcf1976f5e495695c8a7ef1e997874ec62993e6 b3d9dbe0ee5efd3dd6d38a374c300a78777079f469713ca15036e529bbf9d3ad
lib/codeql/rust/elements/internal/LabelImpl.qll 14e8f3e0f6285dcd4ee6ca2019f75e2a43f5bd2bda45459c849b5df545eb80ca 5180f473a5d9a2fe1440cf23a908a392be92126b70fb76f7dc9c664424de9175
lib/codeql/rust/elements/internal/LetExprConstructor.qll ba51a5ac547208f0c374e9f1ac6ccc7ccd99a44d9db43fee81f01f41955eee46 bab914e5e0defd951c3c508796ad997af9553ed1f6b35f3af737d01681bed08b
lib/codeql/rust/elements/internal/LetExprImpl.qll 7064344704435e8865fb831e27cac4842a241f4fca66739dc704e65a8253418c a49ef411d23b46df904c5035a0cd826812656a4695a9229e62e0e438b2007ba1
lib/codeql/rust/elements/internal/LetStmtConstructor.qll 359f0e2fd16fbce9187ca2ada723d035ce48d68739219a1b4a8ffe5a05cfea83 dfc1ab7e046a868131cc96dd729ce5241827853deab5d3e68cb7e6887f68b8cb
lib/codeql/rust/elements/internal/LetStmtImpl.qll a7a813bca996dfa8b40c67866ea3e10757873c9c1442e271ae03185af2327963 5c62ad101c3b0efde91b180af05c0b8aa8d8b22466a1a8042bdb6ded4d71b575
lib/codeql/rust/elements/internal/LiteralExprConstructor.qll 867648f79609814f1245fe2c4537bf6072a376a61de26194331df6631802fdf5 fd8140fc97a1223159f813131ba1b5fd0b4cc27f9524b27d04cc2424a57175c0
lib/codeql/rust/elements/internal/LiteralExprImpl.qll 77d8bbdc686d7e3a28153566ec40240e9c642b6dd41706a1540eca63b29150dd 247b10dd16b6ba9ac1e37ba81be4d7ec20271a968c8b78c03ecfd069b45a174f
lib/codeql/rust/elements/internal/LiteralPatConstructor.qll 92d546b1fef60630887b783a410953bb001532ca05503643e1945d863a6bf197 3f89660a3d00bf35263cae00720438e37f8517a01b5294f056d992f935f52dc7
lib/codeql/rust/elements/internal/LiteralPatImpl.qll 1f25b42c7d41ed0383756f02546cbfa98b60f95146e1ef7329ee0bec145f4570 9192cc1bda5587ab17f9eee0798c525a6e1580cb26fcdf158ff018dfb4a07e49
lib/codeql/rust/elements/internal/LoopExprConstructor.qll 9b48f8e7caadc4fce5e59c02280a8c4280a9a8368e83bd0181a1165e7e7ebd38 6c21d55c0e8d01199ea4ad851277e44f55fe8909d8cce8d0119a79dd737c39d6
lib/codeql/rust/elements/internal/LoopExprImpl.qll f34bf78832e49d4d8e7b122b344e77ad12d870e9e7b960f27066738550702a86 db385086bf73999501d29b6209407add275d091c3279ba7011b7b51ef46e1400
lib/codeql/rust/elements/internal/MatchArmConstructor.qll c2274aa520ba4279e3397ad48a2f8bf272cad1db8317d5045c5c272a1999b689 59714e0713ac72afa178d11d67b2dbd01c2900b76ab6979878ce0fd7ff70ce3d
lib/codeql/rust/elements/internal/MatchArmImpl.qll 772a9538e0a60228d78946cb0e2555d6a2509eb4ba221f628274f3c24d045d00 0bf3efc999a45ff77bc6127c20f7b98ce128d82a6dcdacd84beca1ab41e97552
lib/codeql/rust/elements/internal/MatchExprConstructor.qll 0ef2c5579b99b5782743d6d9a796577820bfb89baf4ee43259abd699b469f215 bdcd3fa1086313e86b29c2310b4b346e9112561f0f8479756e0ab68dfd160f1c
lib/codeql/rust/elements/internal/MatchExprImpl.qll 69485938af4800c186fe837143402e8f626ad53d09e1034e69936a1216b6f619 9d11d42b650f821398acb867912fbb3b05b572443843fb7794c7dc35d22102f5
lib/codeql/rust/elements/internal/MethodCallExprConstructor.qll a4e29b963b05499aa4f3b41c1f1536ce37f25325bec91ef81546a77346c890af 4dea9f90659e1933a055760912d88c1a56004a0aecfc815a6e3e0a395ae8e014
lib/codeql/rust/elements/internal/MethodCallExprImpl.qll b89f0ff850c009ba785b051684400388ba027fa60547f983fe4b6b9fb9ab698d b85fdd717bec4c31b241b1d44f521a3dd803fefadb259172979f09b38306cb0f
lib/codeql/rust/elements/internal/MissingExprConstructor.qll 26beb82514a847d12bf2b0a89688732a0b585b99a3987764ad5820b197db974a 85a166482887f46fb559d01e5d6b56e6ca9a4a6cbed7467727ab913329da6cc6
lib/codeql/rust/elements/internal/MissingExprImpl.qll 0f3c4a7d782efa0cbadc40f4846d6284101bfa177346850e93fa100e9ac81ded 4f47bdf7f98fd5e86a49092d0d063ce4ced8fa56f0e0b0f52e35f3b29ce5b48a
lib/codeql/rust/elements/internal/MissingImpl.qll a86fcfb889d04145ab055690d664bcbae2ec493cbc541f9c855e002d79df7e4b 6d19889a689c29158722bb5a6bfd9d41a60c97a0d7a018bb4ef05c153cce1270
lib/codeql/rust/elements/internal/MissingPatConstructor.qll 720c207c469d475d43e93134a654cdd066ad7e42833f39724d6a2dda52d4cb09 13853c3169f099008defe39022d5cd9c384206023c0284dc5dcb153681ad2bcc
lib/codeql/rust/elements/internal/MissingPatImpl.qll 1602d04ee11887b28dde2d564e9a27e07551c07ef3c9aaf32330b0de0c535000 8101d8e4b2081f225f0ccf8a0f770838799371f79644f225976fc6b47215574a
lib/codeql/rust/elements/internal/ModuleConstructor.qll f171861b206df10233d5bb0d923359a2ee4b0afd7f16cd8f2812772e2a3a2082 10f5d13de3f4248f3cbf99510882c1c5ca654ac5efbaab87fa692a7bf6cb8fc2
lib/codeql/rust/elements/internal/ModuleImpl.qll 1bfaa3b129108bb333d874d11bba2ec7892951adc9125034332d8c222de2749d 3794805feb2f0963bc3bd45f86f27d387ace707946c24b6f9e64f4c433d0f30f
lib/codeql/rust/elements/internal/OffsetOfExprConstructor.qll 99c450953111be3927cb872560539ca82274d8794d0054072d33203c5947901d 70f5579c1b631529a682d6c7be2260e87041b3fd82105081c98a88d786bea1a4
lib/codeql/rust/elements/internal/OffsetOfExprImpl.qll e41a552c3b4e6ea5d567dc36084531f791bd906233422e426670e9a05e0d71b9 0aebee5d0daaac605d97ed7dff9c5c2d210742267f4b2e95174f72331401c48c
lib/codeql/rust/elements/internal/OrPatConstructor.qll 0d9b27d8a5ff9474a4e0e06add61fc8120dfdb01fcf499ee322d4a4b7da5532e 095a0becbeb0aff331873cde506fcb404411c6e6ec0284e672d5812c9d2c44bb
lib/codeql/rust/elements/internal/OrPatImpl.qll 00a7f71a96792a3a9cc470f17ddb9b4be49c289513d15c5455ae43297aa5cabc 51aaa10d1c6a34abdbb1c07a5d38c2abd24ccfc81012513c6bdc1e9c089b8be2
lib/codeql/rust/elements/internal/PatImpl.qll 650a64c586280d5aaf1b855f9f3bc1f3df71ceade0be0543d72aa80f02a5a57e d819a9c71a9647fe0914a4d9f05a3843fe492b07013a94a2b61019b638c7b199
lib/codeql/rust/elements/internal/PathConstructor.qll 0e72607cd3dc56ba70fd62fa0926c327615889c1674f610b8a0156728191f8d8 ad702a5617ed615fbed6928bdd72d9cd15de03835a61be6943b009c792188dd9
lib/codeql/rust/elements/internal/PathExprConstructor.qll dca25d6445771794c39cb98b08a687a70c0b380dc2382200d72f105144419335 bd2873db5318fc00d719d6c48f3f278667e64359d40f198cc2fdd262487d4b44
lib/codeql/rust/elements/internal/PathExprImpl.qll 4db9fd9e362612c4187564c983f57f5cd8b29c92aebba423ad1a4423a5ca0787 3f75d0ab03a6fb95f2773cbfdc3053e64787c72c46c0c0fdeb71490c78800615
lib/codeql/rust/elements/internal/PathImpl.qll 5fbd87f441abfcf37fde645df3c09ca3abc0a706464198712b69ac3062778a19 f8de7f38d1249efea7bfa4be99b5db5b6fb30791b90e91927a18c8ac3816e482
lib/codeql/rust/elements/internal/PathPatConstructor.qll a7bbd373211d09178e4dded2d5692f06257e41ec18fd89b5866a1f2a6c2e9e12 bd5a82dd72cd4ad9eee10e973db51a279a357f37b728681428bd0b6854389f83
lib/codeql/rust/elements/internal/PathPatImpl.qll 42c78f1adab28d37dcdadd03e2e0f5bb57d179b7b8af535268584b8c3a320218 6b70fb9f92e46e5378f76a1fb8e444a44a5e06d7579e30331c7e558d6f715131
lib/codeql/rust/elements/internal/PrefixExprConstructor.qll c16775bff9e4a60bfc0fdbf014b1909221e331e4170a0809e5631048de8d12d2 779b38d1ba546eabbea307aa48d13b30d03e8c72d00f5a25d1c5a449825a3313
lib/codeql/rust/elements/internal/PrefixExprImpl.qll 38fa4d61225e439cc656b80642e0879523d0084e812a8c6662de0d723b4fcbd6 0de6e66fc0badee42c930365eff6c982b0213ba7df676f86523f7f5d4dffd6b0
lib/codeql/rust/elements/internal/RangeExprConstructor.qll d11336aa74e093c75998c65a3eec12c8df7067f11b629412ee15f7606e82887c e9b7e32253fa94cc116bf391b407188a88acd91e353bb566ccb0c86d2645c9bc
lib/codeql/rust/elements/internal/RangeExprImpl.qll beeb8da3bacfaae20eabe24daca9495ba8adfb13863e41fa5f911a0f7e293b09 5ef595853f2b9f1e671f5e7bc60e89641113d5396c4d7c88ef5be4bd8c06b1b7
lib/codeql/rust/elements/internal/RangePatConstructor.qll 4a5e531c43cca6e5dc82235b895a2bea6da3f949bffdb398c987c52de8066832 3344d75ddb85864874d0203a51fe6e425d7c5ddaaa3ac6a704e84e053ad13562
lib/codeql/rust/elements/internal/RangePatImpl.qll 7b6317f9754aa381f712763b69877773863d85fb4bda13eaa2f79dcfc5260cdd d8347853bca38e0181fb11a080f6b251f95b0f27a46b954f05d6d0da3b8564ff
lib/codeql/rust/elements/internal/RecordExprConstructor.qll cd4781e3d1c918dde5b28f35ef0ec327196c05fedd41cdfc242d4fbe4c5e5bba f339e6a64c0860ed479d16672ed5935c797ed16a5f6c0a1bed0d287cd2543598
lib/codeql/rust/elements/internal/RecordExprFieldConstructor.qll c5237034135c1fac532ff565218c11331581750ed01b0d3e226396c6d0b10942 0abf5a1a4cd9b94d91b25c060b5ba77425018afe6f50f138380bb80726b56e62
lib/codeql/rust/elements/internal/RecordExprFieldImpl.qll 1d5a0b701a1cf59ee0d119805443f6d85b7ff0d9942cd0abd843a9ebb931dab5 f2ae83ed2684c29c3dc943e654dda01ff54d4d339c355e5e20054e07ce9ff531
lib/codeql/rust/elements/internal/RecordExprImpl.qll c5ba3d70b1d0f53cce9755930ffd9f859551b30b233307271bdd8117f2df61d2 b83c3486989e848e6f11a9f83795938d59732bce2031ae2dcbcc97d661a8fc43
lib/codeql/rust/elements/internal/RecordPatConstructor.qll 5a2100a5d91a86eb8abdbb5975d2599e5cb8c48b29fe70be21fcad623cd01324 a8194bf6f586e681e8a07ff5b2e51c87e28f71527f372cfad684f370ddeea63c
lib/codeql/rust/elements/internal/RecordPatFieldConstructor.qll ffcc185b185ce85e1206538947c7dd2c30b21b78be2a5f04e185d8f0e6650dac 1ce424f60b3f54046f33e385576adaba82eaf2398b693a91e51b3ac6fcc65c03
lib/codeql/rust/elements/internal/RecordPatFieldImpl.qll b17316c397ce429ff43b7b739c7af1dee9e5be9c0538e4ee94000d24f241befd d1180fa9b3f98c6e1d7211a85bb75c2dfd43379797e4bd9d28072b07ede07e83
lib/codeql/rust/elements/internal/RecordPatImpl.qll 7c7548a7979239e3f48e75f9d76869e708155a9dd849876b75caec2f9e8ff389 1380b37d861f9387e95841ff1c2235e9d948e0dd77187f194228e8350f0e3a75
lib/codeql/rust/elements/internal/RefExprConstructor.qll 19e96a6d479d76cf55a25788c80c09be49ee6eb47c384abe65b1ee3c0107b4a4 61708602e1e1c0412f3e399f47ddd6360ae5f258cb9c9b7df1c61738fdabb836
lib/codeql/rust/elements/internal/RefExprImpl.qll 9e66651bcb2bfb8e9075578bf97d1df8afb98613eaf91b0c97dd59f260193647 40ca99630dbf5ca32d5b0eff63c68d1ea0f2d03974dd5bd319cc4015d978e203
lib/codeql/rust/elements/internal/RefPatConstructor.qll 4a3e6d522f7e132c946d8916f4e7bd8b344e7858c68f220251b4f2be96dd9257 cdaccdab45ad56c0385b7939c7d8448798974a59891f5ca952662bccd869a52e
lib/codeql/rust/elements/internal/RefPatImpl.qll f21482c7b47624c357462b59bacbf547264f731c19e86df6ce93ff6d25862d67 7c467fae524ccccbcef9a1ca3bfe9cc95db772b98ddbcde1c17634d7317a7c63
lib/codeql/rust/elements/internal/RepeatExprConstructor.qll c1a9292e1a3ceafc2e7087ef76b70b4c5cd2fbd2747e9bc3d2d32817bb695730 c7f8c0eb41c3167fe3d2cbf38cb92371ae5b8077a1f55d313e2fcf632df7aae9
lib/codeql/rust/elements/internal/RepeatExprImpl.qll 69464cd954c78b44f93799568fad441f82c64b4e33f2307e4bbb8f03badc4009 5d63d874d176553b479fd17d0f932dc17a8c05be06382377c01ff57c410c68c7
lib/codeql/rust/elements/internal/ReturnExprConstructor.qll 71b87e2f6d2fff1eb4692e01c828a36fc4517b8de040e36ebfd47d5a5362cbd2 ca765d438369b1f2d59f05c99f06633749c00ea80a15d014240acf0cede9c3af
lib/codeql/rust/elements/internal/ReturnExprImpl.qll cb4599dac199e86b69f8072ccf90a91966011d02abd57a2d432714dd99188f7f c26985b51ec06171329d3195d780b0d9b97eaf76df236526038fa3a4d42d8d5d
lib/codeql/rust/elements/internal/SlicePatConstructor.qll da3b359e0130dcbe497aa585b6cb3b7915d424a20c031f627bd32be8d319d52e d032bad682c3f0254ef5574909d4651607a0fcfc3f18cad03d7dc21a1b2daf3d
lib/codeql/rust/elements/internal/SlicePatImpl.qll a275045e33770a810b59d75c62a12cefd20624885f05d93e0dba1867cd5d1dd5 bdabac98700e7c1f8134b4a605eae7dca31e208286fc2ca97002b6d5732e5f14
lib/codeql/rust/elements/internal/StmtImpl.qll dd69471639cc1a3cbcb86d3a560da7bc166c23c4649e8bd3e30962262efb55bb c71f81f42947c3d5dde7d5786258b592356a87aacb93d722d4c73872aa94ddca
lib/codeql/rust/elements/internal/TupleExprConstructor.qll 048c0a90f0ec62c7c0a1e8988a3f4891f87c889181c1cd20d9d3392d23f24dd2 9240c2535f74ec0c168475cdf199718d342cb8e93fe1d9572c3e1c46bca42e23
lib/codeql/rust/elements/internal/TupleExprImpl.qll 1a2dde2dd3bb4c15781ec073f8ff25cdd426c1079f7ee1bfd1a2e642dd589b5e 7b98729edd1f42d034ca54bc707f42e3e5c8c3be28f310043fc534f230b8f106
lib/codeql/rust/elements/internal/TuplePatConstructor.qll 28b0f7869ce4e671f76c8d4e525f7beec4796f760d17d3ddaa34b2ead6fd4a87 58d2e78c577c035750bff959d5dbe46dff5ea6ff406b7a1e74835b718c57e2fb
lib/codeql/rust/elements/internal/TuplePatImpl.qll a926467fc56842799b28f254f50eb30e6fbc38d9fb3dad0cddaa0d9bc19ebbf9 6ad01094e1b5514842b9336426ccfc2977b91706b76c34cf9129de09078159b4
lib/codeql/rust/elements/internal/TupleStructPatConstructor.qll 1741be823781b6687c98d4db5e41a95d8e0cdf207159401078fce7504b0e8a93 a999781a0666a443db46e471330934881abac9a9b36dd3a1ba825c489e12a0c9
lib/codeql/rust/elements/internal/TupleStructPatImpl.qll 50d827a281f0f3f320a08f428d1fcb8abfc40f163422d3344b1794b7392d6e1b 4269395b52312420817841699ca19527ab6d43d6a6fbb751ad35726b0bed6473
lib/codeql/rust/elements/internal/TypeRefConstructor.qll 69c1c3add360146133ccf5de1d36a125658657ac52668d6f6f9f52a970941002 b9dc30d44a19a39145d2a2805a3810b33a2371cc346b7040ca4c8af96e77ede2
lib/codeql/rust/elements/internal/TypeRefImpl.qll 676ddc7bb7711b5d1f19dec3fa03c709218bd9abb47f5aaefb9047e4bfeb8754 542e4a29ce4cae4e1e331195fd66f232d5d9e986df44e7ffc2077ded85db2a83
lib/codeql/rust/elements/internal/UnderscoreExprConstructor.qll b110bf2c0b84f282f60bf30b2a89eee06783ef19c2e10118722e804064f7f97c 87c7e03393262a56854171e64fbe599fdbc40e0afa3af1a73892707ccc703826
lib/codeql/rust/elements/internal/UnderscoreExprImpl.qll f16008c38f556903f7b7e3574424118b64bd6511227612086036cefa781c2e94 f38b3783c193547f19200570f76e911adc3bc5747f48880980977ae8b7b90f8f
lib/codeql/rust/elements/internal/UnextractedImpl.qll f76258a4af5836a34b848d282b132ac104575cab679fdb9867b85cc05520deed 8b2468b66737a1265fe4059f7f2fbd844c7d4038d4d013ff237c1450a010dec4
lib/codeql/rust/elements/internal/UnimplementedDeclarationConstructor.qll 086cdda688dc4208f5474f5eccce7bdeef671a3b4a14ad9252bb398247f01ba6 75b6c328ab0bdc77db8592fb55f2add9e0839cf5811434e70726560ae86aecf7
lib/codeql/rust/elements/internal/UnimplementedDeclarationImpl.qll c2e94a5d1fe7fab6f72993777964a3dcd214c4affdfbaa84717df0d9c8552adf cee454a13b4d970cfad6ccec410e80d885bfead75bd02117ced1683c09e350c1
lib/codeql/rust/elements/internal/UnimplementedImpl.qll ffabce3734eccfc72710b1dc0f37fcf02269bb3c93c16450c43c5c6bcd222e3c 8dab4def3d05fe9b3f67cf7ff2cc8271b752a8cde7ffc9c2fecc7a1d8dcb155f
lib/codeql/rust/elements/internal/UnsafeBlockExprConstructor.qll 2ab0fbd1639b3d3372fb37b9a917aae047ddc9bd2550cefc6177f1d1b71b94a6 4222641a17c7e504c5e5931b77a6dc997a8ad1067d421c686dfb6d234015d746
lib/codeql/rust/elements/internal/UnsafeBlockExprImpl.qll bcc1e8f68e0c91bfa9515cfd61622d048e7d7cde8cce22623b4174350383b12b 13851639605bbe4ba31adb1e25ca03fa2ceb57f0503783a432ea79c8a426560c
lib/codeql/rust/elements/internal/WildcardPatConstructor.qll 6f7ce9090563a0f92f883c1852f94dc6041230aee7beb46748603f16c2a44f25 b3561f084cd2f074216ec69a6878ed123cd8a5448717a7afe3f88ab1d4573551
lib/codeql/rust/elements/internal/WildcardPatImpl.qll 7991f7a980491e2d16e290f9e363b90f882376a597099b322983cb3fa50d0ee6 9dd417cc50ba4415d341bbc020e5121fe12505f9af653ef6dc571bac75c5875e
lib/codeql/rust/elements/internal/YeetExprConstructor.qll 6473b089fc8c26da397944bf3a66ea485ff2e48ccf19eca179d424a848f23075 521b78442691799f6d4324b800a406c4678cf593848b8716db103dae61a2c9b3
lib/codeql/rust/elements/internal/YeetExprImpl.qll 70013ff605f23d59fb55591f4e1917d9773270e9d5c7f06b0c163b9ff1929c7e 93599edd6ba48897b5fa0e7f6d53e40016c48cc37323223ff461bca69e4c6e58
lib/codeql/rust/elements/internal/YieldExprConstructor.qll 85ce313881f996c8b14018e3a4b8791416aba67e405c3c1033f5d0578ca4343c 7439e261ae78a03f1af453669f2e75565cfd1c2c0171ff7ac6239ab21cc8c12e
lib/codeql/rust/elements/internal/YieldExprImpl.qll cc761c1e8cfc31e5c494297f6191bce3aa83de3ddfb75a5dfcb12842a270efaa 154330d07912dc3af5a4e5c7b4a76fdddade0f971858bba8541ce297ea9e2ae9
lib/codeql/rust/elements.qll ff4b87ba3c6baf57a511d301bb9e16620f6adfe6477eab6040d825f0aa9457bb ff4b87ba3c6baf57a511d301bb9e16620f6adfe6477eab6040d825f0aa9457bb
lib/codeql/rust/internal/generated/ArrayExpr.qll b8f92365a41ba414af40a66810e7c7515b677f5db8578babe84d0cc9d55a2554 a2c37c19c3ec2ac7c95312686df45050ae25b645139fc7a9f1433a3113575934
lib/codeql/rust/internal/generated/AsmExpr.qll a24e8710d77cbdcbc53c198ced718607a8904143cd8d7f6b135560620ba99afc 555956000733ec627aedc4ab21bbe624b83b9127b4d80eb0a7fbc1bb94740035
lib/codeql/rust/internal/generated/AstNode.qll 5d0dd542cc90dac7ab83208973e9dde5b4586f067bb249182649b8c18926b200 7e42dc8609a7ea7d9d90675c673ed3fc4715b104848898f5746ee5cb48c7713e
lib/codeql/rust/internal/generated/AsyncBlockExpr.qll feb832305ef42c7752e87350c0fada13b5a61c236a7713e4fb8cf2fdeed2cbd2 f164696f3ac44e2fe1c8e5912ab6cf1733780e0bf20843c5230408db14e84970
lib/codeql/rust/internal/generated/AwaitExpr.qll eadc3a7943dc2a20f5829d2c2ae5508f7bdf4065702a98e37c367ee9d5e3e8e2 acc86096474180236abbcacc6276e6b6cabaa3a9f3ad5a8d8ee1787ca250911e
lib/codeql/rust/internal/generated/BecomeExpr.qll 1748050fac4d37f6e3821634147301b2772cd481a5b3fe23da3cf012118ee192 35f2354b6116d052dc1a96071d4d18ee146b53c936b030ab50d7d7be50731ec1
lib/codeql/rust/internal/generated/BinaryExpr.qll c173fe9a95519702c032d16e7a108c2470b804769b54eea8f6c53f39472a960f 6cd3793757bfbc87bb03826fa7edea3d1e0fdd89a042cac428356dce17c94f3b
lib/codeql/rust/internal/generated/BlockExpr.qll 91275e5cd561bf57a74e7df582fe7077bf65d2716d2987c9162751cc01cc4d01 2ac30465e4b597f513af37ad964e19b92857866d186f525369d88a59bb5f9179
lib/codeql/rust/internal/generated/BlockExprBase.qll c07facc0192bd65e99d94ae1d2cb344cb5fbed382c862e131bb874732650ab0d 649dfd782830e34575f84e249521ff8bdd420bb16dc52c87f9d39eda39fdcfa2
lib/codeql/rust/internal/generated/BoxExpr.qll f69b76fe23f5508791cf7db9aa4b677f409b959f5d8647e7e6368d426dad137a 155df5ca1a13af50bdfc781caaa9112c7dc4cbc3db11d12fef24c126e90453ee
lib/codeql/rust/internal/generated/BoxPat.qll bb9635f5cfb09f6759410a33c5bf020f0442062fd542394a0a357f56ead575ab 08cb344d7277ebb0f08347b23d7d079861999abcd679a435f78d27deaebd3654
lib/codeql/rust/internal/generated/BreakExpr.qll 268e4efb195c4687fe5b60f8b28bd00e2fadab41075f271d23daebf16de6723b a078fe7309362c5e7b7cdc591561e16fe481f7d4eeeee3050e66a5310e0c1945
lib/codeql/rust/internal/generated/CallExpr.qll 8476b0f1a2ac2f92a8b6808404464b71de193745165ff4db9e5fcd27099bc437 810e24aaf3737250e93fc15cb137aea2997827218f9c517e967572c4a984ef09
lib/codeql/rust/internal/generated/CastExpr.qll 6c54596f416f43cd8b9251b342dbc527e5f03bc6a03d2931771b23be38793ba1 952566601d3f26472c68bb9aceb986b513ccaf7f027962b957c84cf5b4807a62
lib/codeql/rust/internal/generated/ClosureExpr.qll 70d419cd5049099cce6a2c3ab4c955b7f5d0399d48b2542af6185c9602c188a6 e9fefb20fe15d72576cdb2cd27bc6b71d0a08e79894ad0e67a7642bb3926d8cd
lib/codeql/rust/internal/generated/ConstBlockPat.qll acbb66776ca6e639cfc87277a5b86615ac87f7ba5e459d4401f92e9fd31f7857 2734f7fee7c7d33cdaf08d4fdf24cf91e32f9fc511fed3f1c6a28d40fdde6d80
lib/codeql/rust/internal/generated/ConstExpr.qll 2dd59c3f6f946f9f618b967857c040f0d958c63281014b701b24851c545faa71 e19058a7a901aad98818b3a090d9f98ba34a089bad895ccc379b673edf144249
lib/codeql/rust/internal/generated/ContinueExpr.qll 26cd778446e3999bdf556246fbca6db0d457a11a617e81dc93019dfd73c8647e 14ee79baf152a689cf6e917a526535bc8d943cda32358f5a7b7a275f9b08e1c6
lib/codeql/rust/internal/generated/Declaration.qll 9517d1d79c2724eac5d55791f2b1639a9bc7c0fdc563339a463c2b1bcd7aa53c 8f880145bd3bd94880ba7b49e7f7e3c421d3dac9b1c6c2db22d1ccc4ff7457b2
lib/codeql/rust/internal/generated/ArrayExpr.qll b1d963d492c3bb6ea95147a73d31f44804d6d060c150d3b19ce15ed13f6b2f9d 17479a5d6b1b5388f659a14cca4317ce7ce85a06f99d656ddce33deb2622225b
lib/codeql/rust/internal/generated/AsmExpr.qll b68d05c0337a7720a442d6313f5195ccb2f218f09185dd06a2fd2987c5936184 c10bcfb30a1a5b49b3ae5069bfb4bcddf8df165f8cd43724c8d0608f89659321
lib/codeql/rust/internal/generated/AstNode.qll 6d1a57c6aa912ec7ec8623d8921d5c4aa548c2e85d66fa35c0ce6e1f8da48012 00f0641847b66f859a72b10956616f651ffdc23b248faf4dbee7a3d3ab7beeef
lib/codeql/rust/internal/generated/AsyncBlockExpr.qll abbe3f3b1793941b8ca7085925cfcc37c9f1b481081a798735d55eb189d1ebe4 127099aac3151d7eaa40b64a02185dd44f946abecc9b5215fe0cd79fb566e9c3
lib/codeql/rust/internal/generated/AwaitExpr.qll a98208c66058eadba5a3693fd1fd46abe8a3f2f398449f093900701cbb0cbcfc a9e42dc646b5076be9d0fff5d043c349b7cf7fa97a8a58fec1d4e65c51e1f3fc
lib/codeql/rust/internal/generated/BecomeExpr.qll 2892856ecf77032c136bd2545307b97a66e1906566fbc70e9e1358c451a67cc1 02a69f2ffc8b8a870c158adde9ac98001049c0ca7e25b8f03710b432b0c53b2e
lib/codeql/rust/internal/generated/BinaryExpr.qll d5af8cf2e8a67ba6c80f8cbbeeb61581836a7c4c22d125f9e9ff81c9832ce5fc 90bb1a2285a24d47c8e4d2ccfd71e28a68290ba758ef546cbd7da348ce86c589
lib/codeql/rust/internal/generated/BlockExpr.qll de515c1560f51eaa0e4eb5560ca321d9256050a3d318a4c561f3d59be49e2d3a f0aa8600323e73305a510ced4f0065cb516a510faa5a742ab6c72faba84ec26f
lib/codeql/rust/internal/generated/BlockExprBase.qll b466743d8a1c35ba74b27699e3724c00f328dd3ec3afbde225c42db731b78aae 490324604ae72e4df45e2dc96c0f88c111bb5040163fd106ea8670589a517a26
lib/codeql/rust/internal/generated/BoxExpr.qll 682bec0dc08befc2e1fb10c5ab68c5734934d908b7e9e24f4c674bf5a4cb25cd bad6c5d163a91de0f0d7a0f9c78f5b299b939b544aa8fad64af1c08753ce2870
lib/codeql/rust/internal/generated/BoxPat.qll fd3d2f14bd0ce9aad6c17696d374f7b82198ca03604d77619ac57894b1966489 6b1a64d827c91c6c9dc469f2f8f6a09033d9ae98390b45d58a81030ac6fee1f9
lib/codeql/rust/internal/generated/BreakExpr.qll 63b704f36e6d0d447044c7282beee276edda1db9c4f63bd855c24c624d1dbc53 4e340162e5e3736a0fde2fc0c221f1b59624267c1039f2820b1e9096a8bec408
lib/codeql/rust/internal/generated/CallExpr.qll 0ddc3490f0d00c0c968f69cbc2cd0fe49cc5edd8f0776c12ddbea36ae571a6f2 07b1d8b0bbc2085986bb2ae6542fe2e346402d3d1ba85375eac7c3f04898bd67
lib/codeql/rust/internal/generated/CastExpr.qll a3010738d3292fee07e7e95349761529eebaa677d30b47919de6862f00166d63 dbedf154833a3f1f6f5e5f6f57a8751de60bc1027a613ec70ff8dc9371e431b4
lib/codeql/rust/internal/generated/ClosureExpr.qll 03deed077266abbdfc11b7c877f94c68d11e452123762e53c8635d5a338822e8 1a1d1c615c525aab95e5640bb91d873c81c8ec01c9fe57c2f81a5243029a746d
lib/codeql/rust/internal/generated/ConstBlockPat.qll d4c448aee03221245899edeffb5cca669a5f08a032ba9290abfd0b3062bd9719 ed54bd8ef692e109706004d891367408cedc14e6ec51b650ff438e34ab27bb5d
lib/codeql/rust/internal/generated/ConstExpr.qll b0279d062dd7eab05221c70a1d8d87d38760649f71e21edb37b53b577bd2d88c 2b3b73b70b9302ee6bd682968b46ac3674bc5b822f6519e375cc861212050118
lib/codeql/rust/internal/generated/ContinueExpr.qll 051acbba38e3c360d8a607c06cd7dc84ff4cbe42880affa2e44cb5d3419dbc99 696834851cee5796ee0b89426970d6e201f81666301e241ac44fab285ae88536
lib/codeql/rust/internal/generated/Declaration.qll b3719ed14c443baf19c4dc911c57147ecf65ef7c9747964a12df3d77b812b0b4 d6eb7ed9e87c3f9e9957319aed3bd712a0ede7ee391c97c374e88c1e8ea1c04b
lib/codeql/rust/internal/generated/Element.qll f40ad36156bff1b0587c0df79a4cf4e2058ebdb9c53c2b6f6070c2a0d9513270 67c0aed3617b317406cb84d64236af00755ede217f10b12a3a1ecfd7d8718d05
lib/codeql/rust/internal/generated/ElementListExpr.qll bf5e42a672e4d39b2630795735935511b60ef75c83f43a7c4a03cdd969e36105 c0bb2ed392323d5840ec0e0b45194d450d1eac8931202d2cf083fd8312f4dc12
lib/codeql/rust/internal/generated/Expr.qll 18428c6a4ab4a7fa8959ed76f9200f1f0a9dd2827f7b83ed30cd8ff78806c617 a66cacaed4ae6e539239560184af13c26dec0f50005f17965728052982368485
lib/codeql/rust/internal/generated/ExprStmt.qll c643cd144c706f0ff9b0cc5befdc1419f3d4fb06d5ea7844778a7a25045e7117 35ec46a64a06016a98b1984483587afbf5a2c80fe96aef2345b844a0feef464d
lib/codeql/rust/internal/generated/FieldExpr.qll 6e2cd352975e92ea9425f8e2818f36295472db476d11ecc07fb605bf2bb2f9ed d3425fceb0e366d20229711f631eddcd2a912653a274fb126d097a639611c531
lib/codeql/rust/internal/generated/Function.qll 848c83e9200f2a70ef9d53f2e2a79b6e33ad1c1510bfa176f6b57fb918c2eb94 0656d76682dd123a85dc4ed49f9c6f50a4a70a82d6ec10c5f94670ae461ee58c
lib/codeql/rust/internal/generated/GenericArgList.qll 232ca1b32c87f3c226e634e03a6fab05e261d4513650c3b0c8a0cddabb838158 0a7e3b9b62a21a4dcbfb36f5fdc8f105e35f159d47d2e085bb0f70f068066b8e
lib/codeql/rust/internal/generated/IdentPat.qll 7c6d4a6e46b093e496bf1f50f26200538d30e0107192590218dfdea20993aa94 232f7c713de65c78629207a4ec6dac8a007aad923e07ea5b7bd45e3b78f6f081
lib/codeql/rust/internal/generated/IfExpr.qll 2772a1d7789395e8175e05643dbde8a1425ca0d6fdc9b952ab76d763e22254fd 87a7cfc1cdf6489852986e5f5f32d335fab50f769f6acb8be2aa964e2156ec69
lib/codeql/rust/internal/generated/IndexExpr.qll c3aa048179f9164a4b648da16ccc81d7595c70b588019f4cb83132afce92ed2e 99be5f3ed36fd4d364d97c5bb075ff25b439dd98921efd8d24ff6983b677beab
lib/codeql/rust/internal/generated/ItemStmt.qll 5737c7c8a0819a86e8d3ba802ba6c04c9aaa7119d3776768215b99adf54683d7 28e07388977e166ca1e029157a2efd0f6e7fb7594ae2bd38388665e53298c7bf
lib/codeql/rust/internal/generated/Label.qll 3ccfc1d49e652aca339dc9e245ad8f747f108963074386288183166e114fba71 fb282d7c521c4d2bab4b6d0252200feb908ff7eb03502259c85140f2f1e2e942
lib/codeql/rust/internal/generated/LetExpr.qll 01032fcd40e6d88cc957ccb9ed47d619a825d29bd5b12e40a356d9d8b0d87b7a ae7681219468a37085fea10d7168a681a775add3d91567409a75e9713b45589a
lib/codeql/rust/internal/generated/LetStmt.qll 7ab557d23fcd15510e340bbcc9a8b1c34cbef831f8769513763d7ca782ece674 92395baebe95087a78dc17242803d7727028d610422d343d8786740e951d83b3
lib/codeql/rust/internal/generated/LiteralExpr.qll 5fc1957f29f8e82260ca8d4b8cc333489dc24c8d260439053e38f1f793c671a3 bfb986500d46d751e271df73e5352536e774b829f41d39f32eee145c057bbac6
lib/codeql/rust/internal/generated/LiteralPat.qll 40e616098f6c89fef373c35b8d820984e93602cf00b5e28b2b7e6c299f6e4661 4a3a8fcb900b7872e82998954c74505611e8c312887d70781d9faa0e43e27c15
lib/codeql/rust/internal/generated/Locatable.qll 431f4817d5d2ff9350c2d110fa2fe4b8de81c5220cfb56735edc71cfc2994fdc 84f3f8ca9c9ff3ed5fb8e72c1a8fdf4d820fcb6ba498a29458fc1e7bd5b5f00d
lib/codeql/rust/internal/generated/LoopExpr.qll 6f2198e914089e53927d1f1d4dc9aecab711a0fdc7b7ec6888c0fb719bb8bd48 89cdc4a9c3c59664a42d41dfa1fbaa37a6fec5c9d3d393815ec9c70027fc11f4
lib/codeql/rust/internal/generated/MatchArm.qll 775d485e73ea2e6b594597355bb59bae05fdb8315b059eb9e04bd93db5c224c4 f1852b7feb96869c72d972a6c11024ade52f2ff6fb5ed3678ce6a9d6293ac20b
lib/codeql/rust/internal/generated/MatchExpr.qll 015c51e5f165db959c6673471930eaf2abd7102025b9c39f0ac1e70ef63249a9 0680596b825082d1f00cc4e34f54c89ebc36379674d5ecbdbbb4602170f5b569
lib/codeql/rust/internal/generated/MethodCallExpr.qll 41b7100a9f64c90c371a6246f25d4a44a69161308a5d04f75d49343caf2360e0 6e99169eb0e7be9a3a066bdfa4f7f874fba79585716c62addbce3a63b2a1c21d
lib/codeql/rust/internal/generated/Missing.qll a4e11c3f1656459987209bc3210c034bea658bb93d9c3c7ddd55d1a26158f09b ddd7fcbf238ce5f9a17c5f89889edaadc35bfd0d4a1deadde8f8b0009a7967fc
lib/codeql/rust/internal/generated/MissingExpr.qll 7c05f34fb039e208ea65aae01122eba6be059df1c31af2b0e59f2a9b726dbb96 f2697a69bb0c59ce20f0151f14407fdd11cc317ca12deb735640e90c1a807d7b
lib/codeql/rust/internal/generated/MissingPat.qll 878325a5448649429ab2e761806791f7b1568b1604f95b3ed40a1121b826c398 af19630090d42958e61176bdedd64659cd8c2ff10db949d28f48e9129e6922be
lib/codeql/rust/internal/generated/Module.qll a23e47f846645815faa40f99bc14b239fbf7af556407fbda1b7c449d8da17f89 04ae8518d9aa1248847081f7155665b5846e6eae0a362fda76e8304a187899d2
lib/codeql/rust/internal/generated/OffsetOfExpr.qll 744d8c2c9336382e08dc1f5331d55fee44607e25c2493374563e5a07b700c266 16d8f6ce27962307c4c31a663824e29b43e063dad1da5ebb4f991c43df3a1e71
lib/codeql/rust/internal/generated/OrPat.qll 54204e4f3d150c86aec0b45f250c75bac60a63df184c9f1dd9171197b7614b7a feeff2b01a7569dfc0f5b0cfed2eff7f1ca6be0ebdea1f2e78f65eafb65b82ce
lib/codeql/rust/internal/generated/ElementListExpr.qll f61d0d726411246aabab61225f25120107c9bc5e412b509a4a178f13576e58e3 2719ff8f27830431e4ec9adf2c42848e84727b0349ed3eb87017fea3d9955cfe
lib/codeql/rust/internal/generated/Expr.qll 56189b1aae2216e30c150482f23bf793877b90aa2156b17dd1f68fb250b2d377 36f2b22c33519ad7e05fb278c97da6ca060e78ef70c26090161f37ae90839cee
lib/codeql/rust/internal/generated/ExprStmt.qll 1e9740c609ecd58a2164085a7204c8dfaf0e1a323057710b6332cf6fd982a558 0983de81622a2f13afff80f7bdc9282acb2526aaa130117f5cc179d8e7d14194
lib/codeql/rust/internal/generated/FieldExpr.qll 8bbd37fe55317b7fa370b9aadb5d3b72eb666f218e17483b757054ff25a50a60 a71da3f2b420b55034e24222c692a115fae3dfb3f3da710d922fef6c561ce23e
lib/codeql/rust/internal/generated/Function.qll cd451106aae54e5b43c1f42ce3e285ef3dc7e1bc1ce162f574f847028e438ae7 4cbe5643c8058b6e17e724313e252a7bb57b09cab26c7dc19269841b53d3a130
lib/codeql/rust/internal/generated/GenericArgList.qll 54a6df0648db731a239092adca32f0be09e62366f23d78229d3856d6cf50629e 97c21de46f04d13b2506a22b079687bf545cdda9c71562e2c9f028efb26b2caa
lib/codeql/rust/internal/generated/IdentPat.qll 7d819e3bb11519410417128b4a40df01e744f86f5230583c7fe172a4ecfd8d47 b48385648bfd5c8089a09de26f002672dbb0aad4d58a7362a28a825184732f90
lib/codeql/rust/internal/generated/IfExpr.qll 3778d90c6e5a18786549c8542bde7734fb29cc6f93b34a3dac65829f213e9f53 112cf45077d8b5fc3b6b3ec2f090e0e10f992ca300ede81c47fab4e53ef56206
lib/codeql/rust/internal/generated/IndexExpr.qll f98321dd2f4ac49f4be182970f86a7ea7adf8ce12bd8689b188c92a18f91e035 e79dfbd88fc51b089388b3010f8848fbc7a1bf0cc2a6d508656e7895d448d8df
lib/codeql/rust/internal/generated/ItemStmt.qll f1c9c6ef38d3a2088dd26c287df4b67662d7f2eae4b0df2859a5a340aabfcaac b236ba2c4511582e247f0ef48708630851de594089e0483c5854788809a42a4a
lib/codeql/rust/internal/generated/Label.qll 6ac5fc8f1769a7226c08dcf1aeee5166b323a25ccbc2f338f7827b11ec4a221a 33119dbf2de35134239f6a8a6091882b22052198840a438a43e886779f43bd7c
lib/codeql/rust/internal/generated/LetExpr.qll 395f0c08139a84cf2c9556f31ae2c235f9875b9eb2afa0a6a45095986b7242c7 21e8dd5ed1d82db1ad33f4a6b7a4ab6059439e4f9176362a18835cea533de3b0
lib/codeql/rust/internal/generated/LetStmt.qll 201f43ed0639e20cdb2959c7e16a7909f5acefed05176dc76c331931152c3959 551f7416969c2edc6ee6acd2bae6c8a735f6ceda1f0eabce150548ced0b077a7
lib/codeql/rust/internal/generated/LiteralExpr.qll 70eb949c26cd2df3c749ba5182019b1f252a4c5cc9415efe998dc6e544dc786a 2323c00e63b1151e7c754cc1ec99342c244199ccaf87d2de9d14c13161748986
lib/codeql/rust/internal/generated/LiteralPat.qll dec9951e5f4bd8c7ece36d4dc5dcb7b9f247d827d84824a0a79b054a9d990077 4f61cbbffa022dddacc58bdad624663845beff70b9047d07b663f71b9ca1703c
lib/codeql/rust/internal/generated/Locatable.qll 24ddb9c25095445dbb52e30ab93fdb9d7acca537352d8eb85dd968c7c29cf97a 25bb2127738bd84b97763c00673ecdafbfca7fb61b03ea169410faccc8a258af
lib/codeql/rust/internal/generated/LoopExpr.qll 66f82bb946fcab461e122162b43c0ca251562a5fd1b78baee6c71269dfd309a4 b12a1f82392f0aa488ce2d7f2d78d4551b8dc87cf2d3e7c3198349e2d9a01098
lib/codeql/rust/internal/generated/MatchArm.qll 6b2983abe39aa03b5d158496a76918830c574ec1fbd4019baa38d1e8ffbbfbd9 520e0f015de236b050c983e37fc5953a84c0d712971058456d2c35462ee0a916
lib/codeql/rust/internal/generated/MatchExpr.qll a2417db853f109fd0ec15a27b45a992f37668791c97f04e5027c72614a6e5346 2512cbcfafcf0c5fe2a474bab379a89ef238ec568171453385880928fef1b109
lib/codeql/rust/internal/generated/MethodCallExpr.qll b75b94fd203322df2fda32e2b9451c1653d67773d0efa4f96e01a7cffce660fe 95ff7568f2871704ed4d13251f7fda87e949d062ee7fb545b5071eb4eb9e1c47
lib/codeql/rust/internal/generated/Missing.qll 4dcc33ecea45e98eae347c53b12250926627bf1350f31214ff8c63ad940f7660 128cc185fce0eaad619c1ff80ab8143858fc853be238d92f9466f4908636c8b1
lib/codeql/rust/internal/generated/MissingExpr.qll 2eb9edad02ea52859333cc6c1ad971086ab15c14ec12ae452ad8d3acf13d7b33 3a6efbe97fb9a8510a3e216a09f25a9de48dfa418f2890b1e156d43b83118d47
lib/codeql/rust/internal/generated/MissingPat.qll 7d53bc6a961255b3d643d5c829c2132dd6daada0e4543866277892b70271843f 1f6e528d2296d5ec8cf112963fa60a65473f7d6f0d658d9e11ee708f236d4277
lib/codeql/rust/internal/generated/Module.qll 40bf1f07b3a3dab9f79d4f4bdac399c968a6e5544e40aa1714230bf5d9ffe1b8 3cb4bf727aaf52efa71b5039eb3b2fe1fffa10b880112fc62fd3d5248a7f9aba
lib/codeql/rust/internal/generated/OffsetOfExpr.qll 426c6ece7cd2cfdc0d45c429602b3675a48d1acef70985717196ea18f54cda38 18980da61110ce7ab5b0a3de0eade56473ef704e48575a57c07dee6da1a2150d
lib/codeql/rust/internal/generated/OrPat.qll a8604e88d7031a26b19592791adcacb25845514baaa97d9f814b48290b7ca04e 9bdac0edb18ca006b1fefe2abdcfcc2eab04046c18012255ca53ece2eaac4a82
lib/codeql/rust/internal/generated/ParentChild.qll e5e3dfe67e92553c3bed102e1217b44689c956fa165383baf57b74121da69b90 3c231960313227cb88d80dff8959f4d1a68ac9c09f3dfe5747008b7497609071
lib/codeql/rust/internal/generated/Pat.qll 5605ab29eb886d2a70b2f4a0400baee43a99092fca22d631418795bc19ccd44d ff9b7c56dc07d4ec6e7d32d47bf32292c42dc2ae7feef97397a369646a2785f4
lib/codeql/rust/internal/generated/Path.qll 6d68cf15f6f71daeedbe10cda646a6926559fc72bcd845e2a67178192a31a8a4 50a5e409054e23aff3e48ff0fc82c7a61b4b8ca3ec27a769d46ad2ca42ec0294
lib/codeql/rust/internal/generated/PathExpr.qll 22925e6586128aa643e817b7837eba1bed7c4fefdac8e415bde1767729dc1c28 7f92e264fd4ff0e624a29848159a7030bf8ad952c1b736bd8508a2839a3513d7
lib/codeql/rust/internal/generated/PathPat.qll d1088a67a0e845d3641a0d33bf9336eb144de45874ca95f8200f1dbe5217f135 227b347419c6ee7cf79c5cda6cadcaa64db174084c9f1fad4826af657de70b60
lib/codeql/rust/internal/generated/PrefixExpr.qll fa1051f0a65b7bc28562147a758ee23907404d6441ddd16fcb469804294b84fa 5b78f3485a9d2bb5dd9e242788843fb260f66a324bc1d3a247293a5cd55dfef4
lib/codeql/rust/internal/generated/Pat.qll 7efe817d29ea2d85e30e715c5e023e3ebea0aa7eecb4ea94fe6f389cffdd0229 80bd2642dff8aa76e6a2b5429dd21bc4400e5cb7cb1db293a2b51051c5e0cc37
lib/codeql/rust/internal/generated/Path.qll 725d1323b228a413b0ae465fbbf82205ed0ddc31efe0afcab73e8a0a56e0f114 50de063c52db7f581c7170de0cd5511259074d440a0c4152236ccdeca3091434
lib/codeql/rust/internal/generated/PathExpr.qll d2a244fcf2c80e731aaec99b9b2ead46225ad893c0324ddf434aa77931d21586 3e8c9cff40e3aa6513235ffe29157d5184d3b95e5a850647ef2bbc267ea1b195
lib/codeql/rust/internal/generated/PathPat.qll 7d0e751a15b2da7200ddbcf82dea122b0a5f6c6a00cd2c0ad4a6a3ea8367edda d6ed3cbb1b5565c832a44c28c9ecfbe25983ad4f8a6e74a18d7dbb5d7a33e6a0
lib/codeql/rust/internal/generated/PrefixExpr.qll dfd1f4d06c77890c247de6785624fb6efce0f8b459a933b4e1788c78a0d41580 c0557d57d9f0602b917125f159469e13e468babf1b993ab58a90bb63cf176177
lib/codeql/rust/internal/generated/PureSynthConstructors.qll dc03515d678ba052c2ff2dd9f0883e0bce54cac740ba9a15e5173f292c1b6971 dc03515d678ba052c2ff2dd9f0883e0bce54cac740ba9a15e5173f292c1b6971
lib/codeql/rust/internal/generated/RangeExpr.qll e6f597e55a7d2054491c5e6e781fa490e461091be639d42503055c5072f4ba95 64a88470f350b28b3d820070242c795155f4ed4bf3b7547dab8e9f66a5f2e8b2
lib/codeql/rust/internal/generated/RangePat.qll f7907221b014c2d89c5f5cb02fd86c2ef2db97c3aadf97cd048d621f5248f4ea 5de98bc1ea675d53f7e43f702c973ad2b50a37de22b8e2b275c0de1ac0cc6fb2
lib/codeql/rust/internal/generated/RangeExpr.qll 760a88b0c6ae9dfd36ccbdb3bd00e32b06940d926b9d1fd0c7faecf828a903b1 1bec495477aefb1cb8cc21cd3c74c4860d8207e080ef1c7694e130c5f2435dc2
lib/codeql/rust/internal/generated/RangePat.qll 785316ee194b5ec92d80b50b34b1f5db0afef8c0ed2bb887d0fcd11aeaae9867 0d3332fda1490443a80d48d66edd1f5cffe74378aa66cb7b798a90db0e42e40d
lib/codeql/rust/internal/generated/Raw.qll d876ce05f7dd89eee1677c52f97b84c352705f63e6382f07782fb2a34938fe98 9a811e7d876e8fffd3564787221e39f954100abc67a6f550af6f7e1b70e44551
lib/codeql/rust/internal/generated/RecordExpr.qll d48f4baee2e03f944b1a5418dbf61cf46ac93e56f1cf5b3a27e21212153b9b90 9d251e173107bc615bef23ba40790221ff5d8f44f764cb1fdfafb3f8e1c929f7
lib/codeql/rust/internal/generated/RecordExprField.qll 848c0585a0f93743620d581f542bb5c0716a26acc400c81d8fab8b739f0ce7c0 cfe82d2a510f9ce06cbbe109e060c65d3015258089266df90d5b748b10e25914
lib/codeql/rust/internal/generated/RecordPat.qll 6d0834a5cb943063bf2e80d31e03e84e6aa4f1216d3488828daa1d726f812223 d51d825daf0b27ba4dbf5bce595034cad25928356e7dcd22f06ff2142843a764
lib/codeql/rust/internal/generated/RecordPatField.qll 05843f05ef68cc863a8da5316360ff6966a6832c7c6c47349a54085fc022ce6d b6530625d836ac8a3644d9e9328c33a68df85ee8e787eb1a7740d8114daf109d
lib/codeql/rust/internal/generated/RefExpr.qll aa514c027164130f97b04c60471194ef1991ebd450d0557f2525dd600086cf99 91c475ad70938d24f2d8fe6162d079a5f84fa8d1acaf7a08e6b167d292cac3ec
lib/codeql/rust/internal/generated/RefPat.qll 55249ffaaf4f872e8210970788d91cece6745df5077950c031f06ca194cf4074 7bebcaddd14536e2a26514b6aa1dc7a0c85a755760aa6037b31066f62b925439
lib/codeql/rust/internal/generated/RepeatExpr.qll 502dfffd219cb102df9d653bfe7cf0d8cd70ea94771a27fa81dc982da1707afd f20d606eca0454b525d64f75b2e4ee0186bf7b0dd9e6220b5a3f65d3844d558b
lib/codeql/rust/internal/generated/ReturnExpr.qll afd0286cd73a627484f51723f065c748cf563109514d537eb88f8b0ce4bed728 2fc116e765c6d6bc7eb7cc81ee780eaa6e0156196eea088372d89e52f615163d
lib/codeql/rust/internal/generated/SlicePat.qll 25ecdb09258c422529d2befa5ec598b0b15f5475b70584cd98ffafbdb574071f c4aba461087937e8f93450d26a52bbb6b377d250fa57dafb02e9316601eeb344
lib/codeql/rust/internal/generated/Stmt.qll 4173ffe9d34a9447d5438b55a42ba53dc152b169edbe73701f1a10838416f402 b0b69fae6f9a251bc0caafcaef880866d02fce79df5e37766804c530e8b867ed
lib/codeql/rust/internal/generated/RecordExpr.qll 446e1cc05199601dd23c50897f989d2bfef70d92142917673c36effea1e22151 2a204c3dc3c1cdd19c977398d3a6df47a2bf1cbd2bb6afaa348c9449f99b560a
lib/codeql/rust/internal/generated/RecordExprField.qll 590f9fcf3e92b7abf1305e2a9dff0f69a09bce6d150cdb998858e8ce14ea616b d51fd2c30962275765943c05a490bc57192aac5538536c60409f9534022a30f2
lib/codeql/rust/internal/generated/RecordPat.qll ad3498b36f0d5c43faa874bb115188e18d59ea1767dcff37d62d6a2088417f10 44519d35b95f277ad6a38393541d7a36c3d36790363f4fa864037e3771b4145d
lib/codeql/rust/internal/generated/RecordPatField.qll 0bd1e6bd1da4750a911abdecefdbadb5ce14fb69517075f1e7c2e32f224b27b3 34028883b090352487b3fa7452e91ebada138a10ecc378ab515973441983b31a
lib/codeql/rust/internal/generated/RefExpr.qll 919e03796a2289ed752216136952ca34592d24ce92ffcdbec4d4f26bbc3f911c cc927465919253a03561c9a41ef07e969ceea35689438468ba8427feb1fa00dc
lib/codeql/rust/internal/generated/RefPat.qll 27e0a76c79cc3c858cae38e227cd8f22b52cd23796ce8076524df0b10418eacd 3bbb094ddeccd3ab48689fb69bf1ec5462870b8b2d466f84e431ec79d104f3b3
lib/codeql/rust/internal/generated/RepeatExpr.qll 46041a01deef668ab21d8287d921f6de8c39f82759243424e55c8140f602d711 49ec2647650ff9d780365190ca29a0e8ff0c3992eda979f50ce7f4eb844eed1a
lib/codeql/rust/internal/generated/ReturnExpr.qll 18baedc2a6ff27aa50d4a5cb2998083fa94bad61347eae88433a9f96d6563cdd cb65c3ae6a89c07ea05519911e7fa2f1ff1603a64319f9c46b6f2715e9a41be8
lib/codeql/rust/internal/generated/SlicePat.qll 34c17f016e5cfccd58be77c6f317bf4bd25955d9a5966cf0c3359ad1c875b7cb cefe432cb33b32931921378c26011ee766d32148062863f893e0884e6a403162
lib/codeql/rust/internal/generated/Stmt.qll c11cacba42951990e0e133209b3f1b7376e6b1dfe8055514ecfebb3659ec0c2d 2195b3d5dc11fe8ae61698b268bbaa63330f2cacb6281b168590e4e44142b39a
lib/codeql/rust/internal/generated/Synth.qll af4392f9e56df87454d34a57527d64fae7f5868a83b9692c759646a2b7df88d4 d682ad3de9be4182b0c5e2384170d62860dafa522e4cca757e62b9b6fbeff2ce
lib/codeql/rust/internal/generated/SynthConstructors.qll a3f96d7ed12ff96ae404d55b89988be47a3b573d2ad2ac327ec0b27a110b9748 a3f96d7ed12ff96ae404d55b89988be47a3b573d2ad2ac327ec0b27a110b9748
lib/codeql/rust/internal/generated/TupleExpr.qll 8e94962b3feb73b7b6e3f645a40753ffa58b2a5c20cac0b5a990d08ad7c0df3a 6013692561900e8ad465f8cab9b8767e1217ea0bdb762373aa79ae2b7f515b36
lib/codeql/rust/internal/generated/TuplePat.qll ae51192b65126b66c96b99e412e0ad29b110b76f91b02aed94d8847853ee6903 6e7ba2327a1bd6564ac775bd5f625a3258ddd7ca53208833c02e004f7572c808
lib/codeql/rust/internal/generated/TupleStructPat.qll 86722c68c03db567b5faeeb41812760f072707ff030fee7e6ad7c336928196d0 26824072c0989bf0735ea6916b4c547f744d2d548667d068b3b0baa2cde908e9
lib/codeql/rust/internal/generated/TypeRef.qll e7eb770f1de0ed1db1584f415e4ff8aa3b2e524bf9681486655375d394fce9e0 6ebc7e1bca5162c7f5a6405f19408824397a31b6b39c062955e74bd9d409730b
lib/codeql/rust/internal/generated/UnderscoreExpr.qll 2eaffe4b431013ae16e5d6aa6c7d346c0cfa2cdb3b7721025d25f672ebd8e409 4fa7aa6a4f9b38b23cee12ad3002c926686c7666092af2c588a8d0481f9edc4d
lib/codeql/rust/internal/generated/Unextracted.qll 6bc277823f88ba7863d5b69464b31df0574799c12d718fd36e85e5e5264ee398 3c0e37557a000995da4c1b55373f1a90b66417aee0bfd6e66cf9e19f7291ce91
lib/codeql/rust/internal/generated/Unimplemented.qll f8ac014fbdeece540d7739ff9faf513892583dfb1dbff60a40c86e03f5a8d84e cd27a47c2694bdd02d526705734162f7e6837c86a279798856e883471fedcfd0
lib/codeql/rust/internal/generated/UnimplementedDeclaration.qll 0c0734c1ba500deff2e1346f1146566c85e595e6caca9f0315472206aba0c3b6 211def3238de4a07e752ea78e64aac133bbcd77b1c38054ce3cb29ed5a8d6e43
lib/codeql/rust/internal/generated/UnsafeBlockExpr.qll 46c751fef74e1a2fd21f4dc02524d73c9130e5d8935fdb09b953d75e9d81d714 10888a61d4fabac34ae593048667717b35ae11928df773d6cc991f8f25672b14
lib/codeql/rust/internal/generated/WildcardPat.qll 60c42f6774b1fcec65032ed601c7ea66a010fddafdf969b7d8fd6cd1cbead0ea 8551f88301815de9e76749a8af8b05ee2356f47255a77c16e123ab517798dd45
lib/codeql/rust/internal/generated/YeetExpr.qll 28a456191a8e6e02ff93aa097b7d40c0c0e1447a5ed8f5e9e9fef4f7eebfe021 62538b5ae3f1bf3c03fcc740adc8cabf3ac44b3ba092e8614327bd4b526722da
lib/codeql/rust/internal/generated/YieldExpr.qll 771a8bccf1ee9ba4b1f9499aac7c212b152c433a6a3de455b11aea78fc3d2955 52aa6de5db82e24906ae21cf813fc5abe6a42b42d3f9d539c58df5f3abdbf268
lib/codeql/rust/internal/generated/SynthConstructors.qll 119d55c15ed6be217168c52a544db614d06ff14cca6d8879ac17594b26248d60 119d55c15ed6be217168c52a544db614d06ff14cca6d8879ac17594b26248d60
lib/codeql/rust/internal/generated/TupleExpr.qll d97301c54e3f272fa7c6a8d6aa9bac1454c22e24e1fde0d62f8c407281d1ece1 616c20f03e8b99672e4903c9cc50f01e2d7a5daa427b8907f6b1eaa60e6914a0
lib/codeql/rust/internal/generated/TuplePat.qll ecd3fbd21639a2cbfcb3c2ad7d6849bdb0f8b135eea82f87bc1f1b6e336fbbe8 cf9e69a1619572f9143147e219aa74301a95d83fc74b6240179ca261e06157e1
lib/codeql/rust/internal/generated/TupleStructPat.qll ee170b46447ebfafbd5ee0e9272bb638743651c915cd0ac78d977360479566eb a543b37f1b72e31b0490fbf1e25c8782e52554c022b39f3f4e6c8e0417e65c0e
lib/codeql/rust/internal/generated/TypeRef.qll f6d116c3520267ac98b12c10ffebd00c1f7bf644c54681cb8710bbcdaa5627ec 161cc4b7a2b53abbbaaa58fc54b5aaace6faaca35c92c23e767252194a0b1ac8
lib/codeql/rust/internal/generated/UnderscoreExpr.qll 3a5275e00e44699371337ee9a884cb3d6226cb5c8dc9940f8a4ab95b5f2d8050 7156dd1cdd7f26aa3d2881d92ad5b48a64f319c2163dc0b062a2844b45223174
lib/codeql/rust/internal/generated/Unextracted.qll d88f5e9988dd43f476b8000f52f19966dfccd7fa835fe300a1900cc13c42893a 6ea43414be5bc7af872ded39a3c595097f81acaf7c9980e19d5c4b2e3c213c8d
lib/codeql/rust/internal/generated/Unimplemented.qll c69beec5a5364a99f59c1a332e8b48c03eb1670c9a5d2fa05c6448fe2ab6cbe7 210c7da0a099a2ffd316a0a20cb9332d27a4a5c4afa7c8d20963966f01b54f48
lib/codeql/rust/internal/generated/UnimplementedDeclaration.qll 3446092756952fc63fd0917c58abff8f20eae812742b1f8cae46e58ab30b900a 4431618379e9a7ab8e4614cfde2baef4a34c3595f0b42e3b9592267da57f9a01
lib/codeql/rust/internal/generated/UnsafeBlockExpr.qll 93c4b18a2c3f3a22c11692afa268d87fae29bf62fe4eb0d966d1cbd0f3a737cc bdb2a20d52817d21cf7fe6cdc8910783d4189782e00ad164706b11f0c45b894f
lib/codeql/rust/internal/generated/WildcardPat.qll aa510ba050adefff1a3feb1714f7995755828a438ea0b56f70aff1a042bb0e61 c82a52bcf6afd9df1e4ec1bed63d505675e7a2a2837427df6b75111a7ecc5a75
lib/codeql/rust/internal/generated/YeetExpr.qll 25af5fbb28225c97809d53dea910fdd0bebf65c3f5cd184ae3f35fdd38da5fc8 5c2b00cb6c9ff4596a1521035b4b36e5d613a0f6fae94db340a6edd222f79f1b
lib/codeql/rust/internal/generated/YieldExpr.qll f6a73ceb25650f61b2bd9802388372d7aa96da868f3caa3bf687a886218612c3 2940b2ce89f814704177912b3a3adf1083f397c660af6f93ecf86339d71e8061
test/extractor-tests/generated/AsmExpr/AsmExpr.ql d0b9ab7eef8934807033f00a7a4752d5d1051d362840c248efda55d79b2b2092 8d6e7756b60f5dfa500c26ac232e0c44d2d7408aaadcb8d8db9af30a19546eae
test/extractor-tests/generated/AsyncBlockExpr/AsyncBlockExpr.ql 85d756e682ad4f0e2be46776e914f80f4d97356cd27681f6a6c95b59af96d784 071bac3717eb18d89d9e489c3339c339a405d22ad9c2214323649e383cd9b259
test/extractor-tests/generated/AsyncBlockExpr/AsyncBlockExpr_getStatement.ql 905343965d7ea869acc5a651aa98c04bf13124feb02d7df27dcfde7444d89645 ea93464d067b393856a0d9c2a1b3a5562e9a330bb74f490e6a0a11b3563b3f6b

270
rust/ql/.gitattributes generated vendored
View File

@@ -1,215 +1,215 @@
/.generated.list linguist-generated
/.gitattributes linguist-generated
/lib/codeql/rust/elements/ArrayExpr.qll linguist-generated
/lib/codeql/rust/elements/ArrayExprImpl.qll linguist-generated
/lib/codeql/rust/elements/AsmExpr.qll linguist-generated
/lib/codeql/rust/elements/AsmExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/AsmExprImpl.qll linguist-generated
/lib/codeql/rust/elements/AstNode.qll linguist-generated
/lib/codeql/rust/elements/AstNodeImpl.qll linguist-generated
/lib/codeql/rust/elements/AsyncBlockExpr.qll linguist-generated
/lib/codeql/rust/elements/AsyncBlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/AsyncBlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/AwaitExpr.qll linguist-generated
/lib/codeql/rust/elements/AwaitExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/AwaitExprImpl.qll linguist-generated
/lib/codeql/rust/elements/BecomeExpr.qll linguist-generated
/lib/codeql/rust/elements/BecomeExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/BecomeExprImpl.qll linguist-generated
/lib/codeql/rust/elements/BinaryExpr.qll linguist-generated
/lib/codeql/rust/elements/BinaryExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/BinaryExprImpl.qll linguist-generated
/lib/codeql/rust/elements/BlockExpr.qll linguist-generated
/lib/codeql/rust/elements/BlockExprBase.qll linguist-generated
/lib/codeql/rust/elements/BlockExprBaseImpl.qll linguist-generated
/lib/codeql/rust/elements/BlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/BlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/BoxExpr.qll linguist-generated
/lib/codeql/rust/elements/BoxExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/BoxExprImpl.qll linguist-generated
/lib/codeql/rust/elements/BoxPat.qll linguist-generated
/lib/codeql/rust/elements/BoxPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/BoxPatImpl.qll linguist-generated
/lib/codeql/rust/elements/BreakExpr.qll linguist-generated
/lib/codeql/rust/elements/BreakExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/BreakExprImpl.qll linguist-generated
/lib/codeql/rust/elements/CallExpr.qll linguist-generated
/lib/codeql/rust/elements/CallExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/CallExprImpl.qll linguist-generated
/lib/codeql/rust/elements/CastExpr.qll linguist-generated
/lib/codeql/rust/elements/CastExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/CastExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ClosureExpr.qll linguist-generated
/lib/codeql/rust/elements/ClosureExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/ClosureExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ConstBlockPat.qll linguist-generated
/lib/codeql/rust/elements/ConstBlockPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/ConstBlockPatImpl.qll linguist-generated
/lib/codeql/rust/elements/ConstExpr.qll linguist-generated
/lib/codeql/rust/elements/ConstExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/ConstExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ContinueExpr.qll linguist-generated
/lib/codeql/rust/elements/ContinueExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/ContinueExprImpl.qll linguist-generated
/lib/codeql/rust/elements/Declaration.qll linguist-generated
/lib/codeql/rust/elements/DeclarationImpl.qll linguist-generated
/lib/codeql/rust/elements/Element.qll linguist-generated
/lib/codeql/rust/elements/ElementListExpr.qll linguist-generated
/lib/codeql/rust/elements/ElementListExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/ElementListExprImpl.qll linguist-generated
/lib/codeql/rust/elements/Expr.qll linguist-generated
/lib/codeql/rust/elements/ExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ExprStmt.qll linguist-generated
/lib/codeql/rust/elements/ExprStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/ExprStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/FieldExpr.qll linguist-generated
/lib/codeql/rust/elements/FieldExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/FieldExprImpl.qll linguist-generated
/lib/codeql/rust/elements/Function.qll linguist-generated
/lib/codeql/rust/elements/FunctionConstructor.qll linguist-generated
/lib/codeql/rust/elements/GenericArgList.qll linguist-generated
/lib/codeql/rust/elements/GenericArgListConstructor.qll linguist-generated
/lib/codeql/rust/elements/GenericArgListImpl.qll linguist-generated
/lib/codeql/rust/elements/IdentPat.qll linguist-generated
/lib/codeql/rust/elements/IdentPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/IdentPatImpl.qll linguist-generated
/lib/codeql/rust/elements/IfExpr.qll linguist-generated
/lib/codeql/rust/elements/IfExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/IfExprImpl.qll linguist-generated
/lib/codeql/rust/elements/IndexExpr.qll linguist-generated
/lib/codeql/rust/elements/IndexExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/IndexExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ItemStmt.qll linguist-generated
/lib/codeql/rust/elements/ItemStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/ItemStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/Label.qll linguist-generated
/lib/codeql/rust/elements/LabelConstructor.qll linguist-generated
/lib/codeql/rust/elements/LabelImpl.qll linguist-generated
/lib/codeql/rust/elements/LetExpr.qll linguist-generated
/lib/codeql/rust/elements/LetExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/LetExprImpl.qll linguist-generated
/lib/codeql/rust/elements/LetStmt.qll linguist-generated
/lib/codeql/rust/elements/LetStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/LetStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/LiteralExpr.qll linguist-generated
/lib/codeql/rust/elements/LiteralExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/LiteralExprImpl.qll linguist-generated
/lib/codeql/rust/elements/LiteralPat.qll linguist-generated
/lib/codeql/rust/elements/LiteralPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/LiteralPatImpl.qll linguist-generated
/lib/codeql/rust/elements/Locatable.qll linguist-generated
/lib/codeql/rust/elements/LoopExpr.qll linguist-generated
/lib/codeql/rust/elements/LoopExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/LoopExprImpl.qll linguist-generated
/lib/codeql/rust/elements/MatchArm.qll linguist-generated
/lib/codeql/rust/elements/MatchArmConstructor.qll linguist-generated
/lib/codeql/rust/elements/MatchArmImpl.qll linguist-generated
/lib/codeql/rust/elements/MatchExpr.qll linguist-generated
/lib/codeql/rust/elements/MatchExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/MatchExprImpl.qll linguist-generated
/lib/codeql/rust/elements/MethodCallExpr.qll linguist-generated
/lib/codeql/rust/elements/MethodCallExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/MethodCallExprImpl.qll linguist-generated
/lib/codeql/rust/elements/Missing.qll linguist-generated
/lib/codeql/rust/elements/MissingExpr.qll linguist-generated
/lib/codeql/rust/elements/MissingExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/MissingExprImpl.qll linguist-generated
/lib/codeql/rust/elements/MissingImpl.qll linguist-generated
/lib/codeql/rust/elements/MissingPat.qll linguist-generated
/lib/codeql/rust/elements/MissingPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/MissingPatImpl.qll linguist-generated
/lib/codeql/rust/elements/Module.qll linguist-generated
/lib/codeql/rust/elements/ModuleConstructor.qll linguist-generated
/lib/codeql/rust/elements/ModuleImpl.qll linguist-generated
/lib/codeql/rust/elements/OffsetOfExpr.qll linguist-generated
/lib/codeql/rust/elements/OffsetOfExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/OffsetOfExprImpl.qll linguist-generated
/lib/codeql/rust/elements/OrPat.qll linguist-generated
/lib/codeql/rust/elements/OrPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/OrPatImpl.qll linguist-generated
/lib/codeql/rust/elements/Pat.qll linguist-generated
/lib/codeql/rust/elements/PatImpl.qll linguist-generated
/lib/codeql/rust/elements/Path.qll linguist-generated
/lib/codeql/rust/elements/PathConstructor.qll linguist-generated
/lib/codeql/rust/elements/PathExpr.qll linguist-generated
/lib/codeql/rust/elements/PathExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/PathExprImpl.qll linguist-generated
/lib/codeql/rust/elements/PathImpl.qll linguist-generated
/lib/codeql/rust/elements/PathPat.qll linguist-generated
/lib/codeql/rust/elements/PathPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/PathPatImpl.qll linguist-generated
/lib/codeql/rust/elements/PrefixExpr.qll linguist-generated
/lib/codeql/rust/elements/PrefixExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/PrefixExprImpl.qll linguist-generated
/lib/codeql/rust/elements/RangeExpr.qll linguist-generated
/lib/codeql/rust/elements/RangeExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/RangeExprImpl.qll linguist-generated
/lib/codeql/rust/elements/RangePat.qll linguist-generated
/lib/codeql/rust/elements/RangePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/RangePatImpl.qll linguist-generated
/lib/codeql/rust/elements/RecordExpr.qll linguist-generated
/lib/codeql/rust/elements/RecordExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/RecordExprField.qll linguist-generated
/lib/codeql/rust/elements/RecordExprFieldConstructor.qll linguist-generated
/lib/codeql/rust/elements/RecordExprFieldImpl.qll linguist-generated
/lib/codeql/rust/elements/RecordExprImpl.qll linguist-generated
/lib/codeql/rust/elements/RecordPat.qll linguist-generated
/lib/codeql/rust/elements/RecordPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/RecordPatField.qll linguist-generated
/lib/codeql/rust/elements/RecordPatFieldConstructor.qll linguist-generated
/lib/codeql/rust/elements/RecordPatFieldImpl.qll linguist-generated
/lib/codeql/rust/elements/RecordPatImpl.qll linguist-generated
/lib/codeql/rust/elements/RefExpr.qll linguist-generated
/lib/codeql/rust/elements/RefExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/RefExprImpl.qll linguist-generated
/lib/codeql/rust/elements/RefPat.qll linguist-generated
/lib/codeql/rust/elements/RefPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/RefPatImpl.qll linguist-generated
/lib/codeql/rust/elements/RepeatExpr.qll linguist-generated
/lib/codeql/rust/elements/RepeatExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/RepeatExprImpl.qll linguist-generated
/lib/codeql/rust/elements/ReturnExpr.qll linguist-generated
/lib/codeql/rust/elements/ReturnExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/ReturnExprImpl.qll linguist-generated
/lib/codeql/rust/elements/SlicePat.qll linguist-generated
/lib/codeql/rust/elements/SlicePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/SlicePatImpl.qll linguist-generated
/lib/codeql/rust/elements/Stmt.qll linguist-generated
/lib/codeql/rust/elements/StmtImpl.qll linguist-generated
/lib/codeql/rust/elements/TupleExpr.qll linguist-generated
/lib/codeql/rust/elements/TupleExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/TupleExprImpl.qll linguist-generated
/lib/codeql/rust/elements/TuplePat.qll linguist-generated
/lib/codeql/rust/elements/TuplePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/TuplePatImpl.qll linguist-generated
/lib/codeql/rust/elements/TupleStructPat.qll linguist-generated
/lib/codeql/rust/elements/TupleStructPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/TupleStructPatImpl.qll linguist-generated
/lib/codeql/rust/elements/TypeRef.qll linguist-generated
/lib/codeql/rust/elements/TypeRefConstructor.qll linguist-generated
/lib/codeql/rust/elements/TypeRefImpl.qll linguist-generated
/lib/codeql/rust/elements/UnderscoreExpr.qll linguist-generated
/lib/codeql/rust/elements/UnderscoreExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/UnderscoreExprImpl.qll linguist-generated
/lib/codeql/rust/elements/Unextracted.qll linguist-generated
/lib/codeql/rust/elements/UnextractedImpl.qll linguist-generated
/lib/codeql/rust/elements/Unimplemented.qll linguist-generated
/lib/codeql/rust/elements/UnimplementedDeclaration.qll linguist-generated
/lib/codeql/rust/elements/UnimplementedDeclarationConstructor.qll linguist-generated
/lib/codeql/rust/elements/UnimplementedDeclarationImpl.qll linguist-generated
/lib/codeql/rust/elements/UnimplementedImpl.qll linguist-generated
/lib/codeql/rust/elements/UnsafeBlockExpr.qll linguist-generated
/lib/codeql/rust/elements/UnsafeBlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/UnsafeBlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/WildcardPat.qll linguist-generated
/lib/codeql/rust/elements/WildcardPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/WildcardPatImpl.qll linguist-generated
/lib/codeql/rust/elements/YeetExpr.qll linguist-generated
/lib/codeql/rust/elements/YeetExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/YeetExprImpl.qll linguist-generated
/lib/codeql/rust/elements/YieldExpr.qll linguist-generated
/lib/codeql/rust/elements/YieldExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/YieldExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ArrayExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/AsmExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/AsmExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/AstNodeImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/AsyncBlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/AsyncBlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/AwaitExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/AwaitExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BecomeExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BecomeExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BinaryExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BinaryExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BlockExprBaseImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BoxExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BoxExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BoxPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BoxPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/BreakExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/BreakExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/CallExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/CallExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/CastExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/CastExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ClosureExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ClosureExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ConstBlockPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ConstBlockPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ConstExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ConstExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ContinueExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ContinueExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/DeclarationImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ElementListExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ElementListExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ExprStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ExprStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/FieldExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/FieldExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/FunctionConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/GenericArgListConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/GenericArgListImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/IdentPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/IdentPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/IfExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/IfExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/IndexExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/IndexExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ItemStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ItemStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LabelConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LabelImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LetExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LetExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LetStmtConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LetStmtImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LiteralExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LiteralExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LiteralPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LiteralPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/LoopExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/LoopExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MatchArmConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/MatchArmImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MatchExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/MatchExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MethodCallExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MissingExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/MissingExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MissingImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/MissingPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/MissingPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ModuleConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ModuleImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/OffsetOfExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/OffsetOfExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/OrPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/OrPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/PatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/PathConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/PathExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/PathExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/PathImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/PathPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/PathPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/PrefixExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/PrefixExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RangeExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RangeExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RangePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RangePatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordExprFieldConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordExprFieldImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordPatFieldConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordPatFieldImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RecordPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RefExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RefExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RefPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RefPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/RepeatExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/RepeatExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/ReturnExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/ReturnExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/SlicePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/SlicePatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/StmtImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/TupleExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/TupleExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/TuplePatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/TuplePatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/TupleStructPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/TupleStructPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/TypeRefConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/TypeRefImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/UnderscoreExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/UnderscoreExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/UnextractedImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/UnimplementedDeclarationConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/UnimplementedDeclarationImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/UnimplementedImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/UnsafeBlockExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/UnsafeBlockExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/WildcardPatConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/WildcardPatImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/YeetExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/YeetExprImpl.qll linguist-generated
/lib/codeql/rust/elements/internal/YieldExprConstructor.qll linguist-generated
/lib/codeql/rust/elements/internal/YieldExprImpl.qll linguist-generated
/lib/codeql/rust/elements.qll linguist-generated
/lib/codeql/rust/internal/generated/ArrayExpr.qll linguist-generated
/lib/codeql/rust/internal/generated/AsmExpr.qll linguist-generated

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ArrayExpr`.
*/
private import ArrayExprImpl
private import internal.ArrayExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `AsmExpr`.
*/
private import AsmExprImpl
private import internal.AsmExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `AstNode`.
*/
private import AstNodeImpl
private import internal.AstNodeImpl
import codeql.rust.elements.Locatable
final class AstNode = Impl::AstNode;

View File

@@ -3,7 +3,7 @@
* This module provides the public class `AsyncBlockExpr`.
*/
private import AsyncBlockExprImpl
private import internal.AsyncBlockExprImpl
import codeql.rust.elements.BlockExprBase
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `AwaitExpr`.
*/
private import AwaitExprImpl
private import internal.AwaitExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BecomeExpr`.
*/
private import BecomeExprImpl
private import internal.BecomeExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BinaryExpr`.
*/
private import BinaryExprImpl
private import internal.BinaryExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BlockExpr`.
*/
private import BlockExprImpl
private import internal.BlockExprImpl
import codeql.rust.elements.BlockExprBase
import codeql.rust.elements.Label

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BlockExprBase`.
*/
private import BlockExprBaseImpl
private import internal.BlockExprBaseImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Stmt

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BoxExpr`.
*/
private import BoxExprImpl
private import internal.BoxExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BoxPat`.
*/
private import BoxPatImpl
private import internal.BoxPatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `BreakExpr`.
*/
private import BreakExprImpl
private import internal.BreakExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Label

View File

@@ -3,7 +3,7 @@
* This module provides the public class `CallExpr`.
*/
private import CallExprImpl
private import internal.CallExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `CastExpr`.
*/
private import CastExprImpl
private import internal.CastExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.TypeRef

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ClosureExpr`.
*/
private import ClosureExprImpl
private import internal.ClosureExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat
import codeql.rust.elements.TypeRef

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ConstBlockPat`.
*/
private import ConstBlockPatImpl
private import internal.ConstBlockPatImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ConstExpr`.
*/
private import ConstExprImpl
private import internal.ConstExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ContinueExpr`.
*/
private import ContinueExprImpl
private import internal.ContinueExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Label

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Declaration`.
*/
private import DeclarationImpl
private import internal.DeclarationImpl
import codeql.rust.elements.AstNode
/**

View File

@@ -3,6 +3,6 @@
* This module provides the public class `Element`.
*/
private import ElementImpl
private import internal.ElementImpl
final class Element = Impl::Element;

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ElementListExpr`.
*/
private import ElementListExprImpl
private import internal.ElementListExprImpl
import codeql.rust.elements.ArrayExpr
import codeql.rust.elements.Expr

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Expr`.
*/
private import ExprImpl
private import internal.ExprImpl
import codeql.rust.elements.AstNode
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ExprStmt`.
*/
private import ExprStmtImpl
private import internal.ExprStmtImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Stmt

View File

@@ -3,7 +3,7 @@
* This module provides the public class `FieldExpr`.
*/
private import FieldExprImpl
private import internal.FieldExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Function`.
*/
private import FunctionImpl
private import internal.FunctionImpl
import codeql.rust.elements.Declaration
import codeql.rust.elements.Expr

View File

@@ -3,7 +3,7 @@
* This module provides the public class `GenericArgList`.
*/
private import GenericArgListImpl
private import internal.GenericArgListImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Unimplemented

View File

@@ -3,7 +3,7 @@
* This module provides the public class `IdentPat`.
*/
private import IdentPatImpl
private import internal.IdentPatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `IfExpr`.
*/
private import IfExprImpl
private import internal.IfExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `IndexExpr`.
*/
private import IndexExprImpl
private import internal.IndexExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ItemStmt`.
*/
private import ItemStmtImpl
private import internal.ItemStmtImpl
import codeql.rust.elements.Stmt
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Label`.
*/
private import LabelImpl
private import internal.LabelImpl
import codeql.rust.elements.AstNode
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `LetExpr`.
*/
private import LetExprImpl
private import internal.LetExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `LetStmt`.
*/
private import LetStmtImpl
private import internal.LetStmtImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat
import codeql.rust.elements.Stmt

View File

@@ -3,7 +3,7 @@
* This module provides the public class `LiteralExpr`.
*/
private import LiteralExprImpl
private import internal.LiteralExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `LiteralPat`.
*/
private import LiteralPatImpl
private import internal.LiteralPatImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Locatable`.
*/
private import LocatableImpl
private import internal.LocatableImpl
import codeql.rust.elements.Element
final class Locatable = Impl::Locatable;

View File

@@ -3,7 +3,7 @@
* This module provides the public class `LoopExpr`.
*/
private import LoopExprImpl
private import internal.LoopExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Label

View File

@@ -3,7 +3,7 @@
* This module provides the public class `MatchArm`.
*/
private import MatchArmImpl
private import internal.MatchArmImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Expr
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `MatchExpr`.
*/
private import MatchExprImpl
private import internal.MatchExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.MatchArm

View File

@@ -3,7 +3,7 @@
* This module provides the public class `MethodCallExpr`.
*/
private import MethodCallExprImpl
private import internal.MethodCallExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.GenericArgList

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Missing`.
*/
private import MissingImpl
private import internal.MissingImpl
import codeql.rust.elements.Unextracted
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `MissingExpr`.
*/
private import MissingExprImpl
private import internal.MissingExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Missing

View File

@@ -3,7 +3,7 @@
* This module provides the public class `MissingPat`.
*/
private import MissingPatImpl
private import internal.MissingPatImpl
import codeql.rust.elements.Missing
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Module`.
*/
private import ModuleImpl
private import internal.ModuleImpl
import codeql.rust.elements.Declaration
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `OffsetOfExpr`.
*/
private import OffsetOfExprImpl
private import internal.OffsetOfExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.TypeRef

View File

@@ -3,7 +3,7 @@
* This module provides the public class `OrPat`.
*/
private import OrPatImpl
private import internal.OrPatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Pat`.
*/
private import PatImpl
private import internal.PatImpl
import codeql.rust.elements.AstNode
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Path`.
*/
private import PathImpl
private import internal.PathImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Unimplemented

View File

@@ -3,7 +3,7 @@
* This module provides the public class `PathExpr`.
*/
private import PathExprImpl
private import internal.PathExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Path

View File

@@ -3,7 +3,7 @@
* This module provides the public class `PathPat`.
*/
private import PathPatImpl
private import internal.PathPatImpl
import codeql.rust.elements.Pat
import codeql.rust.elements.Path

View File

@@ -3,7 +3,7 @@
* This module provides the public class `PrefixExpr`.
*/
private import PrefixExprImpl
private import internal.PrefixExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RangeExpr`.
*/
private import RangeExprImpl
private import internal.RangeExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RangePat`.
*/
private import RangePatImpl
private import internal.RangePatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RecordExpr`.
*/
private import RecordExprImpl
private import internal.RecordExprImpl
import codeql.rust.elements.Expr
import codeql.rust.elements.Path
import codeql.rust.elements.RecordExprField

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RecordExprField`.
*/
private import RecordExprFieldImpl
private import internal.RecordExprFieldImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Expr

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RecordPat`.
*/
private import RecordPatImpl
private import internal.RecordPatImpl
import codeql.rust.elements.Pat
import codeql.rust.elements.Path
import codeql.rust.elements.RecordPatField

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RecordPatField`.
*/
private import RecordPatFieldImpl
private import internal.RecordPatFieldImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Pat

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RefExpr`.
*/
private import RefExprImpl
private import internal.RefExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RefPat`.
*/
private import RefPatImpl
private import internal.RefPatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `RepeatExpr`.
*/
private import RepeatExprImpl
private import internal.RepeatExprImpl
import codeql.rust.elements.ArrayExpr
import codeql.rust.elements.Expr

View File

@@ -3,7 +3,7 @@
* This module provides the public class `ReturnExpr`.
*/
private import ReturnExprImpl
private import internal.ReturnExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `SlicePat`.
*/
private import SlicePatImpl
private import internal.SlicePatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Stmt`.
*/
private import StmtImpl
private import internal.StmtImpl
import codeql.rust.elements.AstNode
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `TupleExpr`.
*/
private import TupleExprImpl
private import internal.TupleExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `TuplePat`.
*/
private import TuplePatImpl
private import internal.TuplePatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `TupleStructPat`.
*/
private import TupleStructPatImpl
private import internal.TupleStructPatImpl
import codeql.rust.elements.Pat
import codeql.rust.elements.Path

View File

@@ -3,7 +3,7 @@
* This module provides the public class `TypeRef`.
*/
private import TypeRefImpl
private import internal.TypeRefImpl
import codeql.rust.elements.AstNode
import codeql.rust.elements.Unimplemented

View File

@@ -3,7 +3,7 @@
* This module provides the public class `UnderscoreExpr`.
*/
private import UnderscoreExprImpl
private import internal.UnderscoreExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Unextracted`.
*/
private import UnextractedImpl
private import internal.UnextractedImpl
import codeql.rust.elements.Element
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `Unimplemented`.
*/
private import UnimplementedImpl
private import internal.UnimplementedImpl
import codeql.rust.elements.Unextracted
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `UnimplementedDeclaration`.
*/
private import UnimplementedDeclarationImpl
private import internal.UnimplementedDeclarationImpl
import codeql.rust.elements.Declaration
import codeql.rust.elements.Unimplemented

View File

@@ -3,7 +3,7 @@
* This module provides the public class `UnsafeBlockExpr`.
*/
private import UnsafeBlockExprImpl
private import internal.UnsafeBlockExprImpl
import codeql.rust.elements.BlockExprBase
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `WildcardPat`.
*/
private import WildcardPatImpl
private import internal.WildcardPatImpl
import codeql.rust.elements.Pat
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `YeetExpr`.
*/
private import YeetExprImpl
private import internal.YeetExprImpl
import codeql.rust.elements.Expr
/**

View File

@@ -3,7 +3,7 @@
* This module provides the public class `YieldExpr`.
*/
private import YieldExprImpl
private import internal.YieldExprImpl
import codeql.rust.elements.Expr
/**

Some files were not shown because too many files have changed in this diff Show More