Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
125156ca
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,发现更多精彩内容 >>
未验证
提交
125156ca
编写于
12月 23, 2020
作者:
G
Guillaume Gomez
提交者:
GitHub
12月 23, 2020
浏览文件
操作
浏览文件
下载
差异文件
Rollup merge of #80297 - jyn514:more-docs, r=bjorn3
Add some intra-doc links to compiler docs r? `@pierwill`
上级
174a9fad
9cd992f3
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
13 addition
and
5 deletion
+13
-5
compiler/rustc_builtin_macros/src/deriving/generic/mod.rs
compiler/rustc_builtin_macros/src/deriving/generic/mod.rs
+4
-1
compiler/rustc_interface/src/interface.rs
compiler/rustc_interface/src/interface.rs
+2
-1
compiler/rustc_interface/src/passes.rs
compiler/rustc_interface/src/passes.rs
+1
-1
compiler/rustc_interface/src/queries.rs
compiler/rustc_interface/src/queries.rs
+5
-1
compiler/rustc_span/src/symbol.rs
compiler/rustc_span/src/symbol.rs
+1
-1
未找到文件。
compiler/rustc_builtin_macros/src/deriving/generic/mod.rs
浏览文件 @
125156ca
...
...
@@ -257,7 +257,10 @@ pub struct Substructure<'a> {
pub
type_ident
:
Ident
,
/// ident of the method
pub
method_ident
:
Ident
,
/// dereferenced access to any `Self_` or `Ptr(Self_, _)` arguments
/// dereferenced access to any [`Self_`] or [`Ptr(Self_, _)][ptr]` arguments
///
/// [`Self_`]: ty::Ty::Self_
/// [ptr]: ty::Ty::Ptr
pub
self_args
:
&
'a
[
P
<
Expr
>
],
/// verbatim access to any other arguments
pub
nonself_args
:
&
'a
[
P
<
Expr
>
],
...
...
compiler/rustc_interface/src/interface.rs
浏览文件 @
125156ca
...
...
@@ -25,8 +25,9 @@
pub
type
Result
<
T
>
=
result
::
Result
<
T
,
ErrorReported
>
;
/// Represents a compiler session.
///
/// Can be used to run `rustc_interface` queries.
/// Created by passing
`Config` to `run_compiler`
.
/// Created by passing
[`Config`] to [`run_compiler`]
.
pub
struct
Compiler
{
pub
(
crate
)
sess
:
Lrc
<
Session
>
,
codegen_backend
:
Lrc
<
Box
<
dyn
CodegenBackend
>>
,
...
...
compiler/rustc_interface/src/passes.rs
浏览文件 @
125156ca
...
...
@@ -95,7 +95,7 @@ fn count_nodes(krate: &ast::Crate) -> usize {
/// harness if one is to be provided, injection of a dependency on the
/// standard library and prelude, and name resolution.
///
/// Returns
`None`
if we're aborting after handling -W help.
/// Returns
[`None`]
if we're aborting after handling -W help.
pub
fn
configure_and_expand
(
sess
:
Lrc
<
Session
>
,
lint_store
:
Lrc
<
LintStore
>
,
...
...
compiler/rustc_interface/src/queries.rs
浏览文件 @
125156ca
...
...
@@ -23,7 +23,11 @@
use
std
::
rc
::
Rc
;
/// Represent the result of a query.
/// This result can be stolen with the `take` method and generated with the `compute` method.
///
/// This result can be stolen with the [`take`] method and generated with the [`compute`] method.
///
/// [`take`]: Self::take
/// [`compute`]: Self::compute
pub
struct
Query
<
T
>
{
result
:
RefCell
<
Option
<
Result
<
T
>>>
,
}
...
...
compiler/rustc_span/src/symbol.rs
浏览文件 @
125156ca
...
...
@@ -1702,7 +1702,7 @@ fn with_interner<T, F: FnOnce(&mut Interner) -> T>(f: F) -> T {
SESSION_GLOBALS
.with
(|
session_globals
|
f
(
&
mut
*
session_globals
.symbol_interner
.lock
()))
}
/// An alternative to
`Symbol`
, useful when the chars within the symbol need to
/// An alternative to
[`Symbol`]
, useful when the chars within the symbol need to
/// be accessed. It deliberately has limited functionality and should only be
/// used for temporary values.
///
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录