Jon Ross-Perkins 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
..
BUILD 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
block_value_store.h d81ed4b58f Rename mutable accessor in `InstBlock` store. (#4659) 1 éve
builtin_function_kind.cpp 246ec785df Add support for converting between integer types (#4753) 1 éve
builtin_function_kind.def 246ec785df Add support for converting between integer types (#4753) 1 éve
builtin_function_kind.h 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) 1 éve
class.cpp efab39cbd9 Remove InstId::Builtin members (#4632) 1 éve
class.h a8b46cf561 Add SemIR Vtable instruction and usage (#4732) 1 éve
constant.cpp 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) 1 éve
constant.h 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) 1 éve
copy_on_write_block.h d81ed4b58f Rename mutable accessor in `InstBlock` store. (#4659) 1 éve
dump.cpp fa9a07b6cc Add `Make...Id` functions for debugging (#4759) 1 éve
dump.h 7edb0b8f59 Add more `Dump` methods for debugging (#4747) 1 éve
entity_name.h 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) 1 éve
entity_with_params_base.h 01ca9f05dd `has_definition_started` accessor for entities (#4730) 1 éve
entry_point.cpp 71aa4a45be Distinguish between name IDs and string IDs in the type system. (#3341) 2 éve
entry_point.h bfa5463e5b Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266) 2 éve
facet_type_info.cpp 61c0a8b676 Make more use of llvm STLExtras (#4668) 1 éve
facet_type_info.h 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) 1 éve
file.cpp 13434f0e8a Model `var` as a pattern operator (#4720) 1 éve
file.h d31fc9ad02 Support array types with dependent bounds. (#4751) 1 éve
formatter.cpp 13434f0e8a Model `var` as a pattern operator (#4720) 1 éve
formatter.h e7a86b03c6 Remove offsets from InstId formatting, trying to name more (#4645) 1 éve
function.cpp ab12da7d03 Rename BoundMethod::function_id to function_decl_id (#4775) 1 éve
function.h c832d523be Update files and clang-tidy config to pass with clang-tidy-20 (#4691) 1 éve
generic.cpp 361efa90a8 Always call MemUsage::Collect to collect metrics from a field (#4480) 1 éve
generic.h 4148161e24 Refactor value store code to use separate files. (#4477) 1 éve
id_kind.h b1230218d5 Make fingerprinting stable across compatible source changes. (#4789) 1 éve
ids.cpp 74395ce693 Change name poisoning implementation to allow better diagnostics (#4764) 1 éve
ids.h 13434f0e8a Model `var` as a pattern operator (#4720) 1 éve
impl.cpp 1d379ff7f8 Syntactic `impl` declaration matching updates (#4762) 1 éve
impl.h 1d379ff7f8 Syntactic `impl` declaration matching updates (#4762) 1 éve
import_ir.h 5ebcbae2e8 Add a location to indirect imports. (#4098) 1 éve
inst.cpp 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 éve
inst.h 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
inst_fingerprinter.cpp b1230218d5 Make fingerprinting stable across compatible source changes. (#4789) 1 éve
inst_fingerprinter.h 9a5f2d734b Include a fingerprint of the specific arguments in mangled names. (#4771) 1 éve
inst_kind.cpp 469f1c8e64 Refactor InstKind to move metadata from macros to the type. (#4119) 1 éve
inst_kind.def 13434f0e8a Model `var` as a pattern operator (#4720) 1 éve
inst_kind.h f45cbc6028 Add framework for singleton instructions. (#4582) 1 éve
inst_namer.cpp 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
inst_namer.h 19182f08aa Compute a fingerprint for constants and import_ref instructions. (#4763) 1 éve
interface.h 01ca9f05dd `has_definition_started` accessor for entities (#4730) 1 éve
name.cpp dfed743de2 Add vtable pointers to class layout (#4407) 1 éve
name.h 4148161e24 Refactor value store code to use separate files. (#4477) 1 éve
name_scope.cpp 6bc36b045f Rearrange name poisoning logic to do a little less work. (#4766) 1 éve
name_scope.h 6bc36b045f Rearrange name poisoning logic to do a little less work. (#4766) 1 éve
name_scope_test.cpp 6bc36b045f Rearrange name poisoning logic to do a little less work. (#4766) 1 éve
singleton_insts.h c832d523be Update files and clang-tidy config to pass with clang-tidy-20 (#4691) 1 éve
stringify_type.cpp 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
stringify_type.h b274622228 Improve infrastructure for formatting types in diagnostics. (#4374) 1 éve
struct_type_field.h be56ff87c6 Convert StructTypeField to a specific type. (#4492) 1 éve
type.cpp efab39cbd9 Remove InstId::Builtin members (#4632) 1 éve
type.h 1cba3328f7 Finish removing BuiltinInstKind (#4637) 1 éve
type_info.cpp 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve
type_info.h a10c79569e Model `Core.Int` as a class type (#4644) 1 éve
typed_insts.h 13434f0e8a Model `var` as a pattern operator (#4720) 1 éve
typed_insts_test.cpp 4eb955bf42 Drop std:: on size_t in various spots. (#4546) 1 éve
yaml_test.cpp 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 éve