MCPcopy Create free account

hub / github.com/JRMurr/tix / types & classes

Types & classes237 in github.com/JRMurr/tix

↓ 12 callersClassTranslationResult
Result of translating a noogle signature to .tix syntax.
scripts/gen_lib_stubs.py:301
↓ 11 callersEnumExpr
crates/lang_ast/src/lib.rs:344
↓ 8 callersClassTyId
crates/lang_check/src/lib.rs:381
↓ 7 callersEnumLiteral
crates/lang_ast/src/lib.rs:328
↓ 3 callersClassDiagTy
crates/lang_check/src/diagnostic.rs:39
↓ 2 callersClassFuncEntry
A single lib function entry.
scripts/gen_lib_stubs.py:616
↓ 1 callersClassParsedTyRef
crates/comment_parser/src/lib.rs:282
↓ 1 callersClassPolarityBits
crates/lang_check/src/collect.rs:32
↓ 1 callersClassTypePath
crates/lang_ty/src/simplify.rs:39
EnumAccessPattern
crates/lang_check/src/pbt/stub_compose.rs:326
EnumAnalysisEvent
Events sent to the single analysis loop. Mirrors rust-analyzer's closed Event enum pattern — all inputs to the loop are a single enum over one channel
crates/lsp/src/server.rs:50
ClassAnalysisState
All mutable state for the LSP's analysis pipeline.
crates/lsp/src/state.rs:446
ClassAnalysisTiming
Timing breakdown for a single `update_file` call.
crates/lsp/src/state.rs:421
EnumAnnotationUsagePattern
crates/lang_check/src/pbt/mod.rs:1247
ClassArbitraryType
crates/lang_ty/src/arbitrary.rs:315
EnumAttrKind
crates/lang_ast/src/ast_utils.rs:51
ClassAttrSetTy
crates/lang_ty/src/attrset.rs:9
ClassAttrpathKeyResolution
Resolved attrpath key context — shared between hover, field doc, and goto-def.
crates/lsp/src/hover.rs:195
ClassBinConstraint
crates/lang_check/src/infer_expr.rs:1134
EnumBinOP
crates/lang_ast/src/lib.rs:480
EnumBindingValue
crates/lang_ast/src/lib.rs:521
EnumBindingValueKind
crates/lang_ast/src/lower.rs:390
ClassBindings
crates/lang_ast/src/lib.rs:514
EnumBoolBinOp
crates/lang_ast/src/lib.rs:442
ClassCanonicalizer
crates/lang_check/src/collect.rs:117
ClassChange
crates/repo_check/src/diff.rs:17
ClassCheckBuilder
Builder for error-collecting type inference. Always returns partial results — even when errors occur, bindings inferred before the error have types av
crates/lang_check/src/lib.rs:679
ClassCheckCtx
crates/lang_check/src/lib.rs:833
ClassCheckOutput
Parsed output from `tix --format json check`.
crates/repo_check/src/results.rs:150
ClassCheckPhaseResult
crates/repo_check/src/runner.rs:174
ClassCheckResult
crates/lang_check/src/lib.rs:532
ClassCheckStats
crates/repo_check/src/results.rs:79
ClassClassification
crates/lang_ast/src/classify.rs:48
ClassClearStats
crates/lsp/src/store_stubs.rs:445
ClassCli
crates/cli/src/main.rs:59
ClassCli
crates/repo_check/src/main.rs:18
ClassCliSyntaxProvider
Syntax provider for the CLI. Pre-extracts SyntaxBundles for all known project files during Phase 1 (sequential). Files not in the pre-extracted set (t
crates/cli/src/check.rs:44
ClassCollectCtx
crates/comment_parser/src/tix_collect.rs:236
ClassCollectError
crates/comment_parser/src/lib.rs:42
ClassCollector
crates/lang_check/src/collect.rs:1524
EnumCommand
crates/cli/src/main.rs:65
EnumCommand
crates/repo_check/src/main.rs:24
ClassCommentParser
crates/comment_parser/src/lib.rs:23
ClassCommonGenStubsArgs
crates/cli/src/main.rs:236
ClassCommonOptions
Shared options for all `gen-stubs` subcommands.
crates/cli/src/gen_stubs.rs:642
ClassCompiledContexts
Pre-compiled context glob patterns for efficient per-file matching. Build once via `CompiledContexts::new()`, then call `find_matching()` per file — a
crates/cli/src/config.rs:138
EnumConditionalFn
crates/lang_ast/src/narrow.rs:99
EnumConstructorShape
A projection of a type's top-level constructor, carrying only the information needed for disjointness checks (field keys and openness for attrsets, no
crates/lang_ty/src/disjoint.rs:28
ClassContextConfig
crates/lsp/src/project_config.rs:197
ClassContextTestSetup
Test setup with context stubs (`.tix` declarations) injected via ProjectConfig. Used by both completion and hover tests that need NixOS module contex
crates/lsp/src/test_util.rs:200
ClassCoordinatedResult
Result of a demand-driven inference for a single file.
crates/lang_check/src/coordinator.rs:72
ClassCustomSystem
crates/lsp/src/project_config.rs:147
ClassDeclChunk
crates/lsp/src/pbt_stubs.rs:33
ClassDeclLocation
crates/lang_check/src/aliases.rs:102
ClassDeferredConstraints
crates/lang_check/src/lib.rs:822
ClassDiagnostic
crates/repo_check/src/results.rs:98
EnumDiagnosticLevel
crates/lsp/src/config.rs:32
ClassDiagnosticsConfig
crates/lsp/src/config.rs:53
ClassDiagnosticsProjectConfig
crates/lsp/src/project_config.rs:167
ClassDiffReport
crates/repo_check/src/diff.rs:5
ClassDisplayConfig
crates/lang_ty/src/arc_ty.rs:186
ClassDocCommentCtx
crates/lang_ast/src/comment.rs:44
ClassDocIndex
crates/lang_check/src/aliases.rs:31
EnumEntryKind
crates/lsp/src/store_stubs.rs:407
ClassEquivDsu
Union-find over TyIds built from `TypeStorage::equiv_pairs` at canonicalization time. Collapses variables linked by `constrain_equal` to a single repr
crates/lang_check/src/collect.rs:69
EnumError
crates/lsp/src/store_stubs.rs:635
ClassExpectedTypePath
Result of walking up the syntax tree from cursor to callsite.
crates/lsp/src/completion.rs:736
EnumExpectedTypeStep
crates/lsp/src/completion.rs:728
EnumExprBinOp
crates/lang_ast/src/lib.rs:461
ClassFieldDoc
crates/comment_parser/src/lib.rs:177
ClassFieldSource
crates/comment_parser/src/lib.rs:185
ClassFileAnalysis
Cached analysis output for a single open file.
crates/lsp/src/state.rs:381
ClassFileDiagnostics
crates/repo_check/src/results.rs:92
ClassFileMetadata
Per-file rendering metadata collected during Phase 1. SyntaxBundles go to the coordinator; this struct holds what Phase 3 needs for diagnostics. The f
crates/cli/src/check.rs:71
ClassFileSignature
crates/lang_check/src/lib.rs:552
EnumFileSlot
State of a file in the coordinator cache. Tracks whether inference is in-progress (so other threads can wait) or complete.
crates/lang_check/src/coordinator.rs:55
ClassFileSnapshot
Complete snapshot for a file. Stored in DashMap for lock-free handler access.
crates/lsp/src/state.rs:70
ClassFlakeInputs
Detected flake inputs relevant for `[stubs.generate]`.
crates/cli/src/init.rs:780
EnumFrozenOp
crates/lang_check/src/pbt/frozen.rs:42
EnumGenStubsSource
crates/cli/src/main.rs:282
ClassGeneratedStubs
Result of successful stub generation: the stubs directory plus the resolved source roots for `@source` annotation resolution.
crates/lsp/src/store_stubs.rs:24
ClassGlobResult
crates/cli/src/init.rs:156
ClassHofCase
crates/lang_check/src/pbt/stub_compose.rs:761
ClassHomeManagerOptions
Options for the `gen-stubs home-manager` subcommand.
crates/cli/src/gen_stubs.rs:664
ClassImportError
crates/lang_check/src/imports.rs:296
EnumImportErrorKind
crates/lang_check/src/imports.rs:287
ClassImportResolution
Result of resolving all imports in a file.
crates/lang_check/src/imports.rs:307
ClassInferBundleResult
Intermediate result from inference (before combining with metadata for rendering).
crates/cli/src/check.rs:89
ClassInferenceCoordinator
crates/lang_check/src/coordinator.rs:83
ClassInferenceData
crates/lsp/src/state.rs:65
EnumInferenceError
crates/lang_check/src/lib.rs:442
ClassInferenceInputs
Everything needed to run type inference after the syntax phase (parse, lower, nameres, SCC grouping). This bundle is `Send + Sync` so inference can ru
crates/lang_check/src/lib.rs:580
ClassInferenceLayer
A layer of SCCs at the same topological depth. All dependencies from prior layers are guaranteed to have cached signatures before this layer runs.
crates/lang_check/src/file_graph.rs:32
ClassInferenceResult
crates/lang_check/src/lib.rs:412
ClassInlayHintsConfig
crates/lsp/src/config.rs:19
EnumInterestingPosition
crates/lsp/src/test_util.rs:274
EnumInterpolPart
crates/lang_ast/src/lib.rs:624
ClassJsonDiagnostic
crates/cli/src/json_output.rs:75
ClassJsonFileResult
crates/cli/src/json_output.rs:69
ClassJsonOutput
crates/cli/src/json_output.rs:58
next →1–100 of 237, ranked by callers