summaryrefslogtreecommitdiff
path: root/mi/match.c
AgeCommit message (Expand)Author
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-11-06Fix patterns with multiple sequential wildcardsOri Bernstein
2015-11-06Rewrite pattern matching code.Ori Bernstein
2015-11-06Shuffle around functions.Ori Bernstein
2015-11-06We only need to load a value once.Ori Bernstein
2015-11-06Working pattern matching.Ori Bernstein
2015-11-06Pass the basic tests. we still fail complex ones.Ori Bernstein
2015-11-06Fix decision trees for structs.Ori Bernstein
2015-11-05Remove more debug spew.Ori Bernstein
2015-11-05Shut up debug spew.Ori Bernstein
2015-10-19Make improved pattern matching work for unions.Ori Bernstein
2015-10-19Work towards better match statements.Ori Bernstein
2015-09-26Separate out the concepts of code and func ptrs.Ori Bernstein
2015-09-18Remove 'long' type.Ori Bernstein
2015-07-05Add proper support for a 'gap' variable.Ori Bernstein
2015-06-26Fix a few misc memory bugs.Ori Bernstein
2015-03-08Add 'tygeneric' specifier.Ori Bernstein
2015-01-06Improve error messages.Ori Bernstein
2014-12-26Don't use subexpressions that don't exist.Ori Bernstein
2014-11-05Handle wildcards in patterns correctly.Ori Bernstein
2014-11-05Add a comment for nconstructors()Ori Bernstein
2014-11-05Fix up pattern tree generation.Ori Bernstein
2014-11-04Fix clobbering match pattern type.Ori Bernstein
2014-11-04Fix constant patterns for matching.Ori Bernstein
2014-11-04Check for exhaustiveness in patterns.Ori Bernstein
2014-10-30Unrename 'opt' -> 'mi'Ori Bernstein