| .. |
|
BUILD
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 месяцев назад |
|
absolute_node_id.cpp
|
d3762f9723
Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290)
|
6 месяцев назад |
|
absolute_node_id.h
|
804613f6b7
Fix `speicifc` typo (#5499)
|
11 месяцев назад |
|
associated_constant.h
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
builtin_function_kind.cpp
|
c0b24047dd
Interop support for initialization via `std::initializer_list`. (#6672)
|
3 месяцев назад |
|
builtin_function_kind.def
|
c0b24047dd
Interop support for initialization via `std::initializer_list`. (#6672)
|
3 месяцев назад |
|
builtin_function_kind.h
|
2b8fdf3417
Switch the prelude to use `ref` instead of `addr` (#6359)
|
5 месяцев назад |
|
clang_decl.cpp
|
e69c3fd978
Support list initialization of C++ classes that is performed via a constructor call. (#6660)
|
3 месяцев назад |
|
clang_decl.h
|
e69c3fd978
Support list initialization of C++ classes that is performed via a constructor call. (#6660)
|
3 месяцев назад |
|
class.cpp
|
949cc21ccc
Remove SemIR:: from most sem_ir files (#5358)
|
1 год назад |
|
class.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
constant.cpp
|
ef1e47cd07
Remove redundant SemIR:: uses in SemIR (#6106)
|
7 месяцев назад |
|
constant.h
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
copy_on_write_block.h
|
002756b4cc
Change BlockValueStore to take ElementT as a parameter (#5758)
|
10 месяцев назад |
|
cpp_file.h
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
3 месяцев назад |
|
cpp_global_var.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
cpp_initializer_list.cpp
|
c0b24047dd
Interop support for initialization via `std::initializer_list`. (#6672)
|
3 месяцев назад |
|
cpp_initializer_list.h
|
c0b24047dd
Interop support for initialization via `std::initializer_list`. (#6672)
|
3 месяцев назад |
|
cpp_overload_set.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
diagnostic_loc_converter.cpp
|
d208e950c7
Encapsulate `clang::ASTUnit` in `SemIR::CppFile`. (#6459)
|
4 месяцев назад |
|
diagnostic_loc_converter.h
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 месяцев назад |
|
dump.cpp
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
dump.h
|
54a1c8213c
Add lldb dumping for RequireImplsId and RequireImplsBlockId (#6524)
|
4 месяцев назад |
|
entity_name.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
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
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
expr_info.h
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
facet_type_info.cpp
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
3 месяцев назад |
|
facet_type_info.h
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
3 месяцев назад |
|
file.cpp
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
file.h
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
3 месяцев назад |
|
formatter.cpp
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
formatter.h
|
4329a83e4c
Form-aware textual format for return parameters and arguments (#6588)
|
3 месяцев назад |
|
function.cpp
|
75713908f4
Store and reuse lowered parameter order (#6593)
|
3 месяцев назад |
|
function.h
|
75713908f4
Store and reuse lowered parameter order (#6593)
|
3 месяцев назад |
|
generic.cpp
|
666cf7e10e
Fix usage of IDs with wrong SemIR::File. (#6670)
|
3 месяцев назад |
|
generic.h
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
id_kind.h
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
4 месяцев назад |
|
ids.cpp
|
f220359a9f
Print special ids as their names and don't crash when dumping them (#6398)
|
5 месяцев назад |
|
ids.h
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 месяцев назад |
|
ids_test.cpp
|
e855f38b8c
Tag destruction as desugaring (#5790)
|
9 месяцев назад |
|
impl.cpp
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
3 месяцев назад |
|
impl.h
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
3 месяцев назад |
|
import_cpp.h
|
d3762f9723
Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290)
|
6 месяцев назад |
|
import_ir.cpp
|
ef1e47cd07
Remove redundant SemIR:: uses in SemIR (#6106)
|
7 месяцев назад |
|
import_ir.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
inst.cpp
|
4fdc08582a
Add ValueStore ctor template for Id to use for IdTag (#6226)
|
6 месяцев назад |
|
inst.h
|
f5a1579d4d
Refactor LookupCopyImpl and LookupDestroyImpl to share logic. (#6649)
|
3 месяцев назад |
|
inst_categories.h
|
43ffd721a4
Support `ref` tags on arguments to `ref` params (#6312)
|
5 месяцев назад |
|
inst_fingerprinter.cpp
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
inst_fingerprinter.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
inst_kind.cpp
|
973d721916
Some more edits to EnumBase and EnumMaskBase (#6054)
|
7 месяцев назад |
|
inst_kind.def
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
inst_kind.h
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
inst_namer.cpp
|
a27ef24cd7
Use the name of the self and facet type as the inst name for a require decl scope (#6602)
|
3 месяцев назад |
|
inst_namer.h
|
81e55bed8a
Generate a RequireDecl instruction for require declarations (#6318)
|
5 месяцев назад |
|
interface.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
name.cpp
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 месяцев назад |
|
name.h
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
name_scope.cpp
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
3 месяцев назад |
|
name_scope.h
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
3 месяцев назад |
|
name_scope_test.cpp
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
3 месяцев назад |
|
named_constraint.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
pattern.cpp
|
57a2715f10
Remove support for `addr` (#6375)
|
5 месяцев назад |
|
pattern.h
|
0873777237
Import C++ ref parameters as ref parameters (#6360)
|
5 месяцев назад |
|
require_impls.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
singleton_insts.h
|
505b1c86b9
Initial support for return forms (#6556)
|
3 месяцев назад |
|
specific_interface.h
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |
|
specific_named_constraint.h
|
54815d7a1f
Make Subst recurse through named constraints in a FacetTypeInfo (#6367)
|
5 месяцев назад |
|
stringify.cpp
|
9106f9533c
Use lines instead of statements for readability-function-size clang-tidy (#6594)
|
3 месяцев назад |
|
stringify.h
|
73e6994d44
Add a diagnostic note for errors during identifying facet types (#6445)
|
5 месяцев назад |
|
struct_type_field.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
type.cpp
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
3 месяцев назад |
|
type.h
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
3 месяцев назад |
|
type_info.cpp
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
type_info.h
|
f53f837125
Remove ReturnTypeInfo (#6619)
|
3 месяцев назад |
|
type_iterator.cpp
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
4 месяцев назад |
|
type_iterator.h
|
e5c94b193d
Use the new IsFacetTypeOrError function (#6438)
|
5 месяцев назад |
|
typed_insts.h
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 месяцев назад |
|
typed_insts_test.cpp
|
949cc21ccc
Remove SemIR:: from most sem_ir files (#5358)
|
1 год назад |
|
vtable.h
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
|
yaml_test.cpp
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
3 месяцев назад |