David Blaikie c2a0ee98c5 Remove outdated comment about generic vtable inst naming (#5814) hai 9 meses
..
BUILD d64ec883d5 Move BlockValueStore from sem_ir to base (#5779) hai 10 meses
absolute_node_id.cpp 519e633147 Improve backtrace for lowering crashes. (#5651) hai 10 meses
absolute_node_id.h 804613f6b7 Fix `speicifc` typo (#5499) hai 11 meses
associated_constant.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
builtin_function_kind.cpp a508b00883 Fix expected signature for `type.and`. (#5613) hai 11 meses
builtin_function_kind.def b5ae988a08 Add builtins for compound assignment operators. (#5335) hai 1 ano
builtin_function_kind.h 4e5dccdbf7 When making a direct call to a thunk, inline the call in SemIR. (#5642) hai 11 meses
clang_decl.cpp cc698d78f5 When using a C++ struct as a parameter, map its type to a Carbon class type (#5538) hai 10 meses
clang_decl.h b4b4d33789 Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759) hai 10 meses
class.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
class.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
constant.cpp 5226f3d14a Factor out `GetInstWithConstantValue` and use it from another place that duplicates the same logic. (#5388) hai 1 ano
constant.h 4f5d11a28b Build generic eval blocks incrementally (#5313) hai 1 ano
copy_on_write_block.h 002756b4cc Change BlockValueStore to take ElementT as a parameter (#5758) hai 10 meses
diagnostic_loc_converter.cpp 3776e464e0 Properly set up C++ include paths and similar environment settings when parsing imported C++. (#5767) hai 10 meses
diagnostic_loc_converter.h fd0f62f980 Make currently publicly unused member functions private. (#5679) hai 10 meses
dump.cpp 7878f6d70f Move LocId dumping to semir/ (#5656) hai 10 meses
dump.h 7878f6d70f Move LocId dumping to semir/ (#5656) hai 10 meses
entity_name.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
entity_with_params_base.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
entry_point.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
entry_point.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
expr_info.cpp 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
expr_info.h a23631f360 Support for lowering references to imported `var`s. (#5513) hai 11 meses
facet_type_info.cpp bf32da8dad Add missing standard library header inclusions (#5316) hai 1 ano
facet_type_info.h b4b4d33789 Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759) hai 10 meses
file.cpp 02fc484f23 Make pointers in ValueStore stable across insertions (#5576) hai 11 meses
file.h b4b4d33789 Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759) hai 10 meses
formatter.cpp 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
formatter.h 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
function.cpp 3bf98e9bc2 Implement correctly overriding dependent virtual functions (#5804) hai 9 meses
function.h 3bf98e9bc2 Implement correctly overriding dependent virtual functions (#5804) hai 9 meses
generic.cpp a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
generic.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
id_kind.h 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
ids.cpp 1e9e148c3b Rename the ImportRefs block to Imports (#5618) hai 11 meses
ids.h b4b4d33789 Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759) hai 10 meses
ids_test.cpp e855f38b8c Tag destruction as desugaring (#5790) hai 10 meses
impl.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
impl.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
import_cpp.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
import_ir.cpp f18fc40a32 Add missing standard library header inclusions (#5486) hai 11 meses
import_ir.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
inst.cpp 4f5d11a28b Build generic eval blocks incrementally (#5313) hai 1 ano
inst.h d64ec883d5 Move BlockValueStore from sem_ir to base (#5779) hai 10 meses
inst_categories.h 0b3edee177 Alphabetize typed_insts.h (#5401) hai 11 meses
inst_fingerprinter.cpp 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
inst_fingerprinter.h 0beda27192 Fingerprint `impl` blocks in semir (#5021) hai 1 ano
inst_kind.cpp 27d0d26739 Replace value_kind with has_type, make FormatInstLhs name-dependent (#5501) hai 11 meses
inst_kind.def 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
inst_kind.h a23631f360 Support for lowering references to imported `var`s. (#5513) hai 11 meses
inst_namer.cpp c2a0ee98c5 Remove outdated comment about generic vtable inst naming (#5814) hai 9 meses
inst_namer.h 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
interface.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
name.cpp a584ee120e Add support for `_` binding patterns (#5097) hai 1 ano
name.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
name_scope.cpp bf32da8dad Add missing standard library header inclusions (#5316) hai 1 ano
name_scope.h a842162424 Make NameScope move constructor noexcept (#5812) hai 9 meses
name_scope_test.cpp 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) hai 1 ano
pattern.cpp 5b884ae14d Improve lowering for global variables. (#5492) hai 11 meses
pattern.h 5b884ae14d Improve lowering for global variables. (#5492) hai 11 meses
singleton_insts.h c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) hai 1 ano
specific_interface.h b4b4d33789 Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759) hai 10 meses
stringify.cpp b39a0f0c8c Basic SemIR `partial` support (#5736) hai 10 meses
stringify.h 13da710e94 Poison impl lookup queries with concrete results (#5373) hai 1 ano
struct_type_field.h d64ec883d5 Move BlockValueStore from sem_ir to base (#5779) hai 10 meses
type.cpp b39a0f0c8c Basic SemIR `partial` support (#5736) hai 10 meses
type.h 4f5d11a28b Build generic eval blocks incrementally (#5313) hai 1 ano
type_info.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
type_info.h 5095af991f Make `MatchContext::WorkItem`, `CalleeFunction`, `InitRepr`, `ReturnTypeInfo` `Printable` (#5535) hai 11 meses
type_iterator.cpp b39a0f0c8c Basic SemIR `partial` support (#5736) hai 10 meses
type_iterator.h fad008d5da Flatten TypeIterator::Step::Any to not use nested variants (#5453) hai 1 ano
typed_insts.h f204bdf094 Basic support for calling class methods imported from C++. (#5796) hai 9 meses
typed_insts_test.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
vtable.h a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) hai 10 meses
yaml_test.cpp 0722dab0ef Reimplement destroy as an interface (#5678) hai 10 meses