Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coi/coi
/ functions
Functions
390 in github.com/coi/coi
⨍
Functions
390
◇
Types & classes
127
↓ 1 callers
Method
save_cache
src/defs/def_parser.cc:804
↓ 1 callers
Function
scan_view_for_events
Scan view nodes for event handler attributes
src/analysis/feature_detector.cc:6
↓ 1 callers
Function
self_upgrade
src/cli/cli.cc:94
↓ 1 callers
Method
set_module_scope
src/ast/node.h:123
↓ 1 callers
Function
to_pascal_case
Convert project name to PascalCase for module name (my-lib -> MyLib)
src/cli/cli.cc:311
↓ 1 callers
Method
tokenize
src/frontend/lexer.cc:196
↓ 1 callers
Function
topological_sort_components
Topologically sort components so dependencies come first
src/analysis/dependency_resolver.cc:67
↓ 1 callers
Function
update_all_packages
src/cli/package_manager.cc:869
↓ 1 callers
Function
update_package
src/cli/package_manager.cc:800
↓ 1 callers
Function
validate_mutability
src/analysis/type_checker.cc:2171
↓ 1 callers
Function
validate_route
Validate a route against its target component: bind each ':' path segment to a same-named component param (must be a URL-representable primitive), fil
src/analysis/type_checker.cc:167
↓ 1 callers
Function
validate_type_imports
src/analysis/type_checker.cc:2761
↓ 1 callers
Function
validate_types
src/analysis/type_checker.cc:1154
↓ 1 callers
Function
validate_view_hierarchy
src/analysis/type_checker.cc:2247
↓ 1 callers
Function
waitForCoiMount
(page)
tests/integration/web/web_integration_playwright.mjs:41
↓ 1 callers
Method
with_parent
Create a child context with a new parent element
src/ast/view.h:108
Method
ArrayLiteral
src/ast/expressions.h:155
Method
ArrayRepeatLiteral
src/ast/expressions.h:169
Method
BinaryOp
src/ast/expressions.cc:697
Method
BoolLiteral
src/ast/expressions.h:21
Method
ComponentConstruction
src/ast/expressions.h:205
Method
DataTypeRegistry
src/codegen/json_codegen.h:31
Method
EnumAccess
src/ast/expressions.h:190
Method
FloatLiteral
src/ast/expressions.h:14
Method
FunctionCall
src/ast/expressions.h:84
Method
Identifier
src/ast/expressions.h:46
Method
ImportDecl
src/frontend/parser/parser.h:15
Method
IndexAccess
src/ast/expressions.cc:1190
Method
IntLiteral
src/ast/expressions.h:7
Method
Lexer
src/frontend/lexer.cc:6
Method
MatchArm
src/ast/expressions.h:253
Method
MatchExpr
src/ast/expressions.h:264
Method
MatchPattern
src/ast/expressions.h:242
Method
MemberAccess
src/ast/expressions.cc:1039
Method
MoveExpression
src/ast/expressions.h:135
Method
Parser
src/frontend/parser/core.cc:8
Method
PostfixOp
src/ast/expressions.cc:1087
Method
ReferenceExpression
src/ast/expressions.h:126
Method
StringLiteral
true for backtick strings, false for double-quote strings
src/ast/expressions.h:29
Method
TernaryOp
src/ast/expressions.cc:1134
Method
TextNode
src/ast/view.h:9
Method
TypeLiteral
e.g., "User" or "User[]"
src/ast/expressions.h:55
Method
UnaryOp
src/ast/expressions.cc:1094
Method
__enter__
(self)
tests/runner/web_base.py:21
Method
__exit__
(self, exc_type, exc_val, exc_tb)
tests/runner/web_base.py:27
Method
__init__
(self, root_dir)
tests/runner/integration.py:9
Method
__init__
(self, root_dir)
tests/runner/base.py:14
Method
__init__
(self, root_dir)
tests/runner/gallery.py:7
Method
__init__
(self, root_dir)
tests/runner/web_base.py:33
Method
advance
src/defs/def_parser.cc:207
Method
advance
src/frontend/lexer.cc:16
Method
advance
src/frontend/parser/core.cc:20
Method
args_to_string
src/ast/expressions.cc:711
Function
bbox
(locator, msg = "Expected locator to have a bounding box")
tests/integration/web/web_integration_playwright.mjs:76
Method
build_failed
Build failure message
src/cli/error.h:50
Method
build_func_index
src/defs/def_parser.cc:1096
Function
build_lambda_call
Helper to build function call using lambda params instead of original args This ensures callbacks use the passed-in values rather than captured loop v
src/ast/view.cc:102
Function
build_lambda_params
Helper to build lambda parameter list from function call args
src/ast/view.cc:81
Method
build_map_index
src/defs/def_parser.cc:1038
Method
cli_error
CLI/runtime errors (prints to stderr)
src/cli/error.h:39
Method
collect_child_components
src/ast/component/traversal.cc:3
Method
collect_child_updates
src/ast/component/traversal.cc:32
Method
collect_dependencies
Default implementation: traverse all children
src/ast/node.h:70
Method
collect_dependencies
src/ast/expressions.cc:629
Method
collect_dependencies
src/ast/statements.cc:219
Method
collect_member_dependencies
Default implementation: traverse all children
src/ast/node.h:77
Method
collect_member_dependencies
src/ast/expressions.cc:652
Method
compiler_error
Compilation/parsing errors (throws exception)
src/cli/error.h:20
Method
current
src/frontend/lexer.cc:8
Method
current
src/frontend/parser/core.cc:10
Method
do_GET
(self)
scripts/dev_server.py:36
Method
expect
src/defs/def_parser.cc:222
Method
expect
src/frontend/parser/core.cc:32
Function
extract_int_field
src/cli/package_manager.cc:99
Method
get_child_nodes
Bridge get_children() into the node-level traversal. Nodes with statement children (BlockExpr, MatchExpr) override get_child_nodes() directly.
src/ast/node.h:62
Method
get_child_nodes
src/ast/statements.h:16
Method
get_child_nodes
src/ast/statements.h:31
Method
get_child_nodes
src/ast/statements.h:42
Method
get_child_nodes
src/ast/statements.h:54
Method
get_child_nodes
src/ast/statements.h:66
Method
get_child_nodes
src/ast/statements.h:74
Method
get_child_nodes
src/ast/statements.h:81
Method
get_child_nodes
src/ast/statements.h:88
Method
get_child_nodes
src/ast/statements.h:102
Method
get_child_nodes
src/ast/statements.h:113
Method
get_child_nodes
src/ast/statements.h:123
Method
get_child_nodes
src/ast/statements.h:132
Method
get_child_nodes
src/ast/expressions.h:268
Method
get_child_nodes
src/ast/expressions.h:284
Method
get_children
Returns child expressions for traversal. Override in subclasses with children.
src/ast/node.h:58
Method
get_children
src/ast/expressions.cc:1020
Method
get_children
src/ast/expressions.h:67
Method
get_children
src/ast/expressions.h:98
Method
get_children
src/ast/expressions.h:109
Method
get_children
src/ast/expressions.h:118
Method
get_children
src/ast/expressions.h:128
Method
get_children
src/ast/expressions.h:137
Method
get_children
src/ast/expressions.h:147
Method
get_children
src/ast/expressions.h:171
Method
get_children
src/ast/expressions.h:181
← previous
next →
201–300 of 390, ranked by callers