]> git.lizzy.rs Git - rust.git/history - src/comp/middle/resolve.rs
Don't resolve upvars in fn() { ... } exprs
[rust.git] / src / comp / middle / resolve.rs
2012-01-09 Marijn HaverbekeDon't resolve upvars in fn() { ... } exprs
2012-01-06 Tim ChevalierDisallow variable names that shadow tags in scope
2012-01-06 Graydon HoareMerge pull request #1450 from erickt/master
2012-01-06 Marijn HaverbekeSupport interface casting in the typechecker
2012-01-06 Brian Andersonrustc: Allow the test runner to run unexported tests
2012-01-05 Stefan PlantikowMerge branch 'master' into kmath
2012-01-05 Marijn HaverbekeGet external interfaces / impls working
2012-01-05 Stefan PlantikowMerge branch 'master' into kmath
2012-01-04 Marijn HaverbekePrevent typenames in param bounds from resolving to...
2012-01-04 Marijn HaverbekeProperly typecheck and compile invocations of generic...
2012-01-03 Brian AndersonMerge pull request #1392 from Lenny222/list
2012-01-02 Marijn HaverbekeMore resolving and typechecking of bounded type parameters.
2011-12-30 Niko Matsakissplit proto from fn_decl, as not all fn_decls know...
2011-12-29 Lenny222list: use predicate to enforce non-empty requirement
2011-12-28 Graydon HoareMerge pull request #1385 from Lenny222/quotes
2011-12-28 Graydon HoareMerge pull request #1389 from erickt/master
2011-12-28 Marijn HaverbekeChange representation of type params to handle interfac...
2011-12-24 Graydon HoareMerge pull request #1377 from Lenny222/icu
2011-12-23 Marijn HaverbekeGo back to a single visit_fn function in visit.rs
2011-12-23 Marijn HaverbekeGet rid of visit_fn_block in visit.rs
2011-12-23 Marijn HaverbekeParse `iface` items and interface references in `impl...
2011-12-23 Graydon HoareRegister new snapshots, purge log_err and log_full...
2011-12-23 Graydon HoareMerge all 3 log syntaxes, tidy up residual misuses.
2011-12-22 Graydon HoareMerge branch 'master' of github.com:graydon/rust
2011-12-22 Graydon HoareRegister snapshots and switch logging over to use of...
2011-12-22 Marijn HaverbekeUnify some data structures in syntax::ast that were...
2011-12-21 Niko MatsakisMake { || ... } sugar for any type of closure, inferred
2011-12-20 Haitao Lirustc: Cleanup unused ext_map
2011-12-20 Haitao Lirustc: Re-export the same name in different namespaces
2011-12-20 Haitao Lirustc: Implement re-export of renamed modules
2011-12-19 Niko Matsakisresolve capture clauses
2011-12-19 Graydon HoareMerge pull request #1334 from boggle/kmath
2011-12-19 Marijn HaverbekeFix bug in type parameter handling for impl methods
2011-12-19 Marijn HaverbekeAssociate names with types introduced by items
2011-12-19 Marijn HaverbekeAdd type argument field to expr_path
2011-12-18 Marijn HaverbekeImprove efficienty of impl cache in resolve
2011-12-16 Marijn HaverbekeFix arg order for vec::map call
2011-12-16 Marijn HaverbekeFinish resolving and calling of crate-external impls
2011-12-16 Marijn HaverbekeReserve node_id 0 for the crate top-level module
2011-12-16 Graydon HoareMerge pull request #1317 from boggle/fix1315
2011-12-16 Niko Matsakisreorder args to the various vec, option fns so blk...
2011-12-16 Marijn HaverbekeMake polymorphic impl methods work
2011-12-16 Marijn HaverbekeImprove resolution of impls
2011-12-16 Marijn HaverbekeMake uses of self in impls compile
2011-12-16 Marijn HaverbekeGet a very primitive form of typechecking/resolving...
2011-12-16 Marijn HaverbekeParse and resolve implementations.
2011-12-16 Haitao Lirustc: Implement non-renamed re-export across crates
2011-12-15 Marijn HaverbekeDon't try to look up crate modules in ext_map in resolve
2011-12-14 Niko Matsakissendable functions now "work", meaning pass through...
2011-12-14 Graydon HoareMerge pull request #1292 from boggle/fix1291
2011-12-14 Graydon HoareCopy first batch of material from libstd to libcore.
2011-12-12 Marijn HaverbekeHandle external-crate case when printing full unresolve...
2011-12-09 Brian Andersonrustc: Determine the crate type (lib/bin) in the sessio...
2011-12-08 Marijn HaverbekeAllow binding of nested patterns
2011-12-02 Marijn HaverbekeInclude full module path in unresolved errors when...
2011-12-02 Marijn HaverbekeMake import ignore imports coming after them
2011-12-02 Marijn HaverbekeFinally make the -1 crate id in resolve.rs a const
2011-11-30 Marijn HaverbekeBox ast::path values
2011-11-23 Marijn HaverbekeAdd some changes that *should* have been in e98286b594
2011-11-23 Marijn HaverbekeAllow import directives in any block
2011-11-17 Niko MatsakisMerge branch 'master' of github.com:graydon/rust
2011-11-17 Niko Matsakisremove compile-command from local variable blocks
2011-11-17 Haitao Lirustc: Add a flag '--warn-unused-imports'
2011-11-17 Haitao Lirustc: Fix warn on unused import bug
2011-11-16 Haitao Lirustc: Use link_name attribute for native function
2011-11-11 Haitao LiCleanup unused imports
2011-11-11 Haitao Lirustc: Add support of warning on unused imports
2011-11-03 Marijn HaverbekeDisallow writing to function arguments again
2011-11-02 Marijn HaverbekeRename car/cdr to head/tail in std::list
2011-11-02 Marijn HaverbekeMake resolving of imports behave more sanely
2011-10-28 Marijn HaverbekeMake shared kind the default only for generic functions
2011-10-21 Marijn HaverbekeDrop support for iter, put, and for-each
2011-10-21 Marijn HaverbekeMove ast_util::pat_bindings over to new iter system.
2011-10-21 Marijn HaverbekeMove hash table iteration over to block-taking functions
2011-10-21 Brian AndersonMerge ast::proto_shared and ast::proto_closure
2011-10-21 Brian AndersonRename ast::proto_fn to ast::proto_shared
2011-10-21 Brian AndersonMake fn denote a bare function. Convert fn to fn@ as...
2011-10-14 Marijn HaverbekeDon't crash when reporting an unresolved import in...
2011-10-12 Niko Matsakismake native functions markable as unsafe and incorporat...
2011-10-10 Marijn HaverbekeAdjust function signatures to allow for vecs being...
2011-10-07 Marijn HaverbekeParse and typecheck by-value and by-ref arg specs
2011-09-16 Marijn HaverbekeRequire body of else-less if expressions to be a value...
2011-09-15 Marijn HaverbekeForbid assignment to by-reference bindings
2011-09-15 Marijn HaverbekeAdd representation for by-ref let bindings
2011-09-15 Marijn HaverbekeInsert omitted semicolons for statements
2011-09-14 Marijn HaverbekeAccept returning refs rooted in an arg from a by-ref...
2011-09-14 Marijn HaverbekeRemove some extra white-space introduced by the pretty...
2011-09-12 Graydon HoareFactor imports mindlessly.
2011-09-12 Brian AndersonMerge branch 'unwind'
2011-09-12 Marijn HaverbekeProperly implement copy expressions
2011-09-12 Marijn HaverbekePretty-print for new arg-mode syntax
2011-09-12 Marijn HaverbekeReformat for new mode syntax, step 1
2011-09-09 Marijn HaverbekeFix scope issue in resolution of alt-arm patterns
2011-09-08 Graydon HoareMerge pull request #867 from paulstansifer/master
2011-09-06 Tim ChevalierMerge remote-tracking branch 'graydon/master'
2011-09-03 Brian AndersonReformat. Issue #855
2011-09-02 Brian AndersonConvert all uses of #ifmt to #fmt. Issue #855
2011-09-02 Brian AndersonRename std::istr to std::str. Issue #855
2011-09-01 Brian AndersonRemove std::str. Issue #855
2011-09-01 Marijn HaverbekeMake resolve recognize upvars
next