Skip to content

Commit 0c2ceee

Browse files
committed
---
yaml --- r: 12552 b: refs/heads/master c: 7fa7e56 h: refs/heads/master v: v3
1 parent 2d6d4ba commit 0c2ceee

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: bcbcbad7746cdab8465d2df1d9296cd74e30082f
2+
refs/heads/master: 7fa7e56341a222fd0984e8be7569915a8a90ae33
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/librustsyntax/ast_util.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import codemap::span;
22
import ast::*;
33

4+
fn spanned<T: copy>(lo: uint, hi: uint, t: T) -> spanned<T> {
5+
ret respan(mk_sp(lo, hi), t);
6+
}
7+
48
fn respan<T: copy>(sp: span, t: T) -> spanned<T> {
59
ret {node: t, span: sp};
610
}

trunk/src/librustsyntax/parse/attr.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import either::{either, left, right};
2+
import ast_util::spanned;
23
import common::{parse_seq,
34
seq_sep,
45
expect,
5-
parse_ident,
6-
spanned};
6+
parse_ident};
77
import parser::{parse_lit,
88
parse_syntax_ext_naked};
99

trunk/src/librustsyntax/parse/common.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import std::map::{hashmap};
2-
import ast::spanned;
2+
import ast_util::spanned;
33
import parser::parser;
44

55
fn token_to_str(reader: reader, token: token::token) -> str {
@@ -27,10 +27,6 @@ fn expect(p: parser, t: token::token) {
2727
}
2828
}
2929

30-
fn spanned<T: copy>(lo: uint, hi: uint, node: T) -> spanned<T> {
31-
ret {node: node, span: ast_util::mk_sp(lo, hi)};
32-
}
33-
3430
fn parse_ident(p: parser) -> ast::ident {
3531
alt p.token {
3632
token::IDENT(i, _) { p.bump(); ret p.get_str(i); }

trunk/src/librustsyntax/parse/parser.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import std::map::{hashmap, str_hash};
44
import token::{can_begin_expr, is_ident, is_plain_ident};
55
import codemap::{span,fss_none};
66
import util::interner;
7-
import ast::spanned;
8-
import ast_util::{mk_sp, ident_to_path};
7+
import ast_util::{spanned, mk_sp, ident_to_path};
98
import lexer::reader;
109
import prec::{op_spec, as_prec};
1110
import attr::{parse_outer_attrs_or_ext,

0 commit comments

Comments
 (0)