Dana Jansens 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) hai 1 ano
..
BUILD 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
absolute_node_id.cpp 7eee9a3489 Refactor resolving a location into a SemIR library (#4876) hai 1 ano
absolute_node_id.h 7eee9a3489 Refactor resolving a location into a SemIR library (#4876) hai 1 ano
associated_constant.h 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) hai 1 ano
block_value_store.h 11aba70c1d Add enumerate() for ValueStore and ImplStore (#4975) hai 1 ano
builtin_function_kind.cpp 129cf35d78 Support BitAnd operator between facet types (#5022) hai 1 ano
builtin_function_kind.def 129cf35d78 Support BitAnd operator between facet types (#5022) hai 1 ano
builtin_function_kind.h 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) hai 1 ano
class.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
class.h 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
constant.cpp e0b2f5d772 Add and propagate template phase for constants. (#4964) hai 1 ano
constant.h a0b7f39591 Support impl lookup for multiple interfaces in a facet type (#5047) hai 1 ano
copy_on_write_block.h 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
dump.cpp 176f9f1cc4 Improve debug `Dump` for `NameScopeId`s (#5088) hai 1 ano
dump.h eb69d7420e First iteration of completing and resolving facet types (#4920) hai 1 ano
entity_name.h 6dda094928 Superficial support for `template` modifier on symbolic bindings. (#4948) hai 1 ano
entity_with_params_base.h 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
entry_point.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
entry_point.h bfa5463e5b Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266) %!s(int64=2) %!d(string=hai) anos
facet_type_info.cpp 0d10b5cd4c Allow facet types to be combined (#5026) hai 1 ano
facet_type_info.h 0d10b5cd4c Allow facet types to be combined (#5026) hai 1 ano
file.cpp 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
file.h 87b9cab7b1 Add support for importing a trivial global C++ function (#5033) hai 1 ano
formatter.cpp 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
formatter.h e7a86b03c6 Remove offsets from InstId formatting, trying to name more (#4645) hai 1 ano
function.cpp 7fd54eded0 Reverse nesting of BoundMethod and SpecificFunction. (#5079) hai 1 ano
function.h 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
generic.cpp 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) hai 1 ano
generic.h 11aba70c1d Add enumerate() for ValueStore and ImplStore (#4975) hai 1 ano
id_kind.h d264f14027 Clean up handling of `Call` params (#5061) hai 1 ano
ids.cpp d264f14027 Clean up handling of `Call` params (#5061) hai 1 ano
ids.h 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) hai 1 ano
impl.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
impl.h eb69d7420e First iteration of completing and resolving facet types (#4920) hai 1 ano
import_cpp.h 3f599c250b Generate Cpp namespace when import Cpp is used (#4873) hai 1 ano
import_ir.h 1670baf180 Make binary operators non-member (#4838) hai 1 ano
inst.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
inst.h 0d2f364f39 Split evaluation up into one function per instruction kind (#5008) hai 1 ano
inst_fingerprinter.cpp d264f14027 Clean up handling of `Call` params (#5061) hai 1 ano
inst_fingerprinter.h 0beda27192 Fingerprint `impl` blocks in semir (#5021) hai 1 ano
inst_kind.cpp 469f1c8e64 Refactor InstKind to move metadata from macros to the type. (#4119) hai 1 ano
inst_kind.def 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
inst_kind.h 0d2f364f39 Split evaluation up into one function per instruction kind (#5008) hai 1 ano
inst_namer.cpp 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) hai 1 ano
inst_namer.h 0beda27192 Fingerprint `impl` blocks in semir (#5021) hai 1 ano
interface.h 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
name.cpp 9d85b23b4b Use an x-macro for special NameId values. (#5018) hai 1 ano
name.h 9c0faf007e Invalid comment cleanup (#4836) hai 1 ano
name_scope.cpp 23e5677c8e Avoid poisoning non identifier names (#4884) hai 1 ano
name_scope.h 87b9cab7b1 Add support for importing a trivial global C++ function (#5033) hai 1 ano
name_scope_test.cpp 23e5677c8e Avoid poisoning non identifier names (#4884) hai 1 ano
pattern.cpp 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
pattern.h 6d4f2567a7 Add support for `var` patterns (#5069) hai 1 ano
singleton_insts.h c832d523be Update files and clang-tidy config to pass with clang-tidy-20 (#4691) hai 1 ano
stringify_type.cpp 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) hai 1 ano
stringify_type.h b274622228 Improve infrastructure for formatting types in diagnostics. (#4374) hai 1 ano
struct_type_field.h be56ff87c6 Convert StructTypeField to a specific type. (#4492) hai 1 ano
type.cpp dc8f47e6ad Move type functions off Context (#4951) hai 1 ano
type.h fc7b0016ce Tuples and structs with abstract types are abstract (#4986) hai 1 ano
type_info.cpp 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
type_info.h fc7b0016ce Tuples and structs with abstract types are abstract (#4986) hai 1 ano
typed_insts.h 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) hai 1 ano
typed_insts_test.cpp 4eb955bf42 Drop std:: on size_t in various spots. (#4546) hai 1 ano
yaml_test.cpp 467e510d40 Document abbreviation style things (#4996) hai 1 ano