diff options
| author | Andrew Gallant (Ocelot) <Andrew.Gallant@tufts.edu> | 2012-04-30 02:44:31 -0400 | 
|---|---|---|
| committer | Andrew Gallant (Ocelot) <Andrew.Gallant@tufts.edu> | 2012-04-30 02:44:31 -0400 | 
| commit | 2a2d8653b3a7918dfb00dcca8937b0e878279c70 (patch) | |
| tree | 39505670885d7ae838f9c306070336db4685e078 /nexgb/xgbgen/xml_fields.go | |
| parent | 05d8ec6a16acf88c5ae7521d86131f5ea7f9b4e4 (diff) | |
| download | haven-2a2d8653b3a7918dfb00dcca8937b0e878279c70.tar.gz haven-2a2d8653b3a7918dfb00dcca8937b0e878279c70.tar.xz haven-2a2d8653b3a7918dfb00dcca8937b0e878279c70.zip | |
gofmt
Diffstat (limited to 'nexgb/xgbgen/xml_fields.go')
| -rw-r--r-- | nexgb/xgbgen/xml_fields.go | 17 | 
1 files changed, 9 insertions, 8 deletions
| diff --git a/nexgb/xgbgen/xml_fields.go b/nexgb/xgbgen/xml_fields.go index d6d99c5..991141b 100644 --- a/nexgb/xgbgen/xml_fields.go +++ b/nexgb/xgbgen/xml_fields.go @@ -1,4 +1,5 @@  package main +  /*  	A series of fields should be taken as "structure contents", and *not*  	just the single 'field' elements. Namely, 'fields' subsumes 'field' @@ -50,8 +51,8 @@ type XMLField struct {  	// I don't know which elements these are for. The documentation is vague.  	// They also seem to be completely optional. -	OptEnum string `xml:"enum,attr"` -	OptMask string `xml:"mask,attr"` +	OptEnum    string `xml:"enum,attr"` +	OptMask    string `xml:"mask,attr"`  	OptAltEnum string `xml:"altenum,attr"`  } @@ -103,14 +104,14 @@ type XMLBitcase struct {  	// All the different expressions.  	// When it comes time to choose one, use the 'Expr' method. -	ExprOp *XMLExpression `xml:"op"` -	ExprUnOp *XMLExpression `xml:"unop"` +	ExprOp    *XMLExpression `xml:"op"` +	ExprUnOp  *XMLExpression `xml:"unop"`  	ExprField *XMLExpression `xml:"fieldref"`  	ExprValue *XMLExpression `xml:"value"` -	ExprBit *XMLExpression `xml:"bit"` -	ExprEnum *XMLExpression `xml:"enumref"` -	ExprSum *XMLExpression `xml:"sumof"` -	ExprPop *XMLExpression `xml:"popcount"` +	ExprBit   *XMLExpression `xml:"bit"` +	ExprEnum  *XMLExpression `xml:"enumref"` +	ExprSum   *XMLExpression `xml:"sumof"` +	ExprPop   *XMLExpression `xml:"popcount"`  }  // StringPrefix is for debugging purposes only. | 
