| .. |
|
alias
|
1437b0e26d
Implement 'alias' with transparent semantics. (#3701)
|
%!s(int64=2) %!d(string=hai) anos |
|
array
|
6d5e62974c
Add SemIR instruction to track that a conversion was performed. (#3363)
|
%!s(int64=2) %!d(string=hai) anos |
|
basics
|
b8ceb8dd8b
Print a blank line after a diagnostic. (#3806)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtins
|
f0e940ddfd
Initial support for builtin functions. (#3803)
|
%!s(int64=2) %!d(string=hai) anos |
|
class
|
87d341c61b
Support derived to base conversions. (#3487)
|
%!s(int64=2) %!d(string=hai) anos |
|
function
|
a6508fcf05
Basic support for generic bindings. (#3555)
|
%!s(int64=2) %!d(string=hai) anos |
|
if
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
%!s(int64=2) %!d(string=hai) anos |
|
if_expr
|
a307e7a72a
Rename files to use "expr" and "deref" (#3426)
|
%!s(int64=2) %!d(string=hai) anos |
|
impl
|
3884d3c27e
Parse and check support for compound member access. (#3790)
|
%!s(int64=2) %!d(string=hai) anos |
|
index
|
bfa5463e5b
Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266)
|
%!s(int64=2) %!d(string=hai) anos |
|
interface
|
8cb932b99c
Substitute `Self` in associated function signatures before checking them against `impl`s. (#3788)
|
%!s(int64=2) %!d(string=hai) anos |
|
let
|
e4caf7d604
Compute and cache the value representation of a type when it becomes complete. (#3271)
|
%!s(int64=2) %!d(string=hai) anos |
|
namespace
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
%!s(int64=2) %!d(string=hai) anos |
|
operators
|
d8be774b8b
Lowering support for overloaded operators. (#3798)
|
%!s(int64=2) %!d(string=hai) anos |
|
pointer
|
428d11323a
Directly convert from an initializer to a value where possible. (#3306)
|
%!s(int64=2) %!d(string=hai) anos |
|
return
|
afd6d85610
Support for `returned var` and `return var`. (#3374)
|
%!s(int64=2) %!d(string=hai) anos |
|
struct
|
545a5b3679
Support initializing a class from a struct. (#3358)
|
%!s(int64=2) %!d(string=hai) anos |
|
tuple
|
545a5b3679
Support initializing a class from a struct. (#3358)
|
%!s(int64=2) %!d(string=hai) anos |
|
var
|
bfa5463e5b
Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266)
|
%!s(int64=2) %!d(string=hai) anos |
|
while
|
428d11323a
Directly convert from an initializer to a value where possible. (#3306)
|
%!s(int64=2) %!d(string=hai) anos |