MCPcopy Create free account

hub / github.com/bea4dev/catla / functions

Functions1,060 in github.com/bea4dev/catla

↓ 2 callersFunctionparse_primary
( lexer: &mut Lexer<'input>, errors: &mut std::vec::Vec<ParseError>, allocator: &'allocator Bump,
src/catla_parser/src/parser/expression.rs:323
↓ 2 callersFunctionparse_primitive_type
(str: &str, current_scope_this_type: &ScopeThisType)
catla_old_unused/src/transpiler/semantics/types/user_type_element_collector.rs:2236
↓ 2 callersFunctionparse_program
( cursor: &mut TokenCursor<'input, 'allocator>, end: &[TokenKind], )
catla_old_unused/catla_parser/src/parser.rs:905
↓ 2 callersFunctionparse_source
( source: &'input str, allocator: &'allocator Bump, )
catla_old_unused/catla_parser/src/parser.rs:896
↓ 2 callersFunctionparse_variable_binding
( cursor: &mut TokenCursor<'input, 'allocator>, )
catla_old_unused/catla_parser/src/parser/statement.rs:447
↓ 2 callersFunctionparser
()
src/catla_parser/src/lib.rs:55
↓ 2 callersMethodprint
(&self, context: &TranspileModuleContext)
catla_old_unused/src/transpiler.rs:68
↓ 2 callersMethodprint
(&self, context: &TranspileModuleContext)
catla_old_unused/src/transpiler/error.rs:79
↓ 2 callersFunctionprint_function_call
( ast: &FunctionCall, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:371
↓ 2 callersFunctionprint_type_infer_result
( ast: &CatlaAST, entity_type_map: &HashMap<EntityID, Spanned<Type>>, user_type_set: &GlobalUserTy
src/catla_print_debug/src/type_infer.rs:14
↓ 2 callersFunctionprint_variable_binding
( ast: &VariableBinding, info: &mut Vec<LifetimeInfo>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer/debug.rs:150
↓ 2 callersFunctionpromote_tree_heap
( tree_ref: LifetimeTreeRef, state: &FunctionState, object_results: &mut HashMap<EntityID, Lifetim
src/catla_optimization/src/lifetime.rs:2084
↓ 2 callersMethodregister
(&self, name: String, resource: PackageResource)
src/catla_import/src/resource.rs:22
↓ 2 callersMethodregister_implements
(&self, implements_infos: &ImplementsInfoSet)
src/catla_type/src/types.rs:530
↓ 2 callersMethodreplace_generic
( &self, generics_define: &Vec<Arc<GenericType>>, replace_generics: &Vec<Type>, )
catla_old_unused/src/transpiler/semantics/types/type_info.rs:1023
↓ 2 callersFunctionresolve_call_candidates
( call_name: &str, argument_count: usize, is_method_call: bool, literal: Option<&catla_parser:
src/catla_optimization/src/lifetime.rs:2437
↓ 2 callersFunctionresolve_callee_function_type_for_literal
( literal: &Spanned<&str>, type_infer_results: &'a HashMap<EntityID, Spanned<Type>>, name_resolved
src/catla_codegen/src/codegen.rs:2101
↓ 2 callersFunctionresolve_name_for_function_argument
( ast: &FunctionArgument<'input, '_>, environment: NameEnvironmentID, components: &mut NameEnviron
src/catla_name_resolver/src/resolve.rs:567
↓ 2 callersFunctionresolve_new_object_user_type
( new_object: &catla_parser::ast::NewObjectExpression, context: &AnalyzerContext, )
src/catla_optimization/src/lifetime.rs:2678
↓ 2 callersMethodsearch_source_code
( &mut self, current_module_name: &str, path: &Path, )
src/catla_import/src/resource.rs:44
↓ 2 callersFunctionset_generics_bounds
(user_type: &Type, generic_types: Vec<Arc<GenericType>>)
catla_old_unused/src/transpiler/semantics/types/user_type_element_collector.rs:839
↓ 2 callersMethodsnapshot
(&self)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:967
↓ 2 callersMethodto_string_without_indent
(&self)
catla_old_unused/src/transpiler/codegen.rs:143
↓ 2 callersMethodunify_generics
( &mut self, first_generics: &Vec<Type>, first_span: &Range<usize>, first_modu
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:1047
↓ 2 callersMethodunify_type_recursive
( &mut self, first_type: &Type, first_span: &Range<usize>, first_module_name:
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:630
↓ 2 callersMethodunify_type_with_implicit_convert
( &mut self, first_type: &Type, first_span: &Range<usize>, first_module_name:
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:395
↓ 2 callersFunctionvalidate_syntax_add_or_sub_expression
( ast: &AddOrSubExpression, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>,
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:327
↓ 2 callersFunctionvalidate_syntax_and_expression
( ast: &AndExpression, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, war
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:299
↓ 2 callersFunctionvalidate_syntax_compare_expression
( ast: &CompareExpression, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>,
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:313
↓ 2 callersFunctionvalidate_syntax_factor
( ast: &Factor, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warnings:
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:355
↓ 2 callersFunctionvalidate_syntax_function_call
( ast: &FunctionCall, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>, warn
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:572
↓ 2 callersFunctionvalidate_syntax_mapping_operator
( ast: &MappingOperatorKind, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>,
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:556
↓ 2 callersFunctionvalidate_syntax_mul_or_div_expression
( ast: &MulOrDivExpression, context: &TranspileModuleContext, errors: &mut Vec<TranspileError>,
catla_old_unused/src/transpiler/semantics/syntax_validation.rs:341
↓ 1 callersFunctionadd_auto_import
( ast: Program, code_builder: &mut CodeBuilder<'allocator>, allocator: &'allocator Bump, conte
catla_old_unused/src/transpiler/codegen/program.rs:105
↓ 1 callersMethodadd_borrow
(&mut self, owner: LifetimeTreeRef, borrowed: LifetimeTreeRef)
src/catla_optimization/src/lifetime.rs:379
↓ 1 callersMethodadd_count
(&self)
src/catla_std/src/object.rs:71
↓ 1 callersMethodadd_element
(&mut self, element_name: impl ToString, module_name: impl ToString)
catla_old_unused/src/transpiler/context.rs:184
↓ 1 callersMethodadd_error_and_warning
( &self, module_name: String, errors: Vec<TranspileError>, warnings: Vec<Trans
catla_old_unused/src/transpiler/context.rs:75
↓ 1 callersMethodadd_insert
(&mut self, left: LifetimeTreeRef, right: LifetimeTreeRef)
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:344
↓ 1 callersMethodadd_sources
( &self, module_name: Arc<String>, lifetime_sources: FxHashMap<EntityID, LifetimeSourc
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:1247
↓ 1 callersMethodall_expected_constraints
(&self)
src/catla_optimization/src/lifetime.rs:425
↓ 1 callersFunctionanalyze_or_expression
( expression: &OrExpression, state: &mut FunctionState, context: &mut AnalyzerContext, escape_
src/catla_optimization/src/lifetime.rs:1355
↓ 1 callersFunctionanalyze_primary
( primary: &Primary, state: &mut FunctionState, context: &mut AnalyzerContext, escape_context:
src/catla_optimization/src/lifetime.rs:1537
↓ 1 callersFunctionanalyze_primary_left
( left: &PrimaryLeftExpr, state: &mut FunctionState, context: &mut AnalyzerContext, escape_con
src/catla_optimization/src/lifetime.rs:1647
↓ 1 callersFunctionappend_missing_pub_mods
( source_path: &Path, children: &BTreeSet<String>, )
src/catla_compiler/src/compiler.rs:659
↓ 1 callersMethodborrow
(&self)
src/catla_std/src/object.rs:209
↓ 1 callersMethodbuild_function_equals_map
(&self)
catla_old_unused/src/transpiler/optimizer/function_equals.rs:32
↓ 1 callersFunctionbuild_object_label
( object_entity: EntityID, lifetime_results: &LifetimeAnalyzeResults, )
src/catla_print_debug/src/optimization.rs:554
↓ 1 callersMethodbuild_report
( &self, type_environment: &TypeEnvironment, _: &TranspileModuleContext, )
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:6658
↓ 1 callersFunctionbuild_variable_label
( variable_entity: EntityID, lifetime_results: &LifetimeAnalyzeResults, )
src/catla_print_debug/src/optimization.rs:505
↓ 1 callersMethodcan_move_variable
(&self, user: EntityID)
catla_old_unused/src/transpiler/optimizer/variable_users/variable_user_collector.rs:28
↓ 1 callersFunctionceil_whitespace
(source: &str, mut position: usize)
catla_old_unused/src/transpiler/advice.rs:194
↓ 1 callersMethodcheck
( &mut self, element_name: Spanned<&str>, element_type: &Type, concrete_type:
catla_old_unused/src/transpiler/semantics/types/type_info.rs:2788
↓ 1 callersMethodcheck_impl_interface_generics
(&self, errors: &mut Vec<TranspileError>)
catla_old_unused/src/transpiler/semantics/types/type_inference.rs:1717
↓ 1 callersMethodcheck_recursive
( &self, queue: &ConcurrentQueue<(&Arc<String>, &ModuleFunctionCallInfo)>, context: &T
catla_old_unused/src/transpiler/optimizer/function_recursive.rs:125
↓ 1 callersFunctionclass_value_type_alias_name
(class_name: &str)
src/catla_codegen/src/codegen.rs:1915
↓ 1 callersMethodclone_ref
(&self)
catla_old_unused/catla_transpile_std/src/holder.rs:18
↓ 1 callersMethodclone_ref_non_mutex
(&self)
catla_old_unused/catla_transpile_std/src/holder.rs:24
↓ 1 callersMethodclone_ref_non_mutex
(&self)
catla_old_unused/catla_transpile_std/src/memory.rs:101
↓ 1 callersFunctioncodegen
( ast: Program, type_inference_result: &TypeInferenceResultContainer, lifetime_analyze_results: &L
catla_old_unused/src/transpiler/codegen.rs:311
↓ 1 callersFunctioncodegen
( ast: &Program<'_, '_>, type_infer_results: &HashMap<EntityID, Spanned<Type>>, name_resolved_map:
src/catla_codegen/src/lib.rs:20
↓ 1 callersFunctioncodegen_add_or_sub_expression
( ast: &AddOrSubExpression, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyz
src/catla_codegen/src/codegen.rs:3299
↓ 1 callersFunctioncodegen_and_expression
( ast: &AndExpression, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_res
src/catla_codegen/src/codegen.rs:3188
↓ 1 callersFunctioncodegen_assignment_left_expression
( expression: &Expression, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_type_set: &
src/catla_codegen/src/codegen.rs:2785
↓ 1 callersFunctioncodegen_assignment_left_primary
( primary: &Primary, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_type_set: &Global
src/catla_codegen/src/codegen.rs:2849
↓ 1 callersFunctioncodegen_cargo_toml
( crate_info: &CrateInfo, settings: &CodegenSettings, )
src/catla_codegen/src/crates.rs:5
↓ 1 callersFunctioncodegen_dir_modules
(context: &TranspileContext)
catla_old_unused/src/transpiler/codegen.rs:209
↓ 1 callersFunctioncodegen_equals_expression
( ast: &EqualsExpression, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_
src/catla_codegen/src/codegen.rs:3225
↓ 1 callersFunctioncodegen_for_factor
( ast: &Factor, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_results: O
src/catla_codegen/src/codegen.rs:3408
↓ 1 callersFunctioncodegen_for_function_arguments
( ast: &FunctionDefine, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_type_set: &Glo
src/catla_codegen/src/codegen.rs:1572
↓ 1 callersFunctioncodegen_for_generics_define_with_static_bound
( ast: &GenericsDefine, current_crate_name: &str, )
src/catla_codegen/src/codegen.rs:1678
↓ 1 callersFunctioncodegen_for_interface_program
( ast: &Program, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_results:
src/catla_codegen/src/codegen.rs:560
↓ 1 callersFunctioncodegen_for_primary
( ast: &Primary, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_results:
src/catla_codegen/src/codegen.rs:3443
↓ 1 callersFunctioncodegen_for_type_without_class_wrapper
(ast: &TypeInfo, current_crate_name: &str)
src/catla_codegen/src/codegen.rs:1803
↓ 1 callersFunctioncodegen_for_where_clause
( ast: &WhereClause, type_infer_results: &HashMap<EntityID, Spanned<Type>>, user_type_set: &Global
src/catla_codegen/src/codegen.rs:1727
↓ 1 callersFunctioncodegen_import
(ast: &ImportStatement, current_crate_name: &str)
src/catla_codegen/src/codegen.rs:2271
↓ 1 callersFunctioncodegen_interface_ref_forward_impl
( user_type_define: &UserTypeDefine, type_infer_results: &HashMap<EntityID, Spanned<Type>>, module
src/catla_codegen/src/codegen.rs:595
↓ 1 callersFunctioncodegen_less_or_greater_expression
( ast: &LessOrGreaterExpression, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_a
src/catla_codegen/src/codegen.rs:3262
↓ 1 callersFunctioncodegen_primary
( ast: &Primary<'input, '_>, result_bind_var_name: Option<&str>, as_assign_left: bool, type_in
catla_old_unused/src/transpiler/codegen/program.rs:1240
↓ 1 callersFunctioncodegen_primary_left
( ast: &PrimaryLeft<'input, '_>, result_bind_var_name: &str, as_assign_left: bool, type_infere
catla_old_unused/src/transpiler/codegen/program.rs:1659
↓ 1 callersFunctioncodegen_program
( ast: Program<'input, '_>, result_bind_var_name: Option<&str>, type_inference_result: &TypeInfere
catla_old_unused/src/transpiler/codegen/program.rs:228
↓ 1 callersFunctioncodegen_program_as_expression
( program: &Program, type_infer_results: &HashMap<EntityID, Spanned<Type>>, lifetime_analyze_resul
src/catla_codegen/src/codegen.rs:2965
↓ 1 callersFunctioncodegen_type_alias_define
( in_impl_scope: bool, define_with_attribute: &DefineWithAttribute, type_alias: &TypeAlias, ty
src/catla_codegen/src/codegen.rs:1349
↓ 1 callersFunctioncodegen_user_type_define
( in_impl_scope: bool, source_program: &Program, user_type_define: &UserTypeDefine, type_infer
src/catla_codegen/src/codegen.rs:761
↓ 1 callersFunctioncodegen_variable_define
( variable_define: &VariableDefine, is_static: bool, type_infer_results: &HashMap<EntityID, Spanne
src/catla_codegen/src/codegen.rs:409
↓ 1 callersFunctioncollect_binding_literals
( binding: &VariableBinding, parameter_index: usize, output: &mut Vec<ParameterBinding>, )
src/catla_optimization/src/lifetime.rs:811
↓ 1 callersFunctioncollect_direct_drop_implemented_user_types
( user_type_set: &GlobalUserTypeSet, global_implements_infos: &ImplementsInfoSet, )
src/catla_optimization/src/lifetime.rs:2809
↓ 1 callersFunctioncollect_drop_required_user_types_for_module
( module_entity_type_map: &HashMap<EntityID, Type>, user_type_set: &GlobalUserTypeSet, global_impl
src/catla_optimization/src/lifetime.rs:2717
↓ 1 callersFunctioncollect_drop_required_user_types_for_sources
( module_sources: &HashMap<String, Arc<ModuleLifetimeSource>>, user_type_set: &GlobalUserTypeSet,
src/catla_optimization/src/lifetime.rs:2702
↓ 1 callersFunctioncollect_duplicated_implementation_error
( implementations: &ImplementsInfoSet, other_module_implementations: &ImplementsInfoSet, errors: &
catla_old_unused/src/transpiler/semantics/types/type_info.rs:2531
↓ 1 callersMethodcollect_errors
( self, errors: &mut Vec<TranspileError>, context: &TranspileModuleContext, )
catla_old_unused/src/transpiler/semantics/types/type_info.rs:2987
↓ 1 callersFunctioncollect_function_call
( ast: Program, type_inference_result: &TypeInferenceResultContainer, context: &TranspileModuleCon
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:18
↓ 1 callersFunctioncollect_function_call_or_expression
( ast: &OrExpression, type_inference_result: &TypeInferenceResultContainer, function_calls: &mut V
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:230
↓ 1 callersFunctioncollect_function_call_primary
( ast: &Primary, type_inference_result: &TypeInferenceResultContainer, function_calls: &mut Vec<(A
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:388
↓ 1 callersFunctioncollect_function_call_primary_left
( ast: &PrimaryLeft, type_inference_result: &TypeInferenceResultContainer, function_calls: &mut Ve
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:414
↓ 1 callersFunctioncollect_function_call_primary_right
( ast: &PrimaryRight, type_inference_result: &TypeInferenceResultContainer, function_calls: &mut V
catla_old_unused/src/transpiler/optimizer/function_recursive/function_call_collector.rs:580
↓ 1 callersMethodcollect_function_return_value_on_heap
( &mut self, return_value: LifetimeTreeRef, from: &ContainsFunctionReturnTree,
catla_old_unused/src/transpiler/optimizer/lifetime_analyzer.rs:874
↓ 1 callersFunctioncollect_import
(ast: &Program, package_resource_set: &PackageResourceSet)
src/catla_import/src/import.rs:12
↓ 1 callersFunctioncollect_import_element_for_base_type_info
( ast: &BaseTypeInfo, package_resource_set: &PackageResourceSet, errors: &mut Vec<ImportError>,
src/catla_import/src/element.rs:655
↓ 1 callersFunctioncollect_import_element_for_import_statement
( ast: &ImportStatement, import_elements: &mut HashMap<EntityID, Vec<ImportElement>>, package_reso
src/catla_import/src/element.rs:328
← previousnext →501–600 of 1,060, ranked by callers