diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-06-21 11:50:30 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-07-07 13:04:07 +0300 |
| commit | 3542995ff9d04684ccd0a856e97d1c981fbf74c4 (patch) | |
| tree | 0a975869fad3f2f2511c2f0e0592b66ce03643ea /src/libsyntax/attr | |
| parent | 73dec4a804c0dd63405f01f38664e6026a56df31 (diff) | |
| download | rust-3542995ff9d04684ccd0a856e97d1c981fbf74c4.tar.gz rust-3542995ff9d04684ccd0a856e97d1c981fbf74c4.zip | |
syntax: Keep full `Stability` in `SyntaxExtension`
Diffstat (limited to 'src/libsyntax/attr')
| -rw-r--r-- | src/libsyntax/attr/builtin.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax/attr/builtin.rs b/src/libsyntax/attr/builtin.rs index 752ab5d474d..9b411981ed3 100644 --- a/src/libsyntax/attr/builtin.rs +++ b/src/libsyntax/attr/builtin.rs @@ -171,7 +171,8 @@ pub fn contains_feature_attr(attrs: &[Attribute], feature_name: Symbol) -> bool }) } -/// Finds the first stability attribute. `None` if none exists. +/// Collects stability info from all stability attributes in `attrs`. +/// Returns `None` if no stability attributes are found. pub fn find_stability(sess: &ParseSess, attrs: &[Attribute], item_sp: Span) -> Option<Stability> { find_stability_generic(sess, attrs.iter(), item_sp) |
