MCPcopy Create free account

hub / github.com/coi/coi / types & classes

Types & classes127 in github.com/coi/coi

↓ 3 callersClassIntegrationRunner
tests/runner/integration.py:8
↓ 2 callersClassUnitRunner
tests/runner/unit.py:8
↓ 2 callersClassWebServer
tests/runner/web_base.py:10
↓ 1 callersClassGalleryRunner
tests/runner/gallery.py:6
↓ 1 callersClassServer
scripts/dev_server.py:210
ClassASTNode
src/analysis/dependency_resolver.h:9
ClassASTNode
Base AST node
src/ast/node.h:39
ClassAppConfig
src/ast/component/component.h:90
ClassAppConfig
src/codegen/codegen.h:12
ClassArrayLiteral
src/ast/expressions.h:151
ClassArrayLoopInfo
src/ast/codegen_state.h:25
ClassArrayRepeatLiteral
Fixed-size array repeat initializer: [value; count] e.g., [0; 100] or [0; NUM_ITEMS]
src/ast/expressions.h:165
ClassAssignment
src/ast/statements.h:34
ClassBinaryOp
src/ast/expressions.h:60
ClassBinding
src/ast/view.h:25
ClassBlockExpr
Block expression for match arm bodies that contain statements Generated as an IIFE expression so it can be used where an expression is required.
src/ast/expressions.h:278
ClassBlockStatement
src/ast/statements.h:84
ClassBoolLiteral
src/ast/expressions.h:19
ClassCallArg
Unified argument for function calls and component construction Supports both positional and named arguments with reference/move semantics
src/ast/expressions.h:72
ClassCompilerSession
Cross-component state that persists across all components in one compilation
src/ast/node.h:21
ClassCompilerSession
src/codegen/codegen.h:14
ClassComponent
Forward declarations
src/analysis/include_detector.h:8
ClassComponent
Forward declarations
src/analysis/feature_detector.h:9
ClassComponent
Forward declarations
src/analysis/dependency_resolver.h:8
ClassComponent
src/ast/component/component.h:67
ClassComponent
Forward declarations
src/codegen/css_generator.h:8
ClassComponent
Forward declarations
src/codegen/codegen.h:9
ClassComponentArrayLoopInfo
src/ast/codegen_state.h:13
ClassComponentConstruction
Component construction expression: NetworkManager(&url = currentUrl, port := 8080) Also supports positional args: NetworkManager(&value, :value, value
src/ast/expressions.h:201
ClassComponentInstantiation
src/ast/view.h:122
ClassComponentMemberInfo
Info about a component's pub mut members (for parent-child reactivity wiring)
src/ast/node.h:16
ClassComponentParam
Component constructor parameter
src/ast/statements.h:20
ClassComponentProp
src/ast/view.h:37
ClassComponentTypeContext
Context for component-local type resolution and method signature tracking
src/ast/node.h:88
ClassDataDef
src/ast/definitions.h:29
ClassDataDef
src/codegen/codegen.h:10
ClassDataField
src/ast/definitions.h:24
ClassDataTypeRegistry
Registry for data types - populated before code generation
src/codegen/json_codegen.h:17
ClassDefFile
src/defs/def_parser.h:48
ClassDefParser
src/defs/def_parser.h:54
ClassDefSchema
Schema built from def files
src/defs/def_parser.h:120
ClassDevHandler
HTTP handler with SPA routing and optional hot reload support.
scripts/dev_server.py:30
ClassElementAttrBinding
src/ast/component/to_webcc.cc:736
ClassElementAttrKey
Group bindings by element+attribute to generate shared update methods
src/ast/component/to_webcc.cc:718
ClassEmitStatement
src/ast/statements.h:126
ClassEnumAccess
Enum value access: Mode::Idle or App.Mode::Idle
src/ast/expressions.h:185
ClassEnumDef
Enum definition: enum Mode { Idle, Running, Paused }
src/ast/definitions.h:41
ClassEnumDef
src/codegen/codegen.h:11
ClassErrorHandler
Centralized error handler for consistent error reporting across the codebase
src/cli/error.h:17
ClassEventHandler
src/ast/view.h:18
ClassEventSpec
Centralized metadata for supported DOM events used by code generation.
src/ast/component/component.h:107
ClassExpression
Forward declarations
src/ast/node.h:12
ClassExpressionStatement
src/ast/statements.h:77
ClassFeatureFlags
Feature flags detected from code analysis
src/analysis/feature_detector.h:12
ClassFeatureFlags
src/codegen/codegen.h:13
ClassFieldPattern
src/ast/expressions.h:229
ClassFloatLiteral
src/ast/expressions.h:12
ClassForEachStatement
src/ast/statements.h:116
ClassForRangeStatement
src/ast/statements.h:105
ClassFuncLookupResult
src/defs/def_parser.h:173
ClassFunctionCall
src/ast/expressions.h:79
ClassFunctionDef
src/ast/definitions.h:6
ClassHTMLAttribute
src/ast/view.h:13
ClassHTMLElement
src/ast/view.h:134
ClassHtmlLoopVarInfo
src/ast/codegen_state.h:38
ClassIdentifier
src/ast/expressions.h:44
ClassIfRegion
Struct to track reactive if/else regions
src/ast/view.h:69
ClassIfStatement
src/ast/statements.h:95
ClassImportDecl
Represents an import declaration
src/frontend/parser/parser.h:11
ClassIndexAccess
src/ast/expressions.h:175
ClassIndexAssignment
src/ast/statements.h:45
ClassIntLiteral
src/ast/expressions.h:5
EnumKind
src/ast/expressions.h:214
ClassLexer
src/frontend/lexer.h:7
ClassListenEntry
src/ast/component/component.h:56
ClassLockEntry
Lock file entry
src/cli/package_manager.h:22
ClassLoopRegion
Struct to track reactive loop regions
src/ast/view.h:48
EnumMappingType
Method mapping types
src/defs/def_parser.h:13
ClassMatchArm
A single arm in a match expression
src/ast/expressions.h:248
ClassMatchExpr
Match expression: match (subject) { pattern => result, ... }
src/ast/expressions.h:259
ClassMatchPattern
Match pattern for pattern matching in match expressions Supports: enum patterns (Role::Admin), pod patterns (User{name = "x"}), pod capture patterns (
src/ast/expressions.h:213
ClassMemberAccess
src/ast/expressions.h:92
ClassMemberAssignment
src/ast/statements.h:57
ClassMemberDependency
Represents a dependency on a member of an object (e.g., net.connected)
src/ast/node.h:28
ClassMethodDef
src/defs/def_parser.h:26
ClassMethodInfo
Group commands by their "receiver" handle type (first param if it's a handle) This lets us show methods on handle types properly
src/tools/gen_schema.cc:361
ClassMethodParam
src/defs/def_parser.h:20
ClassMethodSignature
src/ast/node.h:97
ClassMoveExpression
Move expression: :expr - explicitly transfers ownership
src/ast/expressions.h:132
ClassPackageInfo
Package information from registry
src/cli/package_manager.h:11
ClassParam
src/ast/definitions.h:11
ClassParser
src/frontend/parser/parser.h:18
ClassPart
src/ast/expressions.h:31
ClassPostfixOp
src/ast/expressions.h:103
ClassReferenceExpression
Reference expression: &expr - explicitly passes by reference (borrow)
src/ast/expressions.h:123
ClassRegistryRelease
src/cli/package_manager.cc:81
ClassReturnStatement
src/ast/statements.h:69
ClassRouteCtorSlot
One slot in the target component's constructor, in declaration order. The type checker computes this so codegen can fill each param from the right sou
src/ast/component/component.h:20
ClassRouteEntry
Route entry for router block
src/ast/component/component.h:26
ClassRouteParam
A dynamic segment captured from a route path, e.g. ":id" in "/users/:id".
src/ast/component/component.h:11
next →1–100 of 127, ranked by callers