Geoff Romer 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
..
BUILD 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
absolute_node_id.cpp 2aa5fbfa4a Move the logic in `TryConvertClangDiagnosticLoc()` to `ConvertLocInFile()` (#5391) 1 年之前
absolute_node_id.h 804613f6b7 Fix `speicifc` typo (#5499) 11 月之前
associated_constant.h 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) 1 年之前
block_value_store.h 95903dc624 Generate thunks for functions in `impl`s (#5390) 1 年之前
builtin_function_kind.cpp a508b00883 Fix expected signature for `type.and`. (#5613) 11 月之前
builtin_function_kind.def b5ae988a08 Add builtins for compound assignment operators. (#5335) 1 年之前
builtin_function_kind.h 4e5dccdbf7 When making a direct call to a thunk, inline the call in SemIR. (#5642) 10 月之前
class.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
class.h 5095af991f Make `MatchContext::WorkItem`, `CalleeFunction`, `InitRepr`, `ReturnTypeInfo` `Printable` (#5535) 11 月之前
constant.cpp 5226f3d14a Factor out `GetInstWithConstantValue` and use it from another place that duplicates the same logic. (#5388) 1 年之前
constant.h 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 年之前
copy_on_write_block.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
dump.cpp bf32da8dad Add missing standard library header inclusions (#5316) 1 年之前
dump.h a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) 1 年之前
entity_name.h 6fd139b805 Renumber inner parameters when checking an impl function against an interface function. (#5113) 1 年之前
entity_with_params_base.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
entry_point.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
entry_point.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
expr_info.cpp 7c85397f8b Stop treating symbolic binding patterns as constants (#5361) 1 年之前
expr_info.h a23631f360 Support for lowering references to imported `var`s. (#5513) 11 月之前
facet_type_info.cpp bf32da8dad Add missing standard library header inclusions (#5316) 1 年之前
facet_type_info.h aec90e3ae1 Rename rewrite_value to rewrite_inst_id to clarify what it's holding (#5286) 1 年之前
file.cpp 02fc484f23 Make pointers in ValueStore stable across insertions (#5576) 11 月之前
file.h e4c8150f2c Store Clang `Decl`s in a `CanonicalValueStore` (#5638) 10 月之前
formatter.cpp 4e5dccdbf7 When making a direct call to a thunk, inline the call in SemIR. (#5642) 10 月之前
formatter.h 2e297b5258 Add a fixed-size ValueStore (#5628) 11 月之前
function.cpp 95903dc624 Generate thunks for functions in `impl`s (#5390) 1 年之前
function.h 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
generic.cpp 14e4f219b1 Support lowering specifics for an imported generic function. (#5475) 11 月之前
generic.h 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) 10 月之前
id_kind.h 14f19b5a86 Use TypeEnum for ScopeId to refactor call structure (#5491) 11 月之前
ids.cpp 1e9e148c3b Rename the ImportRefs block to Imports (#5618) 11 月之前
ids.h e4c8150f2c Store Clang `Decl`s in a `CanonicalValueStore` (#5638) 10 月之前
ids_test.cpp 3831ca6471 Replace the desugared bit with an extra LocId range (#5592) 11 月之前
impl.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
impl.h 02fc484f23 Make pointers in ValueStore stable across insertions (#5576) 11 月之前
import_cpp.h 3f599c250b Generate Cpp namespace when import Cpp is used (#4873) 1 年之前
import_ir.cpp f18fc40a32 Add missing standard library header inclusions (#5486) 11 月之前
import_ir.h d617cca530 Factor out GetCanonicalFileAndInstId for code sharing. (#5362) 1 年之前
inst.cpp 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 年之前
inst.h 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
inst_categories.h 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
inst_fingerprinter.cpp e3738eb196 Try out a different IdKind table approach (#5528) 11 月之前
inst_fingerprinter.h 0beda27192 Fingerprint `impl` blocks in semir (#5021) 1 年之前
inst_kind.cpp 27d0d26739 Replace value_kind with has_type, make FormatInstLhs name-dependent (#5501) 11 月之前
inst_kind.def fafb655d39 Separate pattern types from expression types (#5360) 1 年之前
inst_kind.h a23631f360 Support for lowering references to imported `var`s. (#5513) 11 月之前
inst_namer.cpp 4e5dccdbf7 When making a direct call to a thunk, inline the call in SemIR. (#5642) 10 月之前
inst_namer.h 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
interface.h c7a338be59 Replace uses of "defined" with "complete" (#5196) 1 年之前
name.cpp a584ee120e Add support for `_` binding patterns (#5097) 1 年之前
name.h 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
name_scope.cpp bf32da8dad Add missing standard library header inclusions (#5316) 1 年之前
name_scope.h e4c8150f2c Store Clang `Decl`s in a `CanonicalValueStore` (#5638) 10 月之前
name_scope_test.cpp 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 年之前
pattern.cpp 5b884ae14d Improve lowering for global variables. (#5492) 11 月之前
pattern.h 5b884ae14d Improve lowering for global variables. (#5492) 11 月之前
singleton_insts.h c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) 1 年之前
stringify.cpp dbf12eb3fc Add a SameAsOneOf helper (#5490) 11 月之前
stringify.h 13da710e94 Poison impl lookup queries with concrete results (#5373) 1 年之前
struct_type_field.h c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) 1 年之前
type.cpp 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 年之前
type.h 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 年之前
type_info.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
type_info.h 5095af991f Make `MatchContext::WorkItem`, `CalleeFunction`, `InitRepr`, `ReturnTypeInfo` `Printable` (#5535) 11 月之前
type_iterator.cpp 8b087738b7 Handle FunctionType and FunctionTypeWithSelfType in TypeIterator without crashing (#5480) 11 月之前
type_iterator.h fad008d5da Flatten TypeIterator::Step::Any to not use nested variants (#5453) 11 月之前
typed_insts.h 0b3edee177 Alphabetize typed_insts.h (#5401) 10 月之前
typed_insts_test.cpp 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 1 年之前
yaml_test.cpp 1e9e148c3b Rename the ImportRefs block to Imports (#5618) 11 月之前