Richard Smith 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
..
BUILD a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад
bind_name.h d9c62b106d Rename enclosing scope to parent scope (#4020) 1 год назад
block_value_store.h 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
builtin_function_kind.cpp 8bb80d8271 Add a basic Core.Print function for ints. (#4078) 1 год назад
builtin_function_kind.def 8bb80d8271 Add a basic Core.Print function for ints. (#4078) 1 год назад
builtin_function_kind.h 76ed3c73cb Promote FunctionType to a standard instruction. (#3931) 2 лет назад
builtin_kind.cpp 6d4d05f68a SEMANTICS->SEM_IR in macro names. Update comments in `sem_ir/node.h`. (#3309) 2 лет назад
builtin_kind.def 76ed3c73cb Promote FunctionType to a standard instruction. (#3931) 2 лет назад
builtin_kind.h 5020fdb3be Use abbreviation "decl" instead of "declaration" (#3382) 2 лет назад
class.h 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
constant.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
constant.h 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 год назад
copy_on_write_block.h 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
entry_point.cpp 71aa4a45be Distinguish between name IDs and string IDs in the type system. (#3341) 2 лет назад
entry_point.h bfa5463e5b Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266) 2 лет назад
file.cpp a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад
file.h a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад
formatter.cpp 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
formatter.h bf02d1f4b0 Remove headers marked as unused by ClangD. (#3661) 2 лет назад
function.cpp 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 год назад
function.h e7b0529957 Create a `Generic` object to represent a generic. (#4081) 1 год назад
generic.cpp a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад
generic.h 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
id_kind.h 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
ids.h a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад
impl.h abf23ae7fe Initial scaffolding for building a witness table for an `impl`. (#3743) 2 лет назад
import_ir.h 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 год назад
inst.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
inst.h a699480dc9 Treat constants with symbolic type as being symbolic. (#4082) 1 год назад
inst_kind.cpp 79c0b65288 Separate constant emission from function emission. (#3916) 2 лет назад
inst_kind.def d18584c6c2 Make representation of call to a generic class / interface more uniform. (#4050) 1 год назад
inst_kind.h 79c0b65288 Separate constant emission from function emission. (#3916) 2 лет назад
inst_namer.cpp 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 год назад
inst_namer.h 3776c068de Unify instruction naming between SemIR and LLVM IR (#3898) 2 лет назад
interface.h 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
name.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
name.h d2056ef4b9 Split classes in file.h and value_stores.* to separate files (#3725) 2 лет назад
name_scope.h b70cfd0be9 Remove another hashtable iteraiton order dependency. (#4070) 1 год назад
type.h 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 год назад
type_info.h 439a644960 Propagate the phase of a type from its constituent types. (#3645) 2 лет назад
typed_insts.h 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 год назад
typed_insts_test.cpp 3fa70de101 Remove some C++17 workarounds now we build in C++20 mode. (#3653) 2 лет назад
yaml_test.cpp a0d767246f Add `GenericInstance` type to represent instances of generics. (#4085) 1 год назад