index
:
mjw/gccrs
aarch64-rust-config
aarch64-rust-v8_1
add-code-of-conduct-1
as-bool-char
as-type
bom
bools_eq
byte-str-char
bytecharstring
check-expect-token
default-type-for-size-langhook
doc-comments
dup_fields
enum-type
enum_resolve
enums
enums2
gcc-mirror
if-unary-expr
inner_attributes
legacy_hash_hex_prix64
let-unsafe
locus
logger
lower-as
master
no-Rust-old
no-get-locus-slow
no-raw-byte-string
no-split-stack
packed
parse-raw-byte-string
pass-pratt-parse-loc
pass-pratt-parse-token
pending
phil/bit-mask-bug
primconsts
process_traits_for_candidates-warning
queue-assert
range-from-to
raw-identifiers
remove-hir-macro-item
resolve-unused-name
rust-mangle-unreachable
rustspec-cleanup
shebang
staging
str-zero
structexpr
trying
tschwinge/bootstrap-parse_byte_char
tschwinge/bootstrap-parse_byte_string
tuple-union-field-locus
tuple_enum_variant_unit
tuple_index_decimal
union
unreachable_lifetimetype
valgrind-crateNumItr
warnings
[no description]
git repository hosting
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove GetLocusFromImplItem visitor
locus
Mark Wielaard
2021-08-29
1
-43
/
+2
*
Replace HIRItem::get_impl_locus with HirItem::get_locus
Mark Wielaard
2021-08-29
2
-7
/
+1
*
Use location when lowering TupleField
Mark Wielaard
2021-08-29
1
-4
/
+2
*
Merge #650
bors[bot]
2021-08-27
1
-9
/
+14
|
\
|
*
Stop shadowing of hir mappings with substitution mappings
Philip Herron
2021-08-27
1
-9
/
+14
|
/
*
-
.
Merge #648 #649
bors[bot]
2021-08-27
35
-558
/
+427
|
\
\
|
|
*
Get rid of get_locus_slow
no-get-locus-slow
Mark Wielaard
2021-08-26
33
-548
/
+393
|
*
|
Fix issue with mangled name on function items with substitutions
Philip Herron
2021-08-26
2
-10
/
+34
|
|
/
*
|
Merge #646
bors[bot]
2021-08-27
6
-7
/
+72
|
\
\
|
|
/
|
/
|
|
*
raii-file: Fix filename member initialization
CohenArthur
2021-08-25
1
-1
/
+5
|
*
expand: Add debug line for showing the path of an external module
CohenArthur
2021-08-25
1
-0
/
+2
|
*
module: Allow external module path to come from #[path] attribute
CohenArthur
2021-08-25
2
-6
/
+50
|
*
modules: Add test case for #[path] modules
CohenArthur
2021-08-25
2
-0
/
+15
|
/
*
Merge #642
HEAD
master
bors[bot]
2021-08-22
3
-0
/
+77
|
\
|
*
Reject duplicate field names in structs and unions.
dup_fields
Mark Wielaard
2021-08-22
3
-0
/
+77
*
|
Merge #641
bors[bot]
2021-08-22
2
-0
/
+41
|
\
\
|
|
/
|
/
|
|
*
Ignore impl trait blocks in overlap pass
Philip Herron
2021-08-22
2
-0
/
+41
|
/
*
Merge #640
bors[bot]
2021-08-22
13
-607
/
+871
|
\
|
*
Qualified paths can be fully resolved sometimes
Philip Herron
2021-08-22
3
-23
/
+39
|
*
Path resolution is done in two phases
Philip Herron
2021-08-22
1
-6
/
+15
|
*
This allows for query based compilation
Philip Herron
2021-08-22
4
-103
/
+184
|
*
Refactor the function query compilation function out
Philip Herron
2021-08-22
2
-130
/
+153
|
*
Add impl-trait path probe helper
Philip Herron
2021-08-22
1
-2
/
+30
|
*
Add Trait Resolver simple type-path lookup
Philip Herron
2021-08-22
2
-0
/
+62
|
*
add trait_reference is_equal helper method
Philip Herron
2021-08-22
1
-0
/
+7
|
*
Extract header Path type-check code into cc file
Philip Herron
2021-08-22
3
-429
/
+467
|
/
*
Merge #638
bors[bot]
2021-08-21
13
-117
/
+33
|
\
|
*
hir: Merge both module classes in one
CohenArthur
2021-08-21
13
-117
/
+33
|
/
*
Merge #626
bors[bot]
2021-08-20
49
-315
/
+2148
|
\
|
*
Add qualified path support
Philip Herron
2021-08-20
14
-48
/
+274
|
*
optional trait item with associated types
Philip Herron
2021-08-19
20
-90
/
+756
|
*
Initial Typechecking for projections
Philip Herron
2021-08-19
2
-110
/
+202
|
*
ProjectionType this is a special TyTy initial boiler plate
Philip Herron
2021-08-19
12
-0
/
+162
|
*
Add QualifiedTypePath HIR lowering
Philip Herron
2021-08-19
5
-40
/
+115
|
*
Add QualifiedPathInExpression name resolution
Philip Herron
2021-08-19
4
-21
/
+143
|
*
Add support for optional trait functions in method calls
Philip Herron
2021-08-19
9
-5
/
+419
|
*
Add missing mappings for trait-items
Philip Herron
2021-08-19
1
-0
/
+26
|
*
Trait item functions contain a block expression for its body
Philip Herron
2021-08-19
3
-18
/
+33
|
*
refactor code into cc file
Philip Herron
2021-08-19
3
-37
/
+72
|
/
*
-
.
Merge #509 #636
bors[bot]
2021-08-19
23
-29
/
+280
|
\
\
|
|
*
Suppress uninitialized candidate_type warning in process_traits_for_candidates
process_traits_for_candidates-warning
Mark Wielaard
2021-08-15
1
-0
/
+1
|
*
|
tests: add tests for Module
Marc Poulhiès
2021-08-18
4
-0
/
+77
|
*
|
typecheck + backend: add module support
Marc Poulhiès
2021-08-18
5
-19
/
+51
|
*
|
hir: lower Module
Marc Poulhiès
2021-08-18
4
-9
/
+52
|
*
|
resolve: add support for Module
Marc Poulhiès
2021-08-18
6
-1
/
+71
|
*
|
ast: add AST::Module::get_name method
Marc Poulhiès
2021-08-18
1
-0
/
+2
|
*
|
Add module map in HIR maps
Marc Poulhiès
2021-08-18
2
-0
/
+26
|
*
|
Use default type_for_size langhook
Mark Wielaard
2021-08-18
2
-17
/
+91
|
*
|
Allow bool and char to be cast as any integer type
Mark Wielaard
2021-08-18
3
-0
/
+66
*
|
|
Merge #637
bors[bot]
2021-08-19
2
-0
/
+102
|
\
\
\
[next]