MCPcopy Create free account

hub / github.com/bea4dev/catla / functions

Functions1,060 in github.com/bea4dev/catla

Methodcheck_where_bound
( where_bound: &WhereClauseInfo, old_generics: &[Arc<GenericType>], new_ge
src/catla_type/src/types.rs:1171
Methodclone_non_mutex
(&self)
catla_old_unused/catla_transpile_std/src/holder.rs:10
Methodclone_ref
(&self)
catla_old_unused/catla_transpile_std/src/memory.rs:62
Methodcodegen
( &self, ast: &A, tags: &Vec<&TranspilerTag, &'allocator Bump>, result_bind_va
catla_old_unused/src/transpiler/codegen/custom.rs:48
Methodcodegen
( &self, ast: &UserTypeDefine, tags: &Vec<&TranspilerTag, &'allocator Bump>, r
catla_old_unused/src/transpiler/codegen/custom/rust_codegen/string.rs:23
Functioncodegen_factor
( ast: &Factor<'input, '_>, result_bind_var_name: Option<&str>, as_assign_left: bool, type_inf
catla_old_unused/src/transpiler/codegen/program.rs:1202
Functioncodegen_for_generics_arguments
(ast: &GenericsDefine)
src/catla_codegen/src/codegen.rs:1716
Functioncodegen_for_implements_concrete_type
( ast: &TypeInfo, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_type_set: &GlobalUse
src/catla_codegen/src/codegen.rs:321
Functioncollect_factor
( ast: &Factor, name_resolved_map: &FxHashMap<EntityID, FoundDefineInfo>, allocator: &'allocator B
catla_old_unused/src/transpiler/optimizer/variable_users/variable_user_collector.rs:308
Functioncollect_factor
( factor: &Factor, name_resolved_map: &HashMap<EntityID, ResolvedInfo>, lifetime_results: &Lifetim
src/catla_print_debug/src/optimization.rs:331
Functioncollect_function_call_factor
( ast: &Factor, type_inference_result: &TypeInferenceResultContainer, function_calls: &mut Vec<(Ar
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:352
Functioncollect_import_element_for_factor
( ast: &Factor, import_elements: &mut HashMap<EntityID, Vec<ImportElement>>, package_resource_set:
src/catla_import/src/element.rs:787
Functioncollect_import_for_factor
( ast: &Factor, modules: &mut Vec<String>, package_resource_set: &PackageResourceSet, )
src/catla_import/src/import.rs:407
Functioncollect_lifetime_factor
( ast: &'allocator Factor<'_, 'allocator>, force_be_expression: bool, as_assign_left: bool, ex
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/lifetime_collector.rs:1107
Functioncollect_lifetime_operator
( prev_entity_ref: LifetimeTreeRef, right_expr: EntityID, type_inference_result: &TypeInferenceRes
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/lifetime_collector.rs:2466
Functioncollect_module_element_type_for_factor
( ast: &Factor, generics: &mut HashMap<EntityID, Arc<GenericType>>, module_element_entity_type_map
src/catla_type/src/module_element_collector.rs:1490
Functioncollect_parse_error_argument_expr
( ast: &Vec<Expression, &Bump>, errors: &mut Vec<TranspileError>, warnings: &mut Vec<TranspileWarn
catla_old_unused/src/transpiler/parse_error.rs:855
Functioncollect_parse_error_block_or_semicolon
( ast: &Either<Range<usize>, Block>, errors: &mut Vec<TranspileError>, warnings: &mut Vec<Transpil
catla_old_unused/src/transpiler/parse_error.rs:353
Functioncollect_parse_error_expression_or_block
( ast: &Either<Expression, Block>, errors: &mut Vec<TranspileError>, warnings: &mut Vec<TranspileW
catla_old_unused/src/transpiler/parse_error.rs:545
Functioncollect_parse_error_field_assigns
( ast: &Vec<FieldAssign, &Bump>, errors: &mut Vec<TranspileError>, warnings: &mut Vec<TranspileWar
catla_old_unused/src/transpiler/parse_error.rs:812
Functioncollect_parse_error_if_statement_or_block
( ast: &Either<IfStatement, Block>, errors: &mut Vec<TranspileError>, warnings: &mut Vec<Transpile
catla_old_unused/src/transpiler/parse_error.rs:892
Functioncollect_parse_error_primary
( ast: &Primary, errors: &mut Vec<TranspileError>, warnings: &mut Vec<TranspileWarning>, conte
catla_old_unused/src/transpiler/parse_error.rs:654
Functioncollect_recursive_result_factor
( ast: &Factor, results: &mut Vec<FunctionRecursiveResult>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/function_recursive/debug.rs:207
Functioncollect_type_infer_result_for_factor
( ast: &Factor, holder: &CatlaAST, entity_type_map: &HashMap<EntityID, Spanned<Type>>, user_ty
src/catla_print_debug/src/type_infer.rs:340
Functioncollect_user_type_for_factor
( ast: &Factor, module_entity_type_map: &mut HashMap<EntityID, GlobalUserTypeID>, module_name_type
src/catla_type/src/user_type_collector.rs:307
Functioncollect_variable_info_factor
( ast: &Factor, variable_move_info: &VariableUserInfo, info: &mut Vec<VariableInfo>, )
catla_old_unused/src/transpiler/optimizer/variable_users/debug.rs:251
Functioncompiler
()
src/catla_compiler/src/lib.rs:63
Methodconsume
(self)
catla_old_unused/catla_transpile_std/src/holder.rs:30
Methodcontains_target_type
( self_type: &Type, ty: &Type, global_implements_info_set: &ImplementsInfoSet,
catla_old_unused/src/transpiler/semantics/types/type_info.rs:1099
Methodconvert_argument_lifetime_expected
( replace_map: &FxHashMap<LifetimeTreeRef, LifetimeTreeRef>, expected: FxHashSet<LifetimeExpec
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:1122
Methodcount_and_flags_ptr
(&self)
src/catla_std/src/string.rs:48
Methodcreate_replace_map
( before_instance: &LifetimeInstance, before_tree_ref: LifetimeTreeRef, after_instance
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:1091
Methodcreate_uninit
(&mut self, create_for: Range<usize>)
catla_old_unused/src/transpiler/codegen.rs:190
Methoddefault
()
catla_old_unused/src/transpiler/semantics/types/type_info.rs:956
Methoddrop
(&mut self, lifetime_tree_ref: LifetimeTreeRef)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:62
Methoddrop
(&self)
catla_old_unused/catla_transpile_std/src/rust_codegen/string.rs:11
Methoddrop
(&mut self)
src/catla_type/src/type_infer.rs:1146
Methoddrop
(&self)
src/catla_std/src/string.rs:35
Methoddrop
(&self)
src/catla_std/src/object.rs:223
Methoddrop
(&mut self)
src/catla_codegen/src/lib.rs:132
Methoddrop
(&mut self)
src/catla_name_resolver/src/lib.rs:67
Methoddrop_with_free
(self)
catla_old_unused/catla_transpile_std/src/holder.rs:45
Methoddrop_without_free
(self)
catla_old_unused/catla_transpile_std/src/holder.rs:40
Methoddummy
()
catla_old_unused/src/transpiler/component.rs:20
Methoddummy
()
src/catla_util/src/module_path.rs:28
Methodenable_comment_token
(mut self)
src/catla_parser/src/lexer.rs:346
Methodeq
(&self, other: &Self)
catla_old_unused/src/transpiler/semantics/types/type_info.rs:910
Methodeq
(&self, other: &Self)
src/catla_util/src/module_path.rs:54
Methodeval
(&self, context: &TranspileContext)
catla_old_unused/src/transpiler/optimizer/function_recursive.rs:52
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/catla_util/src/module_path.rs:48
Methodforce_finish
(&self)
src/catla_util/src/future.rs:94
Methodfrom
(value: &T)
catla_old_unused/src/transpiler/component.rs:40
Methodfrom
(value: &T)
src/catla_parser/src/ast.rs:9
Methodfrom_heap_string
(string: std::string::String, mutex: bool)
src/catla_std/src/string.rs:65
Methodfrom_return_place
( value: T::Value, mutex: bool, drop: bool, return_place: ReturnPlace<'_, T>,
src/catla_std/src/object.rs:165
Methodfrom_static_str
(str: &'static str)
src/catla_std/src/string.rs:59
Methodfrom_str
(str: &'static str)
catla_old_unused/catla_transpile_std/src/rust_codegen/string.rs:29
Methodfuture
(&self)
src/catla_util/src/future.rs:78
Methodget
(&self)
catla_old_unused/src/transpiler/error.rs:48
Methodget_entity_lifetime_tree
(&mut self, entity_id: EntityID)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:197
Methodget_entity_type
(&self, entity_id: EntityID)
src/catla_type/src/type_infer.rs:91
Functionget_kind
(&self)
src/catla_parser/src/lexer.rs:283
Methodget_source_code_path
(&self, module_name: &str)
catla_old_unused/src/transpiler/resource.rs:123
Methodget_type_with_replaced_generics
( ty: &Type, generics_define: &Vec<Arc<GenericType>>, replace_generics: &Vec<Type>,
catla_old_unused/src/transpiler/semantics/types/type_info.rs:67
Methodget_where_bounds_with_generics
( where_bounds: &Vec<WhereBound>, generics_define: &Vec<Arc<GenericType>>, local_gener
catla_old_unused/src/transpiler/semantics/types/type_info.rs:402
Methodhash
(&self, state: &mut H)
src/catla_util/src/module_path.rs:60
Methodheap
(value: T::Value, mutex: bool, drop: bool)
src/catla_std/src/object.rs:147
Methodhold
(self)
catla_old_unused/catla_transpile_std/src/holder.rs:96
Methodhold_dummy
(self)
catla_old_unused/catla_transpile_std/src/holder.rs:101
Methodindex
(&self, index: EntityID)
catla_old_unused/src/transpiler/component.rs:68
Methodindex_mut
(&mut self, index: EntityID)
catla_old_unused/src/transpiler/component.rs:76
Functioninfer_type_test
()
src/catla_print_debug/src/lib.rs:23
Methodinit_on_heap
(value: T)
catla_old_unused/catla_transpile_std/src/memory.rs:35
Methodinit_on_stack
(uninit: &mut MaybeUninit<Self>, value: T)
catla_old_unused/catla_transpile_std/src/memory.rs:27
Methodis_mutex
(&self)
catla_old_unused/catla_transpile_std/src/memory.rs:159
Methodis_mutex
(&self)
src/catla_std/src/object.rs:192
Functionlexer
()
src/catla_parser/src/lexer.rs:453
Functionline_feed_tokenizer
(_: &Vec<char>, _: usize)
catla_old_unused/catla_parser/src/grammar.rs:158
Functionliteral_tokenizer
(_: &Vec<char>, _: usize)
catla_old_unused/catla_parser/src/grammar.rs:153
Functionliteral_tokenizer
(current_input: &str)
catla_old_unused/catla_parser/src/lexer.rs:183
Methodlock
(&self)
catla_old_unused/catla_transpile_std/src/memory.rs:130
Functionmain
()
catla_old_unused/src/main.rs:20
Methodmark_as_finished
(&self)
src/catla_util/src/future.rs:86
Methodmark_as_started
(&self)
src/catla_util/src/future.rs:82
Functionname_resolve
()
src/catla_name_resolver/src/lib.rs:216
Methodnew
(value: T, span: Range<usize>)
catla_old_unused/catla_parser/src/parser.rs:19
Methodnew
(source: &'input str)
catla_old_unused/catla_parser/src/lexer.rs:278
Methodnew
(report: T)
catla_old_unused/src/transpiler.rs:58
Methodnew
()
catla_old_unused/src/transpiler/advice.rs:14
Methodnew
()
catla_old_unused/src/transpiler/resource.rs:20
Methodnew
(allocator: &'allocator Bump)
catla_old_unused/src/transpiler/codegen.rs:44
Methodnew
()
catla_old_unused/src/transpiler/future.rs:16
Methodnew
(allocator: &'allocator Bump)
catla_old_unused/src/transpiler/component.rs:54
Methodnew
( parent: Option<EntityID>, separator: Option<EnvironmentSeparatorKind>, span: Range<u
catla_old_unused/src/transpiler/name_resolver.rs:83
Methodnew
(error_code: usize)
catla_old_unused/src/transpiler/error.rs:24
Methodnew
( settings: TranspileSettings, auto_import: AutoImport, source_code_provider: SourceCo
catla_old_unused/src/transpiler/context.rs:39
Methodnew
(value: T)
catla_old_unused/src/transpiler/semantics/types/type_info.rs:922
Methodnew
(identifier_span: Range<usize>, resolved: &FoundDefineInfo)
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:6884
Methodnew
(generator: G)
catla_old_unused/src/transpiler/codegen/custom.rs:42
Methodnew
()
catla_old_unused/src/transpiler/optimizer/function_recursive.rs:18
← previousnext →901–1,000 of 1,060, ranked by callers