Skip to content

Instantly share code, notes, and snippets.

@smvv
Created July 25, 2013 12:28
Show Gist options
  • Save smvv/6079156 to your computer and use it in GitHub Desktop.
Save smvv/6079156 to your computer and use it in GitHub Desktop.
//=== fields: ===
&[{
ident: {
name: 68,
ctxt: 0
},
expr: @{
id: 35,
node: expr_call(@{
id: 33,
node:
expr_path({
span: { lo: { __field__: 213 }, hi: { __field__: 217 }, expn_info: None },
global: false,
idents: ~[{ name: 72, ctxt: 0 }],
rp: None,
types: ~[]
}),
span: { lo: { __field__: 213 }, hi: { __field__: 217 }, expn_info: None }
},
~[@{
id: 34,
node: expr_lit(@{
node: lit_int_unsuffixed(1),
span: { lo: { __field__: 218 }, hi: { __field__: 219 }, expn_info: None }
}),
span: { lo: { __field__: 218 }, hi: { __field__: 219 }, expn_info: None }
}],
NoSugar),
span: { lo: { __field__: 213 }, hi: { __field__: 222 }, expn_info: None }
},
span: { lo: { __field__: 207 }, hi: { __field__: 222 }, expn_info: None }
}]
//===============
//=== field_tys: ===
&[{ident: {name: 68, ctxt: 0},
mt: {ty: (0x7f39b4ae6260 as *()), mutbl: m_imm}}]
//===============
//=== fields: ===
&[{
ident: {
name: 71,
ctxt: 0
},
expr: @{
id: 25,
node: expr_path({
span: { lo: { __field__: 165 }, hi: { __field__: 170 }, expn_info: None },
global: false,
idents: ~[{ name: 71, ctxt: 0 }],
rp: None,
types: ~[]
}),
span: { lo: { __field__: 165 }, hi: { __field__: 170 }, expn_info: None }
},
span: { lo: { __field__: 158 }, hi: { __field__: 170 }, expn_info: None }
}]
//===============
//=== field_tys: ===
&[{ident: {name: 71, ctxt: 0},
mt: {ty: (0x7f39c5de30c0 as *()), mutbl: m_imm}}]
//===============
//=== fields: ===
&[{
ident: {
name: 70,
ctxt: 0
},
expr: @{
id: 10,
node: expr_call(@{
id: 8,
node:
expr_path({
span: { lo: { __field__: 86 }, hi: { __field__: 90 }, expn_info: None },
global: false,
idents: ~[{ name: 68, ctxt: 0 }],
rp: None,
types: ~[]
}),
span: { lo: { __field__: 86 }, hi: { __field__: 90 }, expn_info: None
}
},
~[@{
id: 9,
node:
expr_lit(@{
node: lit_int_unsuffixed(1),
span: { lo: { __field__: 91 }, hi: { __field__: 92 }, expn_info: None }
}),
span: { lo: { __field__: 91 }, hi: { __field__: 92 }, expn_info: None }
}],
NoSugar),
span: { lo: { __field__: 86 }, hi: { __field__: 95 }, expn_info: None }
},
span: { lo: { __field__: 80 }, hi: { __field__: 95 }, expn_info: None }
}]
//===============
//=== field_tys: ===
&[{ident: {name: 70, ctxt: 0},
mt: {ty: (0x7fffe4cdd660 as *()), mutbl: m_imm}}]
//===============
//=== fields: ===
&[{
ident: {
name: 3263,
ctxt: 0
},
expr: @{
id: 46,
node: expr_path({
span: { lo: { __field__: 0 }, hi: { __field__: 0 }, expn_info: None },
global: false,
idents: ~[{ name: 3263, ctxt: 0 }],
rp: None,
types: ~[]
}),
span: { lo: { __field__: 0 }, hi: { __field__: 0 }, expn_info: None } },
span: { lo: { __field__: 0 }, hi: { __field__: 0 }, expn_info: None }
}]
//===============
//=== field_tys: ===
&[]
//===============
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment