MCPcopy Create free account

hub / github.com/capy-language/capy / types & classes

Types & classes169 in github.com/capy-language/capy

↓ 35 callersClassName
crates/hir/src/common/names.rs:134
↓ 25 callersClassFileName
crates/hir/src/common/names.rs:19
↓ 6 callersClassLambda
crates/hir/src/body.rs:438
↓ 2 callersEnumExpr
crates/hir/src/body.rs:177
↓ 2 callersEnumPrimitiveTy
crates/hir/src/lib.rs:27
↓ 2 callersClassScopeId
crates/hir/src/body.rs:697
↓ 2 callersClassType
TODO: use this
crates/hir/src/body.rs:330
↓ 1 callersClassAssign
crates/hir/src/body.rs:519
↓ 1 callersClassColNr
crates/line_index/src/lib.rs:14
↓ 1 callersClassComptime
crates/hir/src/body.rs:462
↓ 1 callersClassKey
crates/interner/src/lib.rs:30
↓ 1 callersClassLineNr
crates/line_index/src/lib.rs:11
↓ 1 callersEnumLocal
crates/hir/src/body.rs:491
↓ 1 callersClassLocalDef
crates/hir/src/body.rs:497
↓ 1 callersEnumStmt
crates/hir/src/body.rs:467
↓ 1 callersClassSwitchArm
crates/hir/src/body.rs:397
↓ 1 callersEnumTy
crates/hir/src/common/ty.rs:115
EnumAbi
crates/codegen/src/convert/abi/mod.rs:28
ClassAreaTys
crates/hir_ty/src/lib.rs:148
ClassArgToCompile
crates/codegen/src/compiler/functions.rs:1138
ClassArgsContainDiagnostics
crates/hir_ty/src/globals.rs:112
EnumArmVariant
crates/hir/src/body.rs:422
InterfaceAstNode
crates/ast/src/lib.rs:8
InterfaceAstToken
crates/ast/src/lib.rs:22
EnumBinaryOp
crates/hir/src/body.rs:546
InterfaceBinaryOutput
crates/hir/src/common/ty.rs:1970
ClassBinaryOutputTy
crates/hir/src/common/ty.rs:251
ClassBodies
crates/hir/src/body.rs:159
EnumBuiltinFunction
crates/codegen/src/builtin.rs:38
EnumBuiltinGlobal
crates/codegen/src/builtin.rs:9
EnumBuiltinKind
crates/hir_ty/src/lib.rs:1177
EnumBuiltinSubKind
crates/hir_ty/src/lib.rs:1164
ClassCLIConfig
crates/capy/src/main.rs:157
EnumClass
crates/codegen/src/convert/abi/x86_64.rs:13
ClassCompiler
crates/codegen/src/compiler/mod.rs:219
ClassCompletedMarker
crates/parser/src/parser/marker.rs:38
ClassComptimeArgs
crates/hir/src/common/locations.rs:64
InterfaceComptimeBytes
crates/codegen/src/compiler/comptime.rs:32
ClassComptimeData
crates/codegen/src/compiler/mod.rs:179
ClassComptimeLoc
crates/hir/src/common/locations.rs:552
EnumComptimeResult
crates/hir/src/common/locations.rs:14
ClassComptimeResultMap
crates/hir/src/common/locations.rs:23
ClassConcreteGlobalLoc
crates/hir/src/common/locations.rs:439
ClassConcreteLambdaLoc
crates/hir/src/common/locations.rs:491
EnumConcreteLoc
crates/hir/src/common/locations.rs:356
ClassCtx
crates/hir/src/body.rs:713
ClassCycleErr
crates/topo/src/lib.rs:9
ClassDataArray
crates/codegen/src/compiler/ty_info.rs:98
ClassDeferFrame
crates/codegen/src/compiler/functions.rs:41
EnumDefinitionStatus
crates/hir/src/world_index.rs:52
ClassDependencies
crates/topo/src/lib.rs:12
EnumDescendant
crates/hir/src/body.rs:2408
ClassDescendants
A block will go through this function and end up like this: { a := 42; a + 5; } {expr} block {stmt} expr {expr} binary add {expr} 5 {expr} local
crates/hir/src/body.rs:2578
EnumDescentOpts
crates/hir/src/body.rs:2516
ClassDiagnostic
crates/diagnostics/src/lib.rs:23
ClassEnumLayout
crates/codegen/src/layout.rs:339
EnumEnumTy
crates/capy_macros/src/lib.rs:10
EnumEvent
crates/parser/src/event.rs:4
EnumExpectedSyntax
crates/parser/src/error.rs:63
ClassExpectedSyntaxGuard
crates/parser/src/parser.rs:347
EnumExpectedSyntaxTrackingState
crates/parser/src/parser.rs:367
EnumExpectedTy
crates/hir_ty/src/lib.rs:316
ClassExprExpected
crates/hir_ty/src/globals.rs:86
EnumExprIsConst
crates/hir_ty/src/globals.rs:22
EnumExprMutability
crates/hir_ty/src/globals.rs:43
InterfaceExtendWithNumBytes
crates/codegen/src/extend.rs:5
ClassFileNameComponents
crates/hir/src/common/names.rs:13
ClassFileNameWithRange
crates/hir/src/common/names.rs:128
EnumFinalTy
crates/codegen/src/convert.rs:12
ClassFinalTys
crates/codegen/src/convert.rs:63
ClassFnAbi
crates/codegen/src/convert/abi/mod.rs:109
ClassFunctionCompiler
Compiles a Capy function into a Cranelift function. The main function to look at here is `compile_expr` or `compile_expr_with_args`
crates/codegen/src/compiler/functions.rs:52
ClassFunctionToCompile
crates/codegen/src/compiler/mod.rs:209
InterfaceGetFinalTy
crates/codegen/src/convert.rs:70
InterfaceGetLayoutInfo
crates/codegen/src/layout.rs:19
ClassGlobalInferenceCtx
Note: this is "global" as in "global variable," not global as in "including everything from all over the project". the project-wide struct which hold
crates/hir_ty/src/globals.rs:124
EnumHelpDiagnostic
crates/diagnostics/src/lib.rs:221
ClassIndex
crates/hir/src/index.rs:10
ClassIndexingCtx
crates/hir/src/index.rs:76
ClassIndexingDiagnostic
crates/hir/src/index.rs:124
EnumIndexingDiagnosticKind
crates/hir/src/index.rs:130
ClassInferenceCtx
crates/hir_ty/src/lib.rs:537
ClassInferenceResult
crates/hir_ty/src/lib.rs:531
InterfaceIntBytes
crates/codegen/src/compiler/comptime.rs:64
InterfaceInternTyDisplay
crates/hir/src/common/ty.rs:2405
InterfaceInternTyExt
crates/hir/src/common/ty.rs:1949
ClassInterner
crates/interner/src/lib.rs:32
EnumLambdaBody
crates/hir/src/body.rs:428
ClassLineIndex
crates/line_index/src/lib.rs:6
ClassLinesWithEnds
crates/codegen/src/tests.rs:468
EnumLinkingErr
crates/codegen/src/lib.rs:156
EnumLocation
crates/codegen/src/compiler/mod.rs:723
InterfaceLocationResolver
crates/hir_ty/src/lib.rs:206
ClassLoweringDiagnostic
crates/hir/src/body.rs:613
EnumLoweringDiagnosticKind
crates/hir/src/body.rs:625
InterfaceMangle
crates/codegen/src/mangle.rs:12
ClassMangledPart
crates/codegen/src/mangle.rs:262
EnumMangledPartKind
crates/codegen/src/mangle.rs:237
ClassMarker
crates/parser/src/parser/marker.rs:8
ClassMemberDecl
crates/hir/src/body.rs:343
next →1–100 of 169, ranked by callers