about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorNick Hamann <nick@wabbo.org>2016-05-17 02:59:18 -0500
committerNick Hamann <nick@wabbo.org>2016-05-23 13:18:28 -0500
commit7d78436359da05a256107a179c7098fef465dd7c (patch)
tree76d9d5f45d604303ff3243b0da2360b77ee382bc /src/rustllvm/ExecutionEngineWrapper.cpp
parentcde0fa5f673c99e8d534123187ee554452513dc3 (diff)
downloadrust-7d78436359da05a256107a179c7098fef465dd7c.tar.gz
rust-7d78436359da05a256107a179c7098fef465dd7c.zip
Improve the long explanation of E0207.
The previous explanation does not seem to explain what it means for an
implementation parameter to be used or unused. The new explanation lists
the three ways specific ways by which an impl parameter becomes constrained
(taken from RFC 447).

This also adds a link to RFC 447.

The explanation has two different examples. The first is adapted from RFC 447,
and shows an instance of E0207 on a impl for a type. The second one is a trait
impl example adapted from issue #22834.

Closes #33650
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions