rust/src/libsyntax
bors 09abbbdafc auto merge of #16866 : P1start/rust/tuple-indexing, r=brson
This allows code to access the fields of tuples and tuple structs behind the feature gate `tuple_indexing`:

```rust
#![feature(tuple_indexing)]

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);
```

Implements [RFC 53](https://github.com/rust-lang/rfcs/blob/master/active/0053-tuple-accessors.md). Closes #16950.
2014-09-11 00:05:41 +00: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 auto merge of #16866 : P1start/rust/tuple-indexing, r=brson 2014-09-11 00:05:41 +00:00
parse auto merge of #16866 : P1start/rust/tuple-indexing, r=brson 2014-09-11 00:05:41 +00: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
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