aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-10-20Merge #1549bors[bot]3-12/+131
2022-10-19Merge #1596bors[bot]19-0/+456
2022-10-19Merge #1602bors[bot]3-1/+45
2022-10-17Add check for recursive trait cyclesPhilip Herron3-1/+45
2022-10-17Merge #1597bors[bot]1-9/+32
2022-10-17dump: Dump macro rules definitionArthur Cohen3-12/+131
2022-10-17Merge #1594 #1595bors[bot]9-52/+98
2022-10-15ast: Module: unloaded module and inner attributesJakub Dupak1-9/+32
2022-10-14Merge #1548 #1593bors[bot]1-3/+36
2022-10-14dump: Fix module dumpingArthur Cohen1-4/+4
2022-10-14Merge #1590bors[bot]1-21/+147
2022-10-14dump: Dump items within modulesArthur Cohen1-1/+17
2022-10-14dump: Emit visibility when dumping itemsArthur Cohen1-0/+1
2022-10-14Support outer attribute handling on trait items just like normal itemsPhilip Herron7-15/+72
2022-10-14ast: dump TypeAliasJakub Dupak1-2/+18
2022-10-14Merge #1580bors[bot]12-35/+1373
2022-10-14Refactor TraitResolver to not require a visitorPhilip Herron2-37/+26
2022-10-14Merge #1587bors[bot]10-31/+157
2022-10-14Merge #1583bors[bot]3-24/+37
2022-10-13ast: dump: RangeExprsDavid Faust1-6/+25
2022-10-13ast: dump: various simple ExprsDavid Faust1-6/+39
2022-10-13ast: dump: ArrayExprDavid Faust1-4/+28
2022-10-13ast: dump: ComparisonExpr and LazyBooleanExprDavid Faust1-2/+48
2022-10-13ast: dump: minor fixups to IfExpr formattingDavid Faust1-1/+5
2022-10-13ast: dump: fix extra newline in block without tailDavid Faust1-2/+2
2022-10-13Merge #1584bors[bot]2-0/+11
2022-10-13Method resolution must support multiple candidatesPhilip Herron10-31/+157
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-*linux*.Iain Buclaw3-0/+67
2022-10-13rust: Implement TARGET_RUST_OS_INFO for i[34567]86-*-mingw* and x86_64-*-mingw*.Iain Buclaw3-0/+46
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-fuchsia*.Iain Buclaw3-0/+64
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-vxworks*Iain Buclaw3-0/+47
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-dragonfly*Iain Buclaw3-0/+46
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-solaris2*.Iain Buclaw3-0/+47
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-openbsd*Iain Buclaw3-0/+47
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-netbsd*Iain Buclaw3-0/+46
2022-10-13rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*Iain Buclaw3-0/+46
2022-10-12Merge #1570bors[bot]2-3/+10
2022-10-12Add ABI mappings for rust-call to map to ABI::RUSTPhilip Herron1-0/+2
2022-10-12Add mappings for fn_once lang itemPhilip Herron1-0/+9
2022-10-12Support type resolution on super traits on dyn objectsPhilip Herron3-24/+37
2022-10-11early-name-resolver: Add simple macro name resolutionArthur Cohen8-35/+1320
2022-10-11ast: Add accept_vis() method to `GenericArg`Arthur Cohen1-0/+17
2022-10-11rust-ast-resolve-item: Add note about resolving glob usesArthur Cohen1-0/+8
2022-10-11mappings: Add MacroInvocation -> MacroRulesDef mappingsArthur Cohen2-0/+28
2022-10-10Merge #1574bors[bot]2-4/+14
2022-10-08fix ICE on missing closing parenMarc Poulhiès2-4/+14
2022-10-07Merge #1572bors[bot]2-21/+170
2022-10-07Merge #1543bors[bot]19-10/+487
2022-10-07Merge #1565bors[bot]3-9/+111
2022-10-07intrinsics: Add data prefetching intrinsicsArthur Cohen3-9/+111