Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
c0871113
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,发现更多精彩内容 >>
提交
c0871113
编写于
10月 06, 2019
作者:
A
Avi Dessauer
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Use shorthand initialization in rustdoc
上级
78700507
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
9 addition
and
9 deletion
+9
-9
src/librustdoc/clean/mod.rs
src/librustdoc/clean/mod.rs
+7
-7
src/librustdoc/lib.rs
src/librustdoc/lib.rs
+2
-2
未找到文件。
src/librustdoc/clean/mod.rs
浏览文件 @
c0871113
...
...
@@ -198,7 +198,7 @@ pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
Item
{
source
:
Span
::
empty
(),
name
:
Some
(
kw
.clone
()),
attrs
:
attrs
,
attrs
,
visibility
:
Public
,
stability
:
get_stability
(
cx
,
def_id
),
deprecation
:
get_deprecation
(
cx
,
def_id
),
...
...
@@ -1570,7 +1570,7 @@ fn clean(&self, cx: &DocContext<'_>) -> GenericParamDef {
did
:
cx
.tcx
.hir
()
.local_def_id
(
self
.hir_id
),
bounds
:
self
.bounds
.clean
(
cx
),
default
:
default
.clean
(
cx
),
synthetic
:
synthetic
,
synthetic
,
})
}
hir
::
GenericParamKind
::
Const
{
ref
ty
}
=>
{
...
...
@@ -2213,7 +2213,7 @@ fn clean(&self, cx: &DocContext<'_>) -> Item {
let
is_spotlight
=
attrs
.has_doc_flag
(
sym
::
spotlight
);
Item
{
name
:
Some
(
self
.name
.clean
(
cx
)),
attrs
:
attrs
,
attrs
,
source
:
self
.whence
.clean
(
cx
),
def_id
:
cx
.tcx
.hir
()
.local_def_id
(
self
.id
),
visibility
:
self
.vis
.clean
(
cx
),
...
...
@@ -2844,7 +2844,7 @@ fn clean(&self, cx: &DocContext<'_>) -> Type {
}
else
{
Some
(
l
.clean
(
cx
))
};
BorrowedRef
{
lifetime
:
lifetime
,
mutability
:
m
.mutbl
.clean
(
cx
),
BorrowedRef
{
lifetime
,
mutability
:
m
.mutbl
.clean
(
cx
),
type_
:
box
m
.ty
.clean
(
cx
)}
}
TyKind
::
Slice
(
ref
ty
)
=>
Slice
(
box
ty
.clean
(
cx
)),
...
...
@@ -3102,9 +3102,9 @@ fn clean(&self, cx: &DocContext<'_>) -> Type {
let
path
=
external_path
(
cx
,
cx
.tcx
.item_name
(
did
),
None
,
false
,
vec!
[],
InternalSubsts
::
empty
());
ResolvedPath
{
path
:
path
,
path
,
param_names
:
None
,
did
:
did
,
did
,
is_generic
:
false
,
}
}
...
...
@@ -4274,7 +4274,7 @@ fn resolve_type(cx: &DocContext<'_>,
_
=>
false
,
};
let
did
=
register_res
(
&*
cx
,
path
.res
);
ResolvedPath
{
path
:
path
,
param_names
:
None
,
did
:
did
,
is_generic
:
is_generic
}
ResolvedPath
{
path
,
param_names
:
None
,
did
,
is_generic
}
}
pub
fn
register_res
(
cx
:
&
DocContext
<
'_
>
,
res
:
Res
)
->
DefId
{
...
...
src/librustdoc/lib.rs
浏览文件 @
c0871113
...
...
@@ -487,8 +487,8 @@ fn rust_input<R, F>(options: config::Options, f: F) -> R
krate
.version
=
crate_version
;
f
(
Output
{
krate
:
krate
,
renderinfo
:
renderinfo
,
krate
,
renderinfo
,
renderopts
,
})
});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录