MCPcopy Create free account

hub / github.com/bea4dev/catla / functions

Functions1,060 in github.com/bea4dev/catla

↓ 1 callersFunctionparse_or_expression
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:45
↓ 1 callersFunctionparse_primary
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/expression.rs:218
↓ 1 callersFunctionparse_primary_left
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/expression.rs:241
↓ 1 callersFunctionparse_primary_left
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:350
↓ 1 callersFunctionparse_primary_left_expr
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:368
↓ 1 callersFunctionparse_primary_right
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/expression.rs:403
↓ 1 callersFunctionparse_primary_right
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:577
↓ 1 callersFunctionparse_return_expression
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/expression.rs:923
↓ 1 callersFunctionparse_return_expression
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:1193
↓ 1 callersFunctionparse_simple_primary
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/expression.rs:448
↓ 1 callersFunctionparse_simple_primary
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:439
↓ 1 callersFunctionparse_statement
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:10
↓ 1 callersFunctionparse_statement
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:132
↓ 1 callersFunctionparse_statement_attributes
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:355
↓ 1 callersFunctionparse_statement_with_attributes
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:331
↓ 1 callersFunctionparse_statement_with_tag_and_docs
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:24
↓ 1 callersFunctionparse_super_type_info
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:1073
↓ 1 callersFunctionparse_super_type_info
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:749
↓ 1 callersFunctionparse_swap_statement
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:206
↓ 1 callersFunctionparse_this_mutability
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, )
src/catla_parser/src/parser/statement.rs:578
↓ 1 callersFunctionparse_transpiler_tag
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:49
↓ 1 callersFunctionparse_tuple_info
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/types.rs:178
↓ 1 callersFunctionparse_tuple_type_info
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/types.rs:138
↓ 1 callersFunctionparse_type_alias
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:958
↓ 1 callersFunctionparse_type_attribute
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/types.rs:213
↓ 1 callersFunctionparse_type_attribute
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/types.rs:228
↓ 1 callersFunctionparse_type_attributes
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/types.rs:199
↓ 1 callersFunctionparse_type_define
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:1028
↓ 1 callersFunctionparse_user_type_define
( cursor: &mut TokenCursor<'input, 'allocator>, statement_attributes: &Vec<StatementAttribute, &'alloc
catla_old_unused/catla_parser/src/parser/statement.rs:964
↓ 1 callersFunctionparse_user_type_define
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:682
↓ 1 callersFunctionparse_variable_define
( cursor: &mut TokenCursor<'input, 'allocator>, statement_attributes: &Vec<StatementAttribute, &'alloc
catla_old_unused/catla_parser/src/parser/statement.rs:383
↓ 1 callersFunctionparse_variable_define
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/statement.rs:785
↓ 1 callersFunctionparse_where_element
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:676
↓ 1 callersFunctionparse_where_element
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/types.rs:428
↓ 1 callersMethodprint
(&self, context: &TranspileModuleContext)
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:6689
↓ 1 callersMethodprint
(&self, context: &TranspileModuleContext)
catla_old_unused/src/transpiler/parse_error/misc.rs:21
↓ 1 callersFunctionprint_ast_optimizaion_info
( ast: Program, variable_user_info: &Option<VariableUserInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/debug.rs:16
↓ 1 callersFunctionprint_lifetime_debug_info
( ast: Program, builder: &mut ReportBuilder<'_, (String, Range<usize>)>, has_element: &mut bool,
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:13
↓ 1 callersFunctionprint_lifetime_optimization_result
( ast: &CatlaAST, name_resolved_map: &HashMap<EntityID, ResolvedInfo>, lifetime_results: &Lifetime
src/catla_print_debug/src/optimization.rs:25
↓ 1 callersMethodprint_optimization_debug
(&self)
src/catla_compiler/src/compiler.rs:86
↓ 1 callersMethodprint_optimization_debug_inner
(&self)
src/catla_compiler/src/compiler.rs:210
↓ 1 callersFunctionprint_primary
(ast: &Primary, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:241
↓ 1 callersFunctionprint_primary_left
( ast: &PrimaryLeft, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:249
↓ 1 callersFunctionprint_primary_right
( ast: &PrimaryRight, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:338
↓ 1 callersFunctionprint_recursive_functions
( ast: Program, builder: &mut ReportBuilder<'_, (String, Range<usize>)>, has_element: &mut bool,
catla_old_unused/src/transpiler/optimizer/function_recursive/debug.rs:31
↓ 1 callersMethodprint_report
(&self)
catla_old_unused/src/transpiler/context.rs:89
↓ 1 callersFunctionprint_simple_primary
( ast: &SimplePrimary, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:352
↓ 1 callersMethodprint_type_infer_debug
(&self)
src/catla_compiler/src/compiler.rs:92
↓ 1 callersMethodprint_type_infer_debug_inner
(&self)
src/catla_compiler/src/compiler.rs:252
↓ 1 callersMethodprint_var_type
(&self, context: &TranspileModuleContext)
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:1488
↓ 1 callersFunctionprint_variable_user_info
( ast: Program, variable_move_info: &VariableUserInfo, builder: &mut ReportBuilder<'_, (String, Ra
catla_old_unused/src/transpiler/optimizer/variable_users/debug.rs:21
↓ 1 callersFunctionregister_binding_alias
( binding: &VariableBinding, flow: &ExprFlow, state: &mut FunctionState, variable_origins: &mu
src/catla_optimization/src/lifetime.rs:1279
↓ 1 callersMethodregister_entity_variable
(&mut self, entity_id: EntityID, variable_id: TypeVariableID)
src/catla_type/src/type_infer.rs:156
↓ 1 callersFunctionregister_function
( module_name: &str, function_define: &'ast FunctionDefine<'input, 'allocator>, module
src/catla_optimization/src/lifetime.rs:687
↓ 1 callersMethodregister_use
(&mut self, define: EntityID, user: EntityID)
catla_old_unused/src/transpiler/optimizer/variable_users/variable_user_collector.rs:72
↓ 1 callersMethodregister_variable
(&mut self, binding: &VariableBinding)
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:1147
↓ 1 callersMethodregister_variable_set
( &mut self, set: &'type_env_alloc mut TypeVariableSet<'type_env_alloc>, )
src/catla_type/src/type_infer.rs:140
↓ 1 callersMethodreplace_method_instance_type
(&self, instance_type: &Type)
catla_old_unused/src/transpiler/semantics/types/type_info.rs:668
↓ 1 callersMethodresolve_inner
( &self, env: NameEnvironmentID, name: &str, separators: &mut Option<&mut std:
src/catla_name_resolver/src/lib.rs:101
↓ 1 callersFunctionresolve_name_for_array_type_info
( ast: &ArrayTypeInfo<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironmen
src/catla_name_resolver/src/resolve.rs:771
↓ 1 callersFunctionresolve_name_for_base_type_info
( ast: &BaseTypeInfo<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironment
src/catla_name_resolver/src/resolve.rs:730
↓ 1 callersFunctionresolve_name_for_mapping_operator
( ast: &MappingOperator<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironm
src/catla_name_resolver/src/resolve.rs:1371
↓ 1 callersFunctionresolve_name_for_primary
( ast: &Primary<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironmentSet<'
src/catla_name_resolver/src/resolve.rs:1096
↓ 1 callersFunctionresolve_name_for_primary_left
( ast: &PrimaryLeft<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironmentS
src/catla_name_resolver/src/resolve.rs:1131
↓ 1 callersFunctionresolve_name_for_primary_right
( ast: &PrimaryRight<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironment
src/catla_name_resolver/src/resolve.rs:1402
↓ 1 callersFunctionresolve_name_for_tuple_type_info
( ast: &TupleTypeInfo<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnvironmen
src/catla_name_resolver/src/resolve.rs:795
↓ 1 callersFunctionresolve_parent_source_path
( crate_name: &str, parent_module: &[String], root_file: &str, module_set: &BTreeSet<Vec<Strin
src/catla_compiler/src/compiler.rs:614
↓ 1 callersMethodresolve_type_variable_id
( &self, type_variable_id: TypeVariableID, user_type_set: &GlobalUserTypeSet, )
src/catla_type/src/type_infer.rs:913
↓ 1 callersFunctionresolve_variable_entity
( literal_entity: EntityID, name_resolved_map: &HashMap<EntityID, ResolvedInfo>, )
src/catla_print_debug/src/optimization.rs:494
↓ 1 callersFunctionresolve_variable_type_code
( variable_define: &VariableDefine, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_ty
src/catla_codegen/src/codegen.rs:372
↓ 1 callersFunctionrust_codegen_function
( ast: &FunctionDefine, tags: &Vec<&TranspilerTag, &'allocator Bump>, result_bind_var_name: Option
catla_old_unused/src/transpiler/codegen/custom/rust_codegen.rs:34
↓ 1 callersFunctionrust_codegen_user_type
( ast: &UserTypeDefine, tags: &Vec<&TranspilerTag, &'allocator Bump>, result_bind_var_name: Option
catla_old_unused/src/transpiler/codegen/custom/rust_codegen.rs:68
↓ 1 callersMethodsearch_source_code
( &mut self, current_module_name: &str, path: &Path, )
catla_old_unused/src/transpiler/resource.rs:51
↓ 1 callersMethodshould_borrow_argument
(&self, expression_id: EntityID)
src/catla_optimization/src/lifetime.rs:47
↓ 1 callersFunctionshould_strict_drop
(ty: &Type)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/lifetime_collector.rs:45
↓ 1 callersFunctionstatement_attributes_without_define
( attributes: &Vec<StatementAttribute, &Bump>, )
catla_old_unused/src/transpiler/parse_error/statement.rs:96
↓ 1 callersMethodsub_count
(&self)
src/catla_std/src/object.rs:96
↓ 1 callersMethodtokenize
(&self, current_input: &str)
catla_old_unused/catla_parser/src/lexer.rs:83
↓ 1 callersMethodtokenize
( &self, current_input: &str, index: usize, regex_cache: &mut [Option<Regex>],
src/catla_parser/src/lexer.rs:232
↓ 1 callersFunctiontranspile
(entry_module_name: String, context: Arc<TranspileContext>)
catla_old_unused/src/transpiler.rs:103
↓ 1 callersFunctiontranspile_module
(module_name: String, module_context: Arc<TranspileModuleContext>)
catla_old_unused/src/transpiler.rs:191
↓ 1 callersMethodtype_check_bounds
( &mut self, global_implements_info_set: &ImplementsInfoSet, errors: &mut Vec<Transpil
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:1604
↓ 1 callersMethodunify_entity_id
( &mut self, left: EntityID, right: EntityID, user_type_set: &GlobalUserTypeSe
src/catla_type/src/type_infer.rs:160
↓ 1 callersFunctionunify_variable_binding
( ast: &VariableBinding, ty: &Type, type_span: &Range<usize>, current_scope_this_type: &ScopeT
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:2949
↓ 1 callersMethodvalidate_super_type
( &self, errors: &mut Vec<TranspileError>, context: &TranspileModuleContext, a
catla_old_unused/src/transpiler/semantics/types/type_info.rs:2235
↓ 1 callersFunctionvalidate_syntax_or_expression
( ast: &OrExpression, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warn
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:285
↓ 1 callersFunctionvalidate_syntax_primary
( ast: &Primary, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warnings:
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:366
↓ 1 callersFunctionvalidate_syntax_primary_left
( ast: &PrimaryLeft, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warni
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:378
↓ 1 callersFunctionvalidate_syntax_primary_right
( ast: &PrimaryRight, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warn
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:540
↓ 1 callersMethodvalue
(&self)
src/catla_std/src/object.rs:178
↓ 1 callersMethodvariable_origins
(&self, variable_entity_id: EntityID)
src/catla_optimization/src/lifetime.rs:54
↓ 1 callersFunctionwalk_program
( module_name: &str, program: &'ast catla_parser::ast::Program<'input, 'allocator>, mo
src/catla_optimization/src/lifetime.rs:727
↓ 1 callersMethodwrite_to_str_without_indent
(&self, string: &mut String<'allocator>)
catla_old_unused/src/transpiler/codegen.rs:152
Methodadd_advice
(&mut self, module_name: Arc<String>, advice: Advice)
catla_old_unused/src/transpiler.rs:62
Methodadd_expected
(&mut self, expected: LifetimeExpected)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:68
Methodadd_lifetime_expected
(&mut self, expected: LifetimeExpected)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:322
Functionanalyze_lifetime
( ast: &catla_parser::ast::Program<'input, 'allocator>, type_infer_results: &HashMap<EntityID, catla_p
src/catla_optimization/src/lifetime.rs:536
Methodborrow
(&self)
src/catla_std/src/string.rs:75
Methodbuild_report
( &self, type_environment: &TypeEnvironment, _: &TranspileModuleContext, )
catla_old_unused/src/transpiler/semantics/types/type_info.rs:2344
Functioncatla_ref_test
()
src/catla_std/src/object.rs:284
← previousnext →801–900 of 1,060, ranked by callers