summaryrefslogtreecommitdiff
path: root/src/ast/pattern.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-01-15AST - Cleaner printing for stringify!John Hodge1-4/+15
2016-12-24No more tears!ubsan1-5/+5
2016-11-02All - Hack in start of macro hygine - requires rework so is disabledJohn Hodge1-10/+18
2016-10-03HIR+AST - Handle bytestring patternsJohn Hodge1-0/+4
2016-08-19Patterns - Support tuples with .. (fully)John Hodge1-6/+11
2016-08-18All - Support tuple patterns with .. at the start/end - TODO: Support in the ...John Hodge1-10/+21
2016-08-17Parse - Fix many parser bugsJohn Hodge1-130/+17
2016-06-04Resolve - Fix variable resolution and pattern bindingJohn Hodge1-6/+5
2016-05-29Parse/AST/HIR - Support Enum::Var(..) and Struct { .. } patters properlyJohn Hodge1-0/+12
2016-05-29HIR Typecheck - Start on expression type checking/inferrenceJohn Hodge1-0/+1
2016-05-25Parse - Use interpolated macro fragments instead of captured TTsJohn Hodge1-0/+73
2016-05-18Tagged union cleanup hacksJohn Hodge1-0/+2
2016-05-14Remove requirement for all variants of tagged unions to be empty-constructableJohn Hodge1-1/+1
2016-05-02Resolve/Absolute - Rough handling of SelfJohn Hodge1-2/+4
2016-05-01AST - Remove Expr from patterns (replace with local Value type)John Hodge1-7/+87
2016-02-25Heaps more parse fixes against the rustc testsJohn Hodge1-0/+34
2016-02-21Fixing parser deficienciesJohn Hodge1-3/+12
2016-02-18Parser - box Patterns, edge bug fixJohn Hodge1-0/+9
2016-01-30A whole lot of messing around for not muchJohn Hodge1-80/+71
2015-03-26Split out AST pattern codeJohn Hodge1-0/+123