1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
//! Generated skeleton item.
//! Node: `cxx:Record:Luau.Compiler:Compiler/src/Compiler.cpp:4789:undefined_local_visitor`
//! Source: `Compiler/src/Compiler.cpp`
//! Graph edges:
//! - declared_by: source_file Compiler/src/Compiler.cpp
//! - source_includes:
//! - includes -> source_file Compiler/include/Luau/Compiler.h
//! - includes -> source_file Ast/include/Luau/Ast.h
//! - includes -> source_file Bytecode/include/Luau/BytecodeBuilder.h
//! - includes -> source_file Common/include/Luau/Common.h
//! - includes -> source_file Ast/include/Luau/Parser.h
//! - includes -> source_file Common/include/Luau/InsertionOrderedMap.h
//! - includes -> source_file Common/include/Luau/StringUtils.h
//! - includes -> source_file Common/include/Luau/TimeTrace.h
//! - includes -> source_file CodeGen/src/IrTranslateBuiltins.h
//! - includes -> source_file Compiler/src/ConstantFolding.h
//! - includes -> source_file Compiler/src/CostModel.h
//! - includes -> source_file Compiler/src/TableShape.h
//! - includes -> source_file Analysis/include/Luau/AutocompleteTypes.h
//! - includes -> source_file Analysis/include/Luau/AstUtils.h
//! - includes -> source_file Compiler/src/ValueTracking.h
//! - incoming:
//! - declares <- source_file Compiler/src/Compiler.cpp
//! - type_ref <- method Compiler::validateContinueUntil (Compiler/src/Compiler.cpp)
//! - type_ref <- method Compiler::UndefinedLocalVisitor::UndefinedLocalVisitor (Compiler/src/Compiler.cpp)
//! - type_ref <- method Compiler::UndefinedLocalVisitor::check (Compiler/src/Compiler.cpp)
//! - type_ref <- method Compiler::UndefinedLocalVisitor::visit (Compiler/src/Compiler.cpp)
//! - type_ref <- method Compiler::UndefinedLocalVisitor::visit (Compiler/src/Compiler.cpp)
//! - outgoing:
//! - type_ref -> method Compiler::UndefinedLocalVisitor::UndefinedLocalVisitor (Compiler/src/Compiler.cpp)
//! - type_ref -> record AstVisitor (Ast/include/Luau/Ast.h)
//! - type_ref -> record Compiler (Compiler/src/Compiler.cpp)
//! - type_ref -> record AstLocal (Ast/include/Luau/Ast.h)
//! - type_ref -> record DenseHashSet (Common/include/Luau/DenseHash.h)
//! - translates_to -> rust_item UndefinedLocalVisitor
use crateCompiler;
use AstLocal;
use AstVisitor;
use DenseHashSet;