aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "Remove MacroStmts as per edwin0cheng" (cc @edwin0cheng) and add a fix...veetaha2020-05-122-0/+45
* Add a doc comment on the difference between Name and NameRef ast nodesveetaha2020-05-122-2/+32
* Resolve TODO about macro 2.0 defveetaha2020-05-102-14/+8
* Fix typoveetaha2020-05-102-2/+2
* Carify on a semicolon in macro callveetaha2020-05-102-3/+13
* Resolve TODO about curly-braced constructions in expression statementveetaha2020-05-102-2/+6
* Remove TODO about Block since it was removedveetaha2020-05-101-3/+3
* Resolve todos about refs and empty statementsveetaha2020-05-102-9/+8
* Converted TODO about MacroItems to FIXME as per edwin0chengveetaha2020-05-102-14/+5
* Verified ConstArg example, waiting for response on what `=` sign pertains toveetaha2020-05-102-5/+4
* Correcy use tree and type args docsveetaha2020-05-102-8/+6
* Fix "show syntax tree" commandveetaha2020-05-101-1/+1
* Correct `use` cannot have type args as per flodieboldveetaha2020-05-102-2/+2
* Correct path docs and add colon2 token to Path ast nodeveetaha2020-05-102-20/+28
* Add example with const in TypeBound as per flodieboldveetaha2020-05-102-5/+3
* Remove todo comment about arg vs param difference as per clarification from f...veetaha2020-05-101-4/+0
* Properly document const impl as per flodieboldveetaha2020-05-102-4/+4
* Remove on TypeAliasDef as per flodieboldveetaha2020-05-101-2/+1
* Remove MacroStmts as per edwin0chengveetaha2020-05-102-47/+0
* Add proper docs for TokenTree as per edwin0chengveetaha2020-05-102-2/+4
* Run codegen of ast types with documentationveetaha2020-05-101-138/+1345
* Add ast docs to codegen scriptveetaha2020-05-102-17/+1515
* Merge #4412bors[bot]2020-05-102-1/+31
|\
| * infer: Make expected rhs type for plain assign the lhs typeEmil Lauridsen2020-05-102-1/+31
|/
* Merge #4409bors[bot]2020-05-101-7/+12
|\
| * Remove dbgEdwin Cheng2020-05-101-1/+0
| * Hot fix panic for function_signatureEdwin Cheng2020-05-101-7/+13
|/
* Merge #4392bors[bot]2020-05-091-14/+11
|\
| * Add From should not move the cursorAleksey Kladov2020-05-091-14/+11
* | Merge #4389bors[bot]2020-05-091-9/+10
|\ \ | |/ |/|
| * Ascribe more correct typesAleksey Kladov2020-05-091-9/+10
|/
* Merge #4388bors[bot]2020-05-093-3/+3
|\
| * unindent -> dedentAleksey Kladov2020-05-093-3/+3
* | Merge #4387bors[bot]2020-05-098-35/+46
|\|
| * More fluent indent APIAleksey Kladov2020-05-097-34/+45
| * Fix visibilityAleksey Kladov2020-05-091-1/+1
|/
* Merge #4175bors[bot]2020-05-095-99/+300
|\
| * Use new HirDisplay variant in add_function assistTimo Freiberg2020-05-081-58/+116
| * New HirDisplay method for displaying sourcecodeTimo Freiberg2020-05-084-41/+184
* | Merge #4381bors[bot]2020-05-092-47/+24
|\ \
| * | Simpify project discoveryveetaha2020-05-091-36/+15
| * | Simplifyveetaha2020-05-091-11/+9
|/ /
* | Merge #4379bors[bot]2020-05-084-11/+72
|\ \
| * | Handle coercing function types to function pointers in matchFlorian Diebold2020-05-084-11/+72
|/ /
* | Merge #4377bors[bot]2020-05-089-25/+362
|\ \
| * | Add diagnostic for break outside of loopFlorian Diebold2020-05-084-1/+62
| * | Use matches!Florian Diebold2020-05-081-4/+1
| * | Handle break somewhat betterFlorian Diebold2020-05-083-3/+105
| * | Implement better handling of divergenceFlorian Diebold2020-05-087-23/+200
| |/
* | Merge #4366bors[bot]2020-05-083-32/+60
|\ \