| .. |
|
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 |