summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2016-10-14Resolve Abolute - Allow type aliases in pathsJohn Hodge1-0/+4
2016-10-13Makefile - function to reduce repetition in dependenciesJohn Hodge1-5/+7
2016-10-13AST - Handle associated staticsJohn Hodge3-4/+7
2016-10-13AST Dump - Support associated statics+constsJohn Hodge1-0/+12
2016-10-13Makefile+main - Fixes to allow partial compilaing of run-pass testsJohn Hodge2-1/+32
2016-10-13MIR Gen Match - Keep deref for all borrowsJohn Hodge1-6/+8
2016-10-13HIR Typecheck Expr - Shadow into borrows of tuplesJohn Hodge1-0/+9
2016-10-13HIR - Match function typesJohn Hodge1-1/+14
2016-10-12Make deault ABI a #defineJohn Hodge11-26/+38
2016-10-12HIR Expand Closures - Use a different name for closures from impl blocksJohn Hodge1-1/+1
2016-10-12HIR From AST - Handle float-annotated integer literalsJohn Hodge1-1/+11
2016-10-12Expand - Clear deleted anon modules inside anon modulesJohn Hodge3-10/+11
2016-10-12Expand format_args! - (minor) CommentingJohn Hodge1-1/+2
2016-10-12Resolve Use - Bind to wildcard-imported enum variantsJohn Hodge1-1/+15
2016-10-11Expand format_args! - Fragments in static, fix is_simple checkJohn Hodge1-22/+67
2016-10-11Expand format_args! - Wrap in a matchJohn Hodge1-9/+14
2016-10-11AST Dump - Include binding typesJohn Hodge1-0/+11
2016-10-11Expand format_args - Parse named argument referencesJohn Hodge1-6/+68
2016-10-10Expand - #[lang] eh_personality and handle None itemsJohn Hodge1-1/+6
2016-10-10Makefile - libtest also requires panic_unwindJohn Hodge1-1/+1
2016-10-10MIR Gen Match - Rework _ propagation in DT code (I hope it's still correct)John Hodge1-118/+184
2016-10-10HIR Bind - Bind defaulted path paramsJohn Hodge2-3/+9
2016-10-10HIR Typecheck Expr - Move destructure auto trait checking to its own functionJohn Hodge2-142/+155
2016-10-10Makefile - getopts depends on stdJohn Hodge1-0/+1
2016-10-10HIR Typecheck Expr - Allow casts to become coercesJohn Hodge1-7/+21
2016-10-10HIR Expand Closures - Fix lack of replacement in bindingsJohn Hodge1-1/+1
2016-10-10HIR Expand Closures - Avoid bad monomorphisationsJohn Hodge2-2/+7