rust/src/libsyntax
P1start bf274bc18b Implement tuple and tuple struct indexing
This allows code to access the fields of tuples and tuple structs:

    let x = (1i, 2i);
    assert_eq!(x.1, 2);

    struct Point(int, int);
    let origin = Point(0, 0);
    assert_eq!(origin.0, 0);
    assert_eq!(origin.1, 0);
2014-09-10 10:25:12 +12:00
..
ast_map Register new snapshots 2014-08-29 14:33:08 -07:00
diagnostics Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
ext Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00
parse Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00
print Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00
util Fix spelling errors and capitalization. 2014-09-03 23:10:38 -04:00
abi.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
ast_util.rs Register new snapshots 2014-08-29 14:33:08 -07:00
ast.rs Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00
attr.rs make separate compilation respect #[inline] attributes 2014-09-05 09:18:57 -07:00
codemap.rs ignore-lexer-test to broken files and remove some tray hyphens 2014-07-21 10:59:58 -07:00
crateid.rs core: Change the argument order on splitn and rsplitn for strs. 2014-08-13 15:27:37 -07:00
diagnostic.rs Auto-derive Clone for syntax::diagnostic::Level. 2014-09-04 13:31:00 -05:00
fold.rs Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00
lib.rs Register new snapshots 2014-08-29 14:33:08 -07:00
owned_slice.rs fix sized deallocation for OwnedSlice 2014-09-06 13:58:34 -04:00
visit.rs Implement tuple and tuple struct indexing 2014-09-10 10:25:12 +12:00