diff options
| author | Aaron Turon <aturon@mozilla.com> | 2016-02-26 10:51:10 -0800 |
|---|---|---|
| committer | Aaron Turon <aturon@mozilla.com> | 2016-03-11 10:36:28 -0800 |
| commit | 9cc3bfccebf60a214902f53074eea1b9a83d44f6 (patch) | |
| tree | 74706f8de0fefdf163a5c6465dde508ba66eaf71 /src/rustllvm/RustWrapper.cpp | |
| parent | 40c85cd8aec5de06140252610ad4bdc352324e2c (diff) | |
| download | rust-9cc3bfccebf60a214902f53074eea1b9a83d44f6.tar.gz rust-9cc3bfccebf60a214902f53074eea1b9a83d44f6.zip | |
Introduce `ImplHeader`
This commit introduces the idea of an "impl header", which consists of everything outside the impl body: the Self type, the trait reference (when applicable), and predicates from `where` clauses. This type is usable with the type folding machinery, making it possible to work with impl headers at a higher and more generic level.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
