Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
3f8d5489
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3f8d5489
编写于
7月 16, 2013
作者:
P
Patrick Walton
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
librustc: Remove some extra "copy" keywords that came in before this change merged.
上级
66a9b7d5
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
8 addition
and
4 deletion
+8
-4
src/librustc/middle/const_eval.rs
src/librustc/middle/const_eval.rs
+5
-1
src/librustc/middle/lint.rs
src/librustc/middle/lint.rs
+1
-1
src/librustpkg/tests.rs
src/librustpkg/tests.rs
+1
-1
src/test/bench/shootout-k-nucleotide-pipes.rs
src/test/bench/shootout-k-nucleotide-pipes.rs
+1
-1
未找到文件。
src/librustc/middle/const_eval.rs
浏览文件 @
3f8d5489
...
...
@@ -204,7 +204,11 @@ fn variant_expr(variants: &[ast::variant], id: ast::node_id) -> Option<@expr> {
capture_map
:
@
mut
HashMap
::
new
()
};
match
csearch
::
maybe_get_item_ast
(
tcx
,
enum_def
,
|
a
,
b
,
c
,
d
|
astencode
::
decode_inlined_item
(
a
,
b
,
maps
,
/*bar*/
copy
c
,
d
))
{
|
a
,
b
,
c
,
d
|
astencode
::
decode_inlined_item
(
a
,
b
,
maps
,
/*bad*/
c
.clone
(),
d
))
{
csearch
::
found
(
ast
::
ii_item
(
item
))
=>
match
item
.node
{
item_enum
(
ast
::
enum_def
{
variants
:
ref
variants
},
_
)
=>
{
variant_expr
(
*
variants
,
variant_def
.node
)
...
...
src/librustc/middle/lint.rs
浏览文件 @
3f8d5489
...
...
@@ -112,7 +112,7 @@ pub enum level {
allow
,
warn
,
deny
,
forbid
}
#[deriving(Eq)]
#[deriving(
Clone,
Eq)]
pub
struct
LintSpec
{
lint
:
lint
,
desc
:
&
'static
str
,
...
...
src/librustpkg/tests.rs
浏览文件 @
3f8d5489
...
...
@@ -221,7 +221,7 @@ fn command_line_test_with_env(args: &[~str], cwd: &Path, env: Option<~[(~str, ~s
let
cwd
=
normalize
(
RemotePath
((
*
cwd
)
.clone
()));
debug!
(
"About to run command: %? %? in %s"
,
cmd
,
args
,
cwd
.to_str
());
assert
!
(
os
::
path_is_dir
(
&*
cwd
));
let
cwd
=
cwd
.clone
();
let
cwd
=
(
*
cwd
)
.clone
();
let
mut
prog
=
run
::
Process
::
new
(
cmd
,
args
,
run
::
ProcessOptions
{
env
:
env
.map
(|
v
|
v
.slice
(
0
,
v
.len
())),
dir
:
Some
(
&
cwd
),
...
...
src/test/bench/shootout-k-nucleotide-pipes.rs
浏览文件 @
3f8d5489
...
...
@@ -63,7 +63,7 @@ fn sortKV<TT:Clone + Ord, UU:Clone + Ord>(orig: ~[(TT,UU)]) -> ~[(TT,UU)] {
// map -> [(k,%)]
for
mm
.iter
()
.advance
|(
key
,
&
val
)|
{
pairs
.push
((
copy
*
key
,
pct
(
val
,
total
)));
pairs
.push
((
(
*
key
)
.clone
()
,
pct
(
val
,
total
)));
}
let
pairs_sorted
=
sortKV
(
pairs
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录