summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-21HIR Resolve UFCS - Visit patternsJohn Hodge1-0/+11
2016-10-21HIR Const Eval - Support associated constants, fix bug where default EntPtr ↵John Hodge1-10/+20
wasn't NotFound
2016-10-21HIR - Associated constant typecheck and MIR supportJohn Hodge4-55/+103
2016-10-21Expand - Warn (don't error) when an attribute is seen in the wrong placeJohn Hodge1-1/+1
2016-10-21Makefile - Switch to curl instead of wgetJohn Hodge2-6/+3
2016-10-21travis-ci - Upgrade libsslJohn Hodge1-0/+4
2016-10-20Makefile - Suppress message when deleting non-exisant tarballJohn Hodge1-1/+1
2016-10-20travis-ci - meh, don't bother early-downloadingJohn Hodge1-3/+0
2016-10-20travis-ci - Fix bad ruleJohn Hodge1-2/+2
2016-10-20Makefile - Allow overriding the last stage for rust_testsJohn Hodge3-7/+11
2016-10-20HIR Serialise - Replace boost with raw zlibJohn Hodge4-33/+230
2016-10-20travis-ci - boost, take 3John Hodge1-5/+4
2016-10-20travis-ci - Boost, take 2John Hodge1-1/+6
2016-10-20travis-ci - Boost libsJohn Hodge1-1/+1
2016-10-20Merge pull request #8 from est31/masterJohn Hodge (Mutabah)2-0/+2
Fix build on gcc 6.2
2016-10-20Fix build on gcc 6.2est312-0/+2
2016-10-20MIR Gen - Associated constantsJohn Hodge1-1/+1
2016-10-20HIR Typecheck - Associated constant result typeJohn Hodge2-2/+8
2016-10-20travis-ci - Attempt to install a good compilerJohn Hodge1-3/+24
2016-10-20HIR Typecheck Expr - Fix bug in array unsizeJohn Hodge2-1/+25
2016-10-19Makefile - Compile rustc tests through to after MIR validationJohn Hodge2-1/+3
2016-10-19HIR Const Eval - Allow indexingJohn Hodge1-3/+18
2016-10-19main - Cache debug enabled resultJohn Hodge1-2/+8
2016-10-19Makefile+gitignore - Comments and tiny warning fixJohn Hodge2-1/+6
2016-10-19HIR Deserialise - Clean up buffering code into a nicer abstractionJohn Hodge2-31/+53
2016-10-19Debug - if(false) NullSink usage (gets compiled, but never runs)John Hodge1-3/+3
2016-10-19HIR Deserialise - Add a 1KB buffer to the frontJohn Hodge2-4/+42
2016-10-18main - Determine output file from crate name if not providedJohn Hodge2-25/+81
2016-10-18Debug - Reduce impact of disabled debug.John Hodge3-16/+23
2016-10-18HIR Serialise - Compress (now requires boost, sorry)John Hodge5-448/+537
2016-10-18Notes/MIR - Random ideasJohn Hodge1-0/+1
2016-10-18Expand/cfg - Support #[cfg] on crates by nuking all itemsJohn Hodge1-0/+10
2016-10-18Makefile - Fix a few quirks in test dependency codeJohn Hodge1-2/+2
2016-10-18Resolve/Use - Allow glob import of a crate rootJohn Hodge1-1/+3
2016-10-18Makefile - Auto-generate test dependenciesJohn Hodge1-28/+12
2016-10-18AST - Search output/ and output/test_deps for extern cratesJohn Hodge1-1/+11
2016-10-18AST - Load referenced crates in anon modulesJohn Hodge2-0/+5
2016-10-18Makefile - Test dependencies, should automate thatJohn Hodge1-0/+8
2016-10-16Resolve - Handle glob imports from external enumsJohn Hodge2-14/+38
2016-10-16Makefile - test depJohn Hodge1-0/+3
2016-10-16Parse Patterns - Allow < and << to start a path in a patternJohn Hodge1-0/+2
2016-10-15Notes/MIR - Add ideas for extensionJohn Hodge1-1/+11
2016-10-15Notes - Various quirksJohn Hodge1-0/+37
2016-10-15macro_rules! - Allow match to start an exprJohn Hodge1-0/+1
2016-10-15Makefile - Test dependencyJohn Hodge1-0/+3
2016-10-15Makefile - Fix up dependencies a bitJohn Hodge1-11/+10
2016-10-15HIR - Rough support for associated constsJohn Hodge7-16/+47
2016-10-14HIR From AST - Convert associated consts in trait implsJohn Hodge1-2/+15
2016-10-14macro_rules! - Allow reserved words to match :identJohn Hodge2-2/+15
2016-10-14HIR From AST - TODOs for associated constsJohn Hodge1-1/+6