Richard Smith b2a13afb73 Defer resolving the eval blocks and value blocks of generics and specifics until we've finished other resolution work. (#4202) 1 год назад
..
BUILD 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
block_value_store.h f1190a4792 Add basic output of where memory is stored after a compile. (#4136) 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_inst_kind.cpp a81d67c629 Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115) 1 год назад
builtin_inst_kind.def a81d67c629 Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115) 1 год назад
builtin_inst_kind.h a81d67c629 Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115) 1 год назад
class.h bf89652a4d Move common entity fields to a 'base' struct. (#4161) 1 год назад
constant.cpp fe359b1a08 Substitute into generic class and interface definitions when we require them to be fully defined. (#4139) 1 год назад
constant.h dde0bd0ffe Change TypeId to be a thin wrapper around ConstantId. (#4140) 1 год назад
copy_on_write_block.h 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
entity_name.h 326609857d Rename BindNameInfo to EntityName (#4090) 1 год назад
entity_with_params_base.h f6ff5b11b5 Distinguish between whether an entity has its own parameter lists and whether it is generic. (#4191) 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 8a8c227163 Track an interface type, not an interface ID, on an associated entity. (#4188) 1 год назад
file.h 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
formatter.cpp b2a13afb73 Defer resolving the eval blocks and value blocks of generics and specifics until we've finished other resolution work. (#4202) 1 год назад
formatter.h 65d6e3e221 Use verbose formatting of instructions on crash messages. (#4125) 1 год назад
function.cpp 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
function.h 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
generic.cpp b2a13afb73 Defer resolving the eval blocks and value blocks of generics and specifics until we've finished other resolution work. (#4202) 1 год назад
generic.h 3cb769a053 Rename "generic instance" to "specific" throughout the toolchain. (#4165) 1 год назад
id_kind.h 3cb769a053 Rename "generic instance" to "specific" throughout the toolchain. (#4165) 1 год назад
ids.h 3c4c234d01 Treat the empty inst block as being canonical. (#4199) 1 год назад
impl.h f1190a4792 Add basic output of where memory is stored after a compile. (#4136) 1 год назад
import_ir.h 5ebcbae2e8 Add a location to indirect imports. (#4098) 1 год назад
inst.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
inst.h 3c4c234d01 Treat the empty inst block as being canonical. (#4199) 1 год назад
inst_kind.cpp 469f1c8e64 Refactor InstKind to move metadata from macros to the type. (#4119) 1 год назад
inst_kind.def 50d56aa7c9 Add an instruction to represent a use of a dependent value from a generic instance. (#4122) 1 год назад
inst_kind.h 469f1c8e64 Refactor InstKind to move metadata from macros to the type. (#4119) 1 год назад
inst_namer.cpp fc8e686607 Rebuild all constants in the eval block. (#4155) 1 год назад
inst_namer.h fc8e686607 Rebuild all constants in the eval block. (#4155) 1 год назад
interface.h bf89652a4d Move common entity fields to a 'base' struct. (#4161) 1 год назад
name.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 год назад
name.h e71e6ca07f Use separate value stores for identifiers and string literals (#4106) 1 год назад
name_scope.h f1190a4792 Add basic output of where memory is stored after a compile. (#4136) 1 год назад
type.h dde0bd0ffe Change TypeId to be a thin wrapper around ConstantId. (#4140) 1 год назад
type_info.cpp 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
type_info.h 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) 1 год назад
typed_insts.h ca161ad0fb Comment fix: `AssociatedConstantDecl` isn't just for associated types (#4207) 1 год назад
typed_insts_test.cpp 3fa70de101 Remove some C++17 workarounds now we build in C++20 mode. (#3653) 2 лет назад
yaml_test.cpp 3c4c234d01 Treat the empty inst block as being canonical. (#4199) 1 год назад