MCPcopy Create free account

hub / github.com/coi/coi / functions

Functions390 in github.com/coi/coi

Functionget_extractor
Map Coi types to extraction calls
src/codegen/json_codegen.cc:66
Methodhas_method
Check if a method exists
src/ast/node.h:196
Methodis_identifier_token
Check if current token can be used as an identifier (including keywords that are allowed as names)
src/frontend/parser/core.cc:51
Methodis_static
src/ast/node.h:55
Methodis_static
src/ast/expressions.h:9
Methodis_static
src/ast/expressions.h:16
Methodis_static
src/ast/expressions.h:23
Methodis_static
src/ast/expressions.h:57
Methodis_static
src/ast/expressions.h:193
Methodis_static
src/ast/expressions.h:283
Methodis_type_token
Check if current token is a type keyword (INT, STRING, FLOAT, etc.) or identifier
src/frontend/parser/core.cc:41
Methodlog_message
(self, format, *args)
scripts/dev_server.py:33
Methodlookup_by_map
src/defs/def_parser.cc:1056
Functionmain
src/main.cc:25
Functionmain
src/tools/gen_schema.cc:184
Methodmake_token
src/frontend/lexer.cc:36
Methodmatch
src/frontend/parser/core.cc:22
Functionneeds_ok_var
Check if type needs the _ok variable
src/codegen/json_codegen.cc:88
Methodnext_token
src/defs/def_parser.cc:105
Functionok
(cond, msg = "Expected condition to be true")
tests/integration/web/web_integration_playwright.mjs:73
Methodoperator<
src/ast/node.h:32
Methodoperator<
src/ast/component/to_webcc.cc:726
Methodparse_additive
src/frontend/parser/expr.cc:161
Methodparse_and
src/frontend/parser/expr.cc:54
Methodparse_annotation
src/defs/def_parser.cc:237
Methodparse_app
src/frontend/parser/component.cc:450
Methodparse_bitwise_and
src/frontend/parser/expr.cc:99
Methodparse_bitwise_or
src/frontend/parser/expr.cc:69
Methodparse_bitwise_xor
src/frontend/parser/expr.cc:84
Methodparse_call_args
Parse comma-separated arguments until end_token (RPAREN or RBRACE) Supports: positional, named (name = val), reference (&val or &name = val), move (:v
src/frontend/parser/core.cc:105
Methodparse_comparison
src/frontend/parser/expr.cc:129
Methodparse_component
src/frontend/parser/component.cc:507
Methodparse_data
src/frontend/parser/component.cc:7
Methodparse_enum
src/frontend/parser/component.cc:130
Methodparse_equality
src/frontend/parser/expr.cc:114
Methodparse_expression
src/frontend/parser/expr.cc:7
Methodparse_expression_no_gt
src/frontend/parser/expr.cc:28
Methodparse_file
src/frontend/parser/core.cc:182
Methodparse_html_element
src/frontend/parser/view.cc:111
Methodparse_listen_block
src/frontend/parser/component.cc:328
Methodparse_match
Parse match expression: match (subject) { pattern => expr, pattern => { ... yield expr; ... }, ... } Patterns: - Enum: EnumType::Value - Pod with valu
src/frontend/parser/expr.cc:528
Methodparse_method
src/defs/def_parser.cc:354
Methodparse_multiplicative
src/frontend/parser/expr.cc:228
Methodparse_or
src/frontend/parser/expr.cc:39
Methodparse_params
src/defs/def_parser.cc:260
Methodparse_postfix
src/frontend/parser/expr.cc:176
Methodparse_primary
src/frontend/parser/expr.cc:243
Methodparse_prop_or_attr_value
Parse a prop/attribute value: string, number (with optional unary -), or {expression}
src/frontend/parser/view.cc:8
Methodparse_router
src/frontend/parser/component.cc:164
Methodparse_shift
src/frontend/parser/expr.cc:146
Methodparse_signal
src/frontend/parser/component.cc:258
Methodparse_statement
src/frontend/parser/stmt.cc:5
Methodparse_style_block
src/frontend/parser/view.cc:60
Methodparse_ternary
src/frontend/parser/expr.cc:12
Methodparse_type
src/defs/def_parser.cc:484
Methodparse_type_bracket_suffix
Parse array/map type suffix after '[' has been consumed Returns "[]" for dynamic array, "[N]" for fixed-size array, "[KeyType]" for map
src/frontend/parser/core.cc:72
Methodparse_unary
src/frontend/parser/expr.cc:200
Methodparse_view_for
src/frontend/parser/view.cc:717
Methodparse_view_if
src/frontend/parser/view.cc:531
Methodparse_view_node
src/frontend/parser/view.cc:510
Methodpeek
src/frontend/lexer.cc:12
Methodpeek
src/frontend/parser/core.cc:15
Methodpeek_token
src/defs/def_parser.cc:197
Methodread_identifier
src/defs/def_parser.cc:95
Methodread_identifier
src/frontend/lexer.cc:140
Methodread_number
src/frontend/lexer.cc:40
Methodread_string
src/defs/def_parser.cc:57
Methodread_string
src/frontend/lexer.cc:87
Methodread_template_string
src/frontend/lexer.cc:118
Methodregister_method
Register a method's param count
src/ast/node.h:170
Functionrun
({ page, expect })
tests/integration/web/scenes/router_params_click.web_test.mjs:8
Functionrun
({ page, expect })
tests/integration/web/scenes/input_zindex_click.web_test.mjs:11
Functionrun
({ page, expect })
tests/integration/web/scenes/match_arm_reactivity_click.web_test.mjs:3
Methodrun
(self, args)
tests/runner/gallery.py:11
Methodskip_comment
src/frontend/lexer.cc:30
Methodskip_whitespace
src/frontend/lexer.cc:26
Methodskip_whitespace_and_comments
src/defs/def_parser.cc:17
FunctiontextContains
(selectorOrLocator, substring, msg = "")
tests/integration/web/web_integration_playwright.mjs:61
Methodto_snake_case
src/defs/def_parser.cc:1069
Methodto_webcc
src/ast/node.h:41
Methodto_webcc
src/ast/statements.cc:6
Methodto_webcc
src/ast/expressions.h:22
Methodto_webcc
src/ast/expressions.h:56
Methodto_webcc
src/ast/definitions.cc:4
Methodto_webcc
src/ast/component/component.h:86
Methodtype_error
Type checking errors (prints to stderr)
src/cli/error.h:30
Functionvalidate_component_args
Validate positional arguments against component parameters (used by router and could be used for constructor calls) Returns error message if validatio
src/analysis/type_checker.cc:95
Methodwarning
Warning message (non-fatal)
src/cli/error.h:56
Functionwatch_files
(project_dir, coi_bin, keep_cc, cc_only)
scripts/dev_server.py:150
Method~ASTNode
src/ast/node.h:40
← previous301–390 of 390, ranked by callers