1 // rustfmt-wrap_comments: true
2 // rustfmt-error_on_line_overflow: false
8 B(u32, A /* comment */, SomeType),
13 pub enum Foo<'a, Y: Baz>
20 enum EmtpyWithComment {
27 #[someAttr(test)] B = 2, // comment
33 LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG, // comment
36 // This is the second variant
40 enum StructLikeVariants {
43 x: i32, // Test comment
45 #[Attr50] y: SomeType, // Aanother Comment
56 IpcSender<Result<(IpcSender<CanvasMsg>, usize), String>>,
57 ), // This is a post comment
60 pub enum EnumWithAttributes {
61 // This is a pre comment
62 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
63 TupleVar(usize, usize, usize), /* AAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA
64 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
67 SkippedItem(String,String,), // Post-comment
73 }, /* Comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
75 ForcedPreflight, /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
76 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
79 pub enum SingleTuple {
80 // Pre Comment AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
81 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
82 Match(usize, usize, String), /* Post-comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
85 pub enum SingleStruct {
86 Match { name: String, loc: usize }, // Post-comment
89 pub enum GenericEnum<I, T>
91 I: Iterator<Item = T>,
94 Left { list: I, root: T }, // Post-comment
95 Right { list: I, root: T }, // Post Comment
99 enum EmtpyWithComment {
103 enum TestFormatFails {
104 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
107 fn nested_enum_test() {
127 ), /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA
128 * AAAAAAAAAAAAAAAAAAAAAA */
129 Two, /* AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
130 * AAAAAAAAAAAAAAAAAA */
132 enum TestNestedFormatFail {
133 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
138 pub struct EmtpyWithComment {
139 // FIXME: Implement this struct
143 pub enum Bencoding<'i> {
146 List(Vec<Bencoding<'i>>),
147 /// A bencoded dict value. The first element the slice of bytes in the source that the dict is
148 /// composed of. The second is the dict, decoded into an ordered map.
149 // TODO make Dict "structlike" AKA name the two values.
150 Dict(&'i [u8], BTreeMap<&'i [u8], Bencoding<'i>>),
154 pub enum CoreResourceMsg {
157 #[serde(deserialize_with = "::hyper_serde::deserialize",
158 serialize_with = "::hyper_serde::serialize")]
164 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
166 enum Looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
168 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
170 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
176 pub enum Entry<'a, K: 'a, V: 'a> {
177 Vacant(#[stable(feature = "rust1", since = "1.0.0")] VacantEntry<'a, K, V>),
178 Occupied(#[stable(feature = "rust1", since = "1.0.0")] OccupiedEntry<'a, K, V>),
182 pub enum ForegroundColor {
184 (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_GREEN | winapi::FOREGROUND_BLUE) as u16,
189 V(<std::slice::Iter<'a, Xxxxxxxxxxxxxx> as Iterator>::Item),
220 #[derive(Debug, Fail)]
222 #[fail(display = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")]
223 UnexpectedSingleToken { token: syn::Token },