summaryrefslogtreecommitdiff
path: root/src/types.hpp
AgeCommit message (Expand)AuthorFilesLines
2015-04-05Tag params with source, rewrite find_impl to return booleanJohn Hodge1-0/+5
2015-04-04Add structure to check for impls on type paramsJohn Hodge1-4/+17
2015-04-04Further work on handling wildcard traitsJohn Hodge1-0/+1
2015-04-03Save #[] attrs with item, ready for post-processing derive()John Hodge1-0/+1
2015-04-02Hacked up handling of Sized (handled VERY similar to other .. traits)John Hodge1-0/+1
2015-03-31Partial comparisons of types/paths to speed up impl searchesJohn Hodge1-0/+3
2015-03-30Add ordering to TypeRef and Path (to generalise operator== and operator<John Hodge1-2/+4
2015-03-26Remove the ASSOCIATED type (now handled by the UFCS path type)John Hodge1-13/+2
2015-03-22Clean up local path resolution, add internal 'str' typeJohn Hodge1-0/+5
2015-03-22Parsing "Composite" DSTs (Trait + Trait2 + Trait3)John Hodge1-0/+8
2015-03-17Replace Enum variant inner typeJohn Hodge1-0/+9
2015-03-15Rework type params, add ! "type"John Hodge1-0/+7
2015-03-15Function typesJohn Hodge1-0/+10
2015-02-01Hacking away at type propagationJohn Hodge1-0/+1
2015-01-25Hacked in dumping as rustJohn Hodge (sonata)1-1/+21
2015-01-23Autoderef on method lookup, further provements to method lookupJohn Hodge (sonata)1-0/+2
2015-01-22Added bounds to _ types, propagating type params further (and replacing when ...John Hodge (sonata)1-1/+11
2015-01-21Type propagation coming alongJohn Hodge (sonata)1-0/+5
2015-01-20Type merging hacked inJohn Hodge (sonata)1-7/+25
2015-01-18Generic param checks passingJohn Hodge (sonata)1-1/+6
2015-01-18Add handlers for more item types to AST iterator, fix bad name in stdJohn Hodge (sonata)1-0/+2
2015-01-18Up to requiring checks for trait implementationsJohn Hodge (sonata)1-0/+1
2015-01-17Adding deserialise, partially workingJohn Hodge (sonata)1-0/+3
2015-01-16Added associated type reference parse, and tuple value parseJohn Hodge (sonata)1-0/+11
2015-01-15Type aliases added (AST only, no parse yet), need to handle lookupsJohn Hodge (sonata)1-0/+6
2015-01-13Type resolution work in progressJohn Hodge (sonata)1-0/+4
2015-01-12TypeRef fleshed outJohn Hodge (sonata)1-18/+66
2015-01-11Add hacky text output of ASTJohn Hodge (sonata)1-1/+7
2015-01-11It broke (working on correct path resolution)John Hodge (sonata)1-0/+3
2015-01-01Name resolve framework coming alongJohn Hodge (sonata)1-1/+6
2014-12-30Rework expressions so they can be iterated (and actually save data)John Hodge (sonata)1-1/+1
2014-12-23Move source files to src/ folderJohn Hodge (sonata)1-0/+37