aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-04-05gccrs: cleanup resolve method addressPhilip Herron1-3/+1
2023-04-05expand: Add outer attribute expansion on exprPierre-Emmanuel Patry1-4/+45
2023-04-05expand: Add builtin attribute identificationPierre-Emmanuel Patry3-5/+33
2023-04-05expand: Add call to outer attributes stubsPierre-Emmanuel Patry1-9/+45
2023-04-05expand: Add stub function for attribute expansionPierre-Emmanuel Patry2-0/+35
2023-04-05ast: Add outer attribute getter to Expr classPierre-Emmanuel Patry4-27/+35
2023-04-05expand: Add inner attribute expansion stubsPierre-Emmanuel Patry2-2/+47
2023-04-05expand: Add derive expansion stubsPierre-Emmanuel Patry2-0/+73
2023-04-05ast: Fix ICE on generic args pathPierre-Emmanuel Patry1-4/+5
2023-04-05ast: Fix macros in tokenstreamsPierre-Emmanuel Patry1-1/+4
2023-04-05ast: Visit crate inner attributes for tokenstreamsPierre-Emmanuel Patry1-0/+1
2023-04-05ast: Change visibility in token typePierre-Emmanuel Patry1-1/+1
2023-04-05ast: Fix attribute tokenstreamsPierre-Emmanuel Patry1-12/+4
2023-04-05ast: Output union's outer attributesPierre-Emmanuel Patry1-0/+1
2023-04-05ast: Output inner attributes in tokenstreamsPierre-Emmanuel Patry1-0/+1
2023-04-05ast: Fix char literal ICEPierre-Emmanuel Patry1-2/+4
2023-04-05ast: Fix match case comma outputPierre-Emmanuel Patry1-1/+1
2023-04-05ast: Fix tokenstream extern block statementsPierre-Emmanuel Patry2-3/+2
2023-04-04ast: Move pattern implementation out of rust-astPierre-Emmanuel Patry6-530/+636
2023-04-04ast: Move rust-path implementation out of rust-astPierre-Emmanuel Patry3-326/+361
2023-04-04gccrs: Fix ICE using constructors for intilizers in staticsPhilip Herron2-3/+29
2023-04-04Handle "fn" and "fn_mut" lang itemsOwen Avery1-0/+14
2023-04-02gccrs: Fix bad cast as a charEmanuele Micheletti2-2/+27
2023-03-30gccrs: Fix handling of generic arguments for lifetimes onlyPhilip Herron6-54/+46
2023-03-30gccrs: add missing name resolution to self params with specified typesPhilip Herron1-16/+46
2023-03-30gccrs: make distinction between error and empty for substution argsPhilip Herron3-10/+23
2023-03-30gccrs: privacy reporter should be permissive of error typesPhilip Herron1-1/+1
2023-03-30ast: Fix various TokenStream visitorsPierre-Emmanuel Patry1-24/+74
2023-03-30token: Add type hints to string dumpPierre-Emmanuel Patry1-1/+25
2023-03-30session: Add tokenstream dump optionPierre-Emmanuel Patry2-0/+32
2023-03-30lex: Add source code token string representationPierre-Emmanuel Patry2-0/+17
2023-03-30ast: Add missing constructor implementationPierre-Emmanuel Patry1-0/+3
2023-03-30ast: Add TokenStream collect functionPierre-Emmanuel Patry2-4/+13
2023-03-30ast: Refactor SimplePath attribute namePierre-Emmanuel Patry3-7/+7
2023-03-30ast: Add multiple formatting stub functionsPierre-Emmanuel Patry2-6/+95
2023-03-30ast: Add AltPattern TokenStream visitorPierre-Emmanuel Patry1-2/+4
2023-03-30ast: Add Meta items TokenStream visitorPierre-Emmanuel Patry4-16/+92
2023-03-30ast: Add use declarations TokenStream visitorsPierre-Emmanuel Patry2-8/+80
2023-03-30ast: Add ExternCrate TokenStream visitorPierre-Emmanuel Patry1-2/+16
2023-03-30ast: Implement remaining expr TokenStream visitorPierre-Emmanuel Patry3-34/+162
2023-03-30ast: Add Tokenstream visitors for loop expressionsPierre-Emmanuel Patry2-12/+64
2023-03-30ast: Add some expr TokenStream visitorsPierre-Emmanuel Patry2-15/+73
2023-03-30ast: Add trailing comma formatting optionPierre-Emmanuel Patry2-0/+11
2023-03-30ast: Implement TokenStream visitor for meta nodesPierre-Emmanuel Patry1-7/+24
2023-03-30ast: Refactor and add some Path node visitorsPierre-Emmanuel Patry4-124/+131
2023-03-30ast: Add conversion to token streamPierre-Emmanuel Patry5-0/+2710
2023-03-30gccrs: handle bare function types with no specified return typePhilip Herron2-4/+18
2023-03-30gccrs: Add test to show multiple candidates for methods is workingPhilip Herron1-0/+23
2023-03-30gccrs: Add missing known attribute stablePhilip Herron1-1/+2
2023-03-30gccrs: move missed testcasePhilip Herron1-1/+1