List of all items
Structs
- AstPtr
- body::Body
- body::BodySourceMap
- body::ExprId
- body::ForLoop
- body::LocalVar
- body::MatchArm
- body::MatchBind
- body::ParamBinding
- body::StmtId
- def::NodePathTarget
- flow::FlowAnalysis
- flow::FlowFacts
- infer::Binding
- infer::FileInference
- infer::InferenceResult
- infer::Unit
- item_tree::ConstItem
- item_tree::EnumItem
- item_tree::FuncItem
- item_tree::InnerClassItem
- item_tree::ItemTree
- item_tree::ParamItem
- item_tree::SignalItem
- item_tree::VarItem
- project::AutoloadEntry
- queries::AutoloadRegistry
- queries::GlobalRegistry
- queries::SceneAttach
- queries::SceneContext
- queries::ScriptClass
- resolve::ClassScope
- ty::EnumRef
- ty::ScriptRefId
- ty::SignalSigId
- ty::TypedBinding
- warnings::RawWarning
- warnings::SuppressionMap
- warnings::WarningSettings
Enums
- body::BinOp
- body::Expr
- body::Literal
- body::Stmt
- body::UnOp
- def::GodotDef
- flow::NarrowedTy
- flow::Place
- infer::BindingKind
- item_tree::ExtendsRef
- item_tree::Member
- queries::MemberSig
- resolve::ClassItem
- resolve::ExternalRef
- resolve::GlobalDef
- ty::Assign
- ty::Ty
- ty::TypeSource
- warnings::Since
- warnings::WarnLevel
- warnings::WarningCode
Functions
- body::body
- body::body_of_decl_stmt
- body::body_of_expr
- body::body_of_func
- def::classify
- def::node_path_target
- flow::analyze
- flow::condition_facts
- infer::analyze_file
- infer::infer
- infer::infer_func
- item_tree::item_tree
- project::parse_autoloads
- project::parse_engine_version
- project::parse_warning_settings
- queries::analyze_file
- queries::autoload_registry
- queries::class_name_collisions
- queries::engine_version
- queries::file_class_name
- queries::global_registry
- queries::item_tree
- queries::project_engine_version
- queries::res_path_registry
- queries::scene_context
- queries::scene_model
- queries::script_class
- queries::script_ref_name
- queries::script_scene_index
- queries::suppression_map
- queries::warning_settings
- resolve::anchor_res_path
- resolve::layer_to_ty
- resolve::resolve_base
- resolve::resolve_external
- resolve::resolve_global
- resolve::resolve_type_name
- resolve::resolve_type_ref
- ty::is_assignable
- ty::resolve_elemref
- ty::resolve_tyref
- warnings::build_suppression_map
- warnings::bundled_version
- warnings::gate
- warnings::render_warning_reference