MCPcopy Create free account

hub / github.com/ForLoveOfCats/fae / functions

Functions673 in github.com/ForLoveOfCats/fae

↓ 2 callersFunctioncreate_block_types
( when_context: &WhenContext, messages: &mut Messages<'a>, lang_items: &RwLock<LangItems>, root_layers: &R
src/frontend/validator.rs:1740
↓ 2 callersMethodcreate_module_path
(&self, path: &'a [String])
src/frontend/root_layers.rs:43
↓ 2 callersMethoddiv
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:808
↓ 2 callersMethodexpect_byte
TODO: Remove this
src/frontend/tokenizer.rs:971
↓ 2 callersFunctionfill_block_traits
( when_context: &WhenContext, messages: &mut Messages<'a>, lang_items: &RwLock<LangItems>, type_store: &mu
src/frontend/validator.rs:2287
↓ 2 callersFunctionfill_block_types
( context: &mut Context<'a, '_, '_>, block: &tree::Block<'a>, scope_id: ScopeId, shape_index_iter: &mut st
src/frontend/validator.rs:2347
↓ 2 callersMethodfinalize_function_if_in_function
(&mut self)
src/codegen/llvm/generator.rs:464
↓ 2 callersFunctionfind_contents_len
(buffer: &[Class])
src/codegen/amd64/sysv_classifier.rs:383
↓ 2 callersMethodflattened
(&self)
src/path_utils.rs:15
↓ 2 callersMethodformat_trait_name
( &mut self, function_store: &FunctionStore<'a>, module_path: &'a [String], trait_id: TraitId, )
src/frontend/type_store.rs:2103
↓ 2 callersMethodgenerate_argument
( &mut self, generator: &LLVMGenerator<C>, attribute_kinds: &AttributeKinds, value: generator::Binding
src/codegen/llvm/abi.rs:240
↓ 2 callersMethodgenerate_array_index
( &mut self, lang_items: &LangItems, type_store: &mut TypeStore, item_type: TypeId, base: Option<Sel
src/codegen/llvm/generator.rs:2478
↓ 2 callersMethodgenerate_boolean_literal
(&mut self, type_store: &TypeStore, literal: bool)
src/codegen/llvm/generator.rs:1738
↓ 2 callersMethodgenerate_slice
( &mut self, slice_type_id: TypeId, pointer: Self::Binding, length: Self::Binding, debug_location: D
src/codegen/llvm/generator.rs:3705
↓ 2 callersMethodgenerate_slice_index
( &mut self, lang_items: &LangItems, type_store: &mut TypeStore, item_type: TypeId, base: Self::Bind
src/codegen/llvm/generator.rs:2546
↓ 2 callersFunctiongenerate_statement
True means break statement loop
src/codegen/codegen.rs:203
↓ 2 callersMethodgenerate_string_literal
(&mut self, type_store: &TypeStore, text: &str)
src/codegen/llvm/generator.rs:1744
↓ 2 callersMethodgenerate_union_variant_info
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore<'a>, module_path: &'a [String
src/frontend/type_store.rs:3736
↓ 2 callersFunctionget_method_function_specialization
( context: &mut Context<'a, '_, '_>, call_type_arguments: &[Node<tree::Type<'a>>], function_shape_index: us
src/frontend/validator.rs:6925
↓ 2 callersMethodget_mut
(&mut self, index: usize)
src/frontend/yield_targets.rs:34
↓ 2 callersMethodget_or_add_enum_shape_specialization
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore<'a>, module_path: &'a [String
src/frontend/type_store.rs:3331
↓ 2 callersMethodget_or_add_shape_specialization_in_scope
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore<'a>, module_path: &'a [String
src/frontend/type_store.rs:3056
↓ 2 callersMethodget_or_add_union_shape_specialization
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore<'a>, module_path: &'a [String
src/frontend/type_store.rs:3567
↓ 2 callersMethodget_or_create_reference_entries
(&mut self, type_id: TypeId)
src/frontend/type_store.rs:1910
↓ 2 callersMethodi16_type_id
(&self)
src/frontend/type_store.rs:1229
↓ 2 callersMethodi32_type_id
(&self)
src/frontend/type_store.rs:1233
↓ 2 callersMethodi8_type_id
(&self)
src/frontend/type_store.rs:1225
↓ 2 callersMethodimplicit_parameters
(&self)
src/frontend/ir.rs:80
↓ 2 callersFunctioninfer_variant
(context: &mut Context<'a, '_, '_>, name: Node<&'a str>, span: Span)
src/frontend/validator.rs:7603
↓ 2 callersMethodinternal_type_name
TODO: Use module path to have or not have paths for local types?
src/frontend/type_store.rs:4185
↓ 2 callersMethodis_bitflags_enum
(self, type_store: &mut TypeStore)
src/frontend/type_store.rs:95
↓ 2 callersMethodis_format_string
(self, type_store: &TypeStore)
src/frontend/type_store.rs:78
↓ 2 callersFunctionis_word_reserved
(word: &str)
src/frontend/parser.rs:2636
↓ 2 callersMethodlayer_for_module_path
( &self, messages: Option<&mut Messages>, segments: &[Node<&'a str>], )
src/frontend/root_layers.rs:26
↓ 2 callersFunctionlayer_for_module_path_under_root
( messages: Option<&mut Messages>, root: Ref<RwLock<RootLayer<'a>>>, segments: &[Node<&'a str>], )
src/frontend/root_layers.rs:139
↓ 2 callersMethodlocal_function_shape_index
(&self, index: usize)
src/frontend/validator.rs:320
↓ 2 callersFunctionlookup_enum_variant
( context: &mut Context<'a, '_, '_>, user_type: ReadGuard<'_, UserType<'a>>, specialization_index: usize,
src/frontend/validator.rs:7627
↓ 2 callersFunctionlookup_name_on_base
( context: &mut Context<'a, '_, '_>, base: &mut Expression<'a>, name: Node<&'a str>, is_call: bool, )
src/frontend/validator.rs:6416
↓ 2 callersMethodlookup_type
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore<'a>, module_path: &'a [String
src/frontend/type_store.rs:2842
↓ 2 callersFunctionlookup_union_variant
( context: &mut Context<'a, '_, '_>, user_type: ReadGuard<'_, UserType<'a>>, specialization_index: usize,
src/frontend/validator.rs:7656
↓ 2 callersMethodmethods_index
(self)
src/frontend/type_store.rs:902
↓ 2 callersMethodmodule_type_id
(&self)
src/frontend/type_store.rs:1205
↓ 2 callersMethodmul
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:794
↓ 2 callersMethodname
(self)
src/frontend/type_store.rs:675
↓ 2 callersMethodname
(self)
src/frontend/error.rs:274
↓ 2 callersMethodname
(&self)
src/frontend/ir.rs:634
↓ 2 callersMethodname_span
(&self)
src/frontend/tree.rs:212
↓ 2 callersMethodnote_if_some
(mut self, span: Option<Span>, text: &str)
src/frontend/error.rs:324
↓ 2 callersFunctionparse_arguments
( bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>, )
src/frontend/parser.rs:1264
↓ 2 callersFunctionparse_braceless_block
(bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>)
src/frontend/parser.rs:30
↓ 2 callersFunctionparse_codepoint_contents
(messages: &mut Messages, token: Token)
src/frontend/parser.rs:829
↓ 2 callersFunctionparse_if_else_chain
( bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>, )
src/frontend/parser.rs:1037
↓ 2 callersFunctionparse_match
(bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>)
src/frontend/parser.rs:1096
↓ 2 callersFunctionparse_match_arm_body
(bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>)
src/frontend/parser.rs:1075
↓ 2 callersFunctionparse_parameters
( bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>, allow_mut: bool, )
src/frontend/parser.rs:1984
↓ 2 callersFunctionparse_statements
(bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>)
src/frontend/parser.rs:82
↓ 2 callersFunctionparse_struct_initializer
( bump: &'a Bump, messages: &mut Messages, tokens: &mut Tokens<'a>, )
src/frontend/parser.rs:1308
↓ 2 callersFunctionparse_tack_option
( cli_arguments: &mut CliArguments, any_errors: &mut bool, arg: &OsStr, iterator: &mut impl Iterator<Item
src/cli.rs:125
↓ 2 callersFunctionparse_type_arguments
Holy return type batman TODO: Do something about this
src/frontend/parser.rs:1231
↓ 2 callersMethodpeek_maybe_after_newline
(&mut self)
src/frontend/tokenizer.rs:211
↓ 2 callersMethodprint_messages
( &mut self, project_config: &ProjectConfig, output: &mut impl WriteFmt, stage: &str, externs: &Exte
src/frontend/error.rs:177
↓ 2 callersMethodregister_lang_type
(&mut self, messages: &mut Messages, type_id: TypeId, lang_name: &str, span: Span)
src/frontend/lang_items.rs:44
↓ 2 callersFunctionreport_duplicate_lock
(location: &Location, current_access_kind: AccessKind)
src/lock.rs:45
↓ 2 callersFunctionreport_unused
(scope: &[Symbol<'a>], messages: &mut Messages<'a>)
src/frontend/symbols.rs:323
↓ 2 callersMethodreset
(&mut self)
src/frontend/error.rs:245
↓ 2 callersFunctionresolve_block_module_and_trait_imports
( herd_member: &bumpalo_herd::Member<'a>, when_context: &WhenContext, messages: &mut Messages, root_layers
src/frontend/validator.rs:1297
↓ 2 callersFunctionresolve_block_type_imports
( herd_member: &bumpalo_herd::Member<'a>, when_context: &WhenContext, messages: &mut Messages, root_layers
src/frontend/validator.rs:1360
↓ 2 callersFunctionresolve_import_for_block_modules_and_traits
( messages: &mut Messages, root_layers: &RootLayers<'a>, symbols: &mut Symbols<'a>, function_initial_symbo
src/frontend/validator.rs:1407
↓ 2 callersFunctionresolve_import_for_block_non_range
( messages: &mut Messages, root_layers: &RootLayers<'a>, symbols: &mut Symbols<'a>, function_initial_symbo
src/frontend/validator.rs:1531
↓ 2 callersFunctionresolve_import_for_block_types
( messages: &mut Messages, root_layers: &RootLayers<'a>, symbols: &mut Symbols<'a>, function_initial_symbo
src/frontend/validator.rs:1462
↓ 2 callersMethodruntime_rex_prefix
(&mut self, w: bool, r: bool, x: bool, b: bool)
src/codegen/amd64/assembler.rs:47
↓ 2 callersMethodspecialize_function_with_function_generics
( &self, messages: &mut Messages<'a>, type_store: &mut TypeStore<'a>, function_id: FunctionId, calle
src/frontend/function_store.rs:267
↓ 2 callersMethodspecialize_with_trait_generics
( &mut self, messages: &mut Messages<'a>, type_store: &mut TypeStore<'a>, function_store: &FunctionSto
src/frontend/type_store.rs:340
↓ 2 callersMethodsub
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:779
↓ 2 callersMethodtag_memory_size
(self, tag_kind: NumericKind)
src/frontend/type_store.rs:249
↓ 2 callersMethodtokenize
(&mut self, mut tokens: Vec<Token<'a>>, messages: &mut Messages)
src/frontend/tokenizer.rs:340
↓ 2 callersMethodu16_type_id
(&self)
src/frontend/type_store.rs:1245
↓ 2 callersMethodu8_slice_type_id
(&self)
src/frontend/type_store.rs:1289
↓ 2 callersMethodupdate_chunk
(&mut self, chunk_index: usize)
src/frontend/type_store.rs:1005
↓ 2 callersFunctionvalidate_block_consts
(context: &mut Context<'a, '_, '_>, block: &'a tree::Block<'a>)
src/frontend/validator.rs:4276
↓ 2 callersFunctionvalidate_block_in_context
( context: &mut Context<'a, '_, '_>, block: &'a tree::Block<'a>, index_in_block: &mut usize, scope_id: Sco
src/frontend/validator.rs:4330
↓ 2 callersFunctionvalidate_if_else_chain_expression
( context: &mut Context<'a, '_, '_>, chain_expression: &'a tree::IfElseChain<'a>, span: Span, yield_target
src/frontend/validator.rs:5459
↓ 2 callersFunctionvalidate_match_expression
( context: &mut Context<'a, '_, '_>, match_expression: &'a tree::Match<'a>, span: Span, yield_target_index
src/frontend/validator.rs:5551
↓ 2 callersFunctionvalidate_method_call
( context: &mut Context<'a, '_, '_>, method_info: MethodInfo, base: Expression<'a>, call: &'a tree::Call<'
src/frontend/validator.rs:7129
↓ 2 callersFunctionvalidate_symbol_read
( context: &mut Context<'a, '_, '_>, symbol: Symbol<'a>, type_arguments: &'a [Node<tree::Type<'a>>], span:
src/frontend/validator.rs:7439
↓ 2 callersFunctionvalidate_transparent_variant_initialization
( context: &mut Context<'a, '_, '_>, name: &str, variant: Variant, arguments: &'a [tree::Argument<'a>], s
src/frontend/validator.rs:7720
↓ 1 callersMethodallocated_mut
(&mut self)
src/reference.rs:107
↓ 1 callersMethodassociativity
(self)
src/frontend/tree.rs:513
↓ 1 callersMethodattempt_collapse_fair_bitflag_enums_impl
( &mut self, messages: &mut Messages<'a>, function_store: &FunctionStore, a: &mut Expression<'a>, b:
src/frontend/type_store.rs:1500
↓ 1 callersMethodattribute_spans
(&self, buffer: &'b mut [Span])
src/frontend/tree.rs:120
↓ 1 callersMethodbitshift_left
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:900
↓ 1 callersMethodbitshift_right
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:937
↓ 1 callersMethodbitwise_and
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:855
↓ 1 callersMethodbitwise_or
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:870
↓ 1 callersMethodbitwise_xor
(self, messages: &mut Messages, other: NumberValue)
src/frontend/ir.rs:885
↓ 1 callersFunctioncall_external_stderr
(args)
meta/benchmark_validator.py:38
↓ 1 callersFunctionclean_workspace
()
src/clean.rs:4
↓ 1 callersMethodcollapse_fair
(&mut self, a: &mut Expression<'a>, b: &mut Expression<'a>)
src/frontend/validator.rs:328
↓ 1 callersMethodconsume_leading_whitespace
(&mut self)
src/frontend/tokenizer.rs:990
↓ 1 callersFunctioncreate_block_enum
( messages: &mut Messages<'a>, lang_items: &RwLock<LangItems>, root_layers: &RootLayers<'a>, type_store: &
src/frontend/validator.rs:1937
← previousnext →201–300 of 673, ranked by callers