MCPcopy Create free account

hub / github.com/ForLoveOfCats/fae / functions

Functions673 in github.com/ForLoveOfCats/fae

Methodgenerate_min_u32
( &mut self, type_store: &TypeStore, a: Self::Binding, b: Self::Binding, debug_location: DebugLocati
src/codegen/llvm/generator.rs:3894
Methodgenerate_min_u64
( &mut self, type_store: &TypeStore, a: Self::Binding, b: Self::Binding, debug_location: DebugLocati
src/codegen/llvm/generator.rs:3904
Methodgenerate_min_u8
( &mut self, type_store: &TypeStore, a: Self::Binding, b: Self::Binding, debug_location: DebugLocati
src/codegen/llvm/generator.rs:3874
Methodgenerate_min_usize
( &mut self, type_store: &TypeStore, a: Self::Binding, b: Self::Binding, debug_location: DebugLocati
src/codegen/llvm/generator.rs:3924
Methodget
(&self, index: usize)
src/frontend/yield_targets.rs:30
Methodhash
(&self, state: &mut H)
src/reference.rs:52
Methodhash
(&self, state: &mut H)
src/frontend/tree.rs:825
Methodkind
(name: &str)
src/codegen/llvm/generator.rs:56
Methodleave
(&mut self)
src/codegen/amd64/assembler.rs:215
Functionlibrary_roots_default
()
src/frontend/project.rs:31
Methodlookup_path_symbol
(&self, messages: &mut Messages, path: &PathSegments<'a>)
src/frontend/root_layers.rs:85
Methodlookup_symbol_by_name
( &mut self, messages: &mut Messages, root_layers: &RootLayers<'a>, type_store: &TypeStore<'a>, func
src/frontend/symbols.rs:168
Functionmain
()
build.rs:3
Functionmain
()
src/main.rs:38
Methodmap_classes_into_llvm_type_buffer
( context: LLVMContextRef, buffer: &mut Vec<LLVMTypeRef>, iterator: impl Iterator<Item = &'a Class>, )
src/codegen/llvm/abi.rs:103
Methodmaybe_new
(text: &str, span: Option<Span>)
src/frontend/error.rs:468
Methodname
(self)
src/frontend/tree.rs:64
Methodname_and_article
(&self)
src/frontend/tree.rs:668
Methodne
(&self, other: &Ref<T>)
src/reference.rs:44
Methodnew
(data: T)
src/lock.rs:57
Methodnew
(data: T)
src/reference.rs:92
Methodnew
()
src/tracy.rs:6
Methodnew
(node: T, span: Span)
src/frontend/tree.rs:806
Methodnew
()
src/frontend/lang_items.rs:25
Methodnew
(path: &Path, module_prefix: &'a [String])
src/frontend/file.rs:141
Methodnew
()
src/frontend/symbols.rs:65
Methodnew
(name: &'a str, generic_parameters: GenericParameters<'a>)
src/frontend/type_store.rs:309
Methodnew
(root_name: String)
src/frontend/root_layers.rs:18
Methodnew
(output: &impl WriteFmt)
src/frontend/error.rs:97
Methodnew
()
src/frontend/yield_targets.rs:16
Methodnew
(value: Decimal, span: Span)
src/frontend/ir.rs:728
Methodnew
(text: &'a str, kind: TokenKind, start: usize, end: usize, file_index: u32, line_index: u32)
src/frontend/tokenizer.rs:151
Methodnew
()
src/frontend/function_store.rs:33
Methodnew
()
src/codegen/llvm/abi.rs:91
Methodnew
( context: LLVMContextRef, builder: LLVMBuilderRef, scope: LLVMMetadataRef, debug_location: DebugLocat
src/codegen/llvm/debug_scope.rs:13
Methodnew
()
src/codegen/llvm/generator.rs:55
Methodnew
()
src/codegen/amd64/sysv_classifier.rs:16
Methodnew
()
src/codegen/amd64/windows_classifier.rs:10
Methodnew
(bytes: &'a mut Vec<u8>)
src/codegen/amd64/assembler.rs:19
Methodnew
()
src/codegen/amd64/elf.rs:26
Methodnew_collapsed
(value: Decimal, span: Span, collapse: TypeId)
src/frontend/ir.rs:732
Methodnew_empty
()
src/reference.rs:243
Methodnew_from_explicit
(explicit: Vec<GenericParameter<'a>>)
src/frontend/ir.rs:42
Methodnew_substring
( file_index: u32, source: &'a str, starting_offset: usize, substring_length: usize, line_index: u32
src/frontend/tokenizer.rs:321
Methodoverall_len
(&self)
src/frontend/yield_targets.rs:20
Methodpre_create_empty_trait_shape
(traits: &mut Vec<Option<Ref<RwLock<TraitShape<'a>>>>>)
src/frontend/type_store.rs:2135
Methodprint_file_message
This is a big ball of mess
src/frontend/error.rs:365
Functionprovide_main_default
()
src/frontend/project.rs:27
Methodpush
(&mut self, type_id: Option<TypeId>, outer_loop_index: Option<usize>)
src/frontend/yield_targets.rs:24
Methodpush_potential_span
(attribute: Option<&Node<T>>, buffer: &mut [Span], index: &mut usize)
src/frontend/tree.rs:121
Methodpush_symbol
(&mut self, messages: &mut Messages, function_initial_symbols_length: usize, mut symbol: Symbol<'a>)
src/frontend/symbols.rs:74
Methodregister32_reg_rm_encoding
Call before pushing any other opcode bytes
src/codegen/amd64/assembler.rs:84
Methodregister64_rex_prefix
(&mut self, register: Register64)
src/codegen/amd64/assembler.rs:59
Methodregister_trait_shape
( traits: &mut Vec<Option<Ref<RwLock<TraitShape<'a>>>>>, trait_shape: TraitShape<'a>, index: usize, )
src/frontend/type_store.rs:2141
Methodregister_type
( user_types: &mut Vec<Ref<RwLock<UserType<'a>>>>, method_collections: &RwLock<Vec<Ref<RwLock<MethodCollec
src/frontend/type_store.rs:2068
Methodret_near
(&mut self)
src/codegen/amd64/assembler.rs:220
Methodreturn_value
( codegen_context: &mut codegen::Context<'a, 'b>, generator: &mut LLVMGenerator<C>, llvm_function: LLVMV
src/codegen/llvm/abi.rs:722
Methodrex_prefix
(&mut self)
src/codegen/amd64/assembler.rs:41
Functionrm_readonly
(action, name, exc)
meta/fetch_llvm.py:349
Methodsize_to_int_type
(context: LLVMContextRef, size: i64)
src/codegen/llvm/generator.rs:140
Functiontest_add_intermediate32_to_register32
()
src/codegen/amd64/assembler_tests.rs:5
Functiontest_move_literal32_to_register32
()
src/codegen/amd64/assembler_tests.rs:50
Functiontest_move_register64_to_register64
()
src/codegen/amd64/assembler_tests.rs:138
Functiontest_push_register64
()
src/codegen/amd64/assembler_tests.rs:95
Functiontest_sub_intermediate32_to_register64
()
src/codegen/amd64/assembler_tests.rs:660
Functiontoken_to_operator
(token: Token)
src/frontend/parser.rs:509
Methodunix_path_display
(&'a self)
src/path_utils.rs:11
Methodunusable
()
src/frontend/span.rs:34
Methodunusable
()
src/frontend/type_store.rs:31
Functionversion
()
src/version.rs:14
Methodvoid
(type_store: &TypeStore<'a>, parsed_files: &[tree::File], span: Span)
src/frontend/ir.rs:528
Methodwarning
(text: String)
src/frontend/error.rs:300
Methodwrite_fmt
(&mut self, args: std::fmt::Arguments)
src/frontend/error.rs:49
← previous601–673 of 673, ranked by callers