luaur_analysis/functions/
assert_reasoning_valid_subtyping.rs1use crate::records::builtin_types::BuiltinTypes;
2use crate::records::subtyping_result::SubtypingResult;
3use crate::records::type_arena::TypeArena;
4
5pub fn assert_reasoning_valid<TID>(
6 sub_ty: TID,
7 super_ty: TID,
8 result: &SubtypingResult,
9 builtin_types: *mut BuiltinTypes,
10 arena: *mut TypeArena,
11) {
12 if !luaur_common::FFlag::DebugLuauSubtypingCheckPathValidity.get() {
13 return;
14 }
15 for reasoning in result.reasoning.iter() {
16 }
19}