Dana Jansens 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
..
BUILD 8c3fa80691 Add cc rule wrappers for cc_env (#5277) il y a 1 an
absolute_node_id.cpp 9759387a13 Collapse GetAbsoluteNodeId overload (#5298) il y a 1 an
absolute_node_id.h 9759387a13 Collapse GetAbsoluteNodeId overload (#5298) il y a 1 an
associated_constant.h 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) il y a 1 an
block_value_store.h c0ee446cec Refactor InstBlockStore's API, AddDefaultValue -> AddPlaceholder (#5166) il y a 1 an
builtin_function_kind.cpp b5ae988a08 Add builtins for compound assignment operators. (#5335) il y a 1 an
builtin_function_kind.def b5ae988a08 Add builtins for compound assignment operators. (#5335) il y a 1 an
builtin_function_kind.h 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) il y a 1 an
class.cpp 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
class.h c7a338be59 Replace uses of "defined" with "complete" (#5196) il y a 1 an
constant.cpp e0b2f5d772 Add and propagate template phase for constants. (#4964) il y a 1 an
constant.h 11ae0e27ab Deduce through FacetValue (#5158) il y a 1 an
copy_on_write_block.h a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) il y a 1 an
dump.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
dump.h a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) il y a 1 an
entity_name.h 6fd139b805 Renumber inner parameters when checking an impl function against an interface function. (#5113) il y a 1 an
entity_with_params_base.h 5a4b63a040 [Refactor] Move call_params_id from EntityBase to FunctionFields. (#5146) il y a 1 an
entry_point.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) il y a 1 an
entry_point.h bfa5463e5b Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266) il y a 2 ans
expr_info.cpp 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
expr_info.h 4739828cca Generalize non-const ClassInit lowering beyond only InitializeFrom insts (#5199) il y a 1 an
facet_type_info.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
facet_type_info.h aec90e3ae1 Rename rewrite_value to rewrite_inst_id to clarify what it's holding (#5286) il y a 1 an
file.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
file.h a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) il y a 1 an
formatter.cpp ca8df34d0d Format the call parameters of a function, not the patterns. (#5342) il y a 1 an
formatter.h e7a86b03c6 Remove offsets from InstId formatting, trying to name more (#4645) il y a 1 an
function.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
function.h f45a632d77 Implement virtual call dispatch (#5308) il y a 1 an
generic.cpp c33adfafd3 Replace `GetTypeInSpecific` with `GetTypeOfInstInSpecific`. (#5232) il y a 1 an
generic.h c33adfafd3 Replace `GetTypeInSpecific` with `GetTypeOfInstInSpecific`. (#5232) il y a 1 an
id_kind.h cf57c85545 Introduce TypeInstId (#5288) il y a 1 an
ids.cpp 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
ids.h fe29224016 Refactor LocId to merge in SemIRLoc (#5284) il y a 1 an
ids_test.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
impl.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) il y a 1 an
impl.h cf57c85545 Introduce TypeInstId (#5288) il y a 1 an
import_cpp.h 3f599c250b Generate Cpp namespace when import Cpp is used (#4873) il y a 1 an
import_ir.h 1670baf180 Make binary operators non-member (#4838) il y a 1 an
inst.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
inst.h 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
inst_fingerprinter.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
inst_fingerprinter.h 0beda27192 Fingerprint `impl` blocks in semir (#5021) il y a 1 an
inst_kind.cpp 469f1c8e64 Refactor InstKind to move metadata from macros to the type. (#4119) il y a 1 an
inst_kind.def 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
inst_kind.h dfd5fe368d Fix comment typo in `toolchain/sem_ir/inst_kind.h` (#5330) il y a 1 an
inst_namer.cpp 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
inst_namer.h 53c98a8619 Support specialization in impl lookup with a symbolic query/impl. (#5169) il y a 1 an
interface.h c7a338be59 Replace uses of "defined" with "complete" (#5196) il y a 1 an
name.cpp a584ee120e Add support for `_` binding patterns (#5097) il y a 1 an
name.h 9c0faf007e Invalid comment cleanup (#4836) il y a 1 an
name_scope.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
name_scope.h 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
name_scope_test.cpp 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
pattern.cpp a584ee120e Add support for `_` binding patterns (#5097) il y a 1 an
pattern.h 6d4f2567a7 Add support for `var` patterns (#5069) il y a 1 an
singleton_insts.h c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) il y a 1 an
stringify.cpp 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
stringify.h 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) il y a 1 an
struct_type_field.h c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) il y a 1 an
type.cpp c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) il y a 1 an
type.h 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) il y a 1 an
type_info.cpp bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
type_info.h fc7b0016ce Tuples and structs with abstract types are abstract (#4986) il y a 1 an
typed_insts.h 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) il y a 1 an
typed_insts_test.cpp 4eb955bf42 Drop std:: on size_t in various spots. (#4546) il y a 1 an
yaml_test.cpp a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) il y a 1 an