anchor.diff:  parens,<ArrayModifier>,bracketedPrimary,plusAssign,3
   parens,shiftLeft,bracketedPrimary,divide,499
   superfluous-parens,binaryAnd,bracketedPrimary,binaryAnd,285
  +multi-op-expr,shiftLeftAssign,bracketedPrimary,conditional,1
  +multi-op-expr,minus2,postFixDecr,field-reference,3
  +multi-op-expr,field-reference,bracketedPrimary,assign,203
  +multi-op-expr,<EqualsInitializer>,sizeof,star,9
  +multi-op-expr,conditional,bracketedPrimary,modulo,222
   superfluous-parens,array-subscript,bracketedPrimary,postFixIncr,7
  +multi-op-expr,greaterThan,bracketedPrimary,minus2,1444
   superfluous-parens,binaryXor,bracketedPrimary,not,20
  +multi-op-expr,binaryXorAssign,star,cast,21
  +multi-op-expr,<InitializerList>,function-call,,25017
  +multi-op-expr,multiplyAssign,field-reference,,273
  +multi-op-expr,assign,sizeof,bracketedPrimary,4761
   parens,shiftLeft,bracketedPrimary,assign,14
   parens,assign,bracketedPrimary,binaryXorAssign,4
   operator-precedence,shiftRight,tilde,minus1,1
   superfluous-parens,logicalAnd,bracketedPrimary,logicalAnd,428
  +multi-op-expr,<IfStatement>,star,prefixDecr,2
   parens,shiftLeft,bracketedPrimary,<TypeIdInitializerExpression>,2
  +multi-op-expr,plus2,amper,function-call,11
  +multi-op-expr,equals,tilde,function-call,24
  +multi-op-expr,binaryOr,multiply,,106
   parens,<SimpleDeclSpecifier>,bracketedPrimary,postFixIncr,1
  +multi-op-expr,star,postFixDecr,field-reference,2
  +multi-op-expr,cast,minus1,bracketedPrimary,17
   operator-precedence,divide,plus1,<LiteralExpression>,1
  +multi-op-expr,conditional,bracketedPrimary,shiftRight,160
   superfluous-parens,assign,bracketedPrimary,shiftRight,1387
   superfluous-parens,delete,bracketedPrimary,prefixIncr,1
  +multi-op-expr,star,star,prefixIncr,2
  +multi-op-expr,<DoStatement>,not,not,3
  +multi-op-expr,<RangeBasedForStatement>,lessThan,,3
   superfluous-parens,logicalAnd,bracketedPrimary,greaterThan,4746
  +multi-op-expr,multiplyAssign,bracketedPrimary,plus2,76
  +multi-op-expr,multiply,not,array-subscript,4
   parens,<SimpleDeclSpecifier>,bracketedPrimary,cast,19
  +multi-op-expr,logicalAnd,not,cast,19
  +multi-op-expr,<ReturnStatement>,bracketedPrimary,function-call,15229
   superfluous-parens,shiftRight,bracketedPrimary,field-reference,128
   superfluous-parens,assign,bracketedPrimary,shiftRightAssign,10
   superfluous-parens,greaterEqual,bracketedPrimary,plus2,725
   parens,binaryAnd,bracketedPrimary,notequals,47
  +multi-op-expr,<PackExpansionExpression>,function-call,,36
  +multi-op-expr,equals,minus1,function-call,54
   parens,shiftRight,bracketedPrimary,minusAssign,7
  +multi-op-expr,assign,star,bracketedPrimary,7782
   parens,bracketedPrimary,bracketedPrimary,pmdot,1
  +multi-op-expr,logicalOr,bracketedPrimary,binaryXorAssign,1
  +multi-op-expr,greaterEqual,divide,,323
  +multi-op-expr,function-call,prefixIncr,array-subscript,8
  +multi-op-expr,cast,star,postFixIncr,298
   parens,array-subscript,bracketedPrimary,logicalAnd,1
  +multi-op-expr,assign,prefixIncr,star,11
   parens,<EqualsInitializer>,bracketedPrimary,binaryOr,302
  +multi-op-expr,conditional,sizeof,bracketedPrimary,146
   parens,logicalOr,bracketedPrimary,greaterThan,4076
  +multi-op-expr,<FieldDeclarator>,multiply,,18
  +multi-op-expr,<ExpressionStatement>,bracketedPrimary,logicalAnd,1
  +multi-op-expr,plusAssign,array-subscript,,3632
   operator-precedence,multiply,minus1,field-reference,52
  +multi-op-expr,minus1,bracketedPrimary,prefixIncr,1
   operator-precedence,lessThan,tilde,<IdExpression>,10
   superfluous-parens,minusAssign,bracketedPrimary,multiply,176
   parens,lessEqual,bracketedPrimary,binaryOr,44
   parens,expression-list,bracketedPrimary,multiply,4
   superfluous-parens,pmdot,bracketedPrimary,array-subscript,8
  +multi-op-expr,notequals,star,postFixDecr,12
  +multi-op-expr,shiftLeftAssign,array-subscript,,54
  +multi-op-expr,assign,not,tilde,1
  +multi-op-expr,logicalOr,tilde,bracketedPrimary,1
   parens,<ExpressionStatement>,bracketedPrimary,new,1
  +multi-op-expr,multiplyAssign,bracketedPrimary,conditional,10
  +multi-op-expr,binaryAndAssign,bracketedPrimary,field-reference,2
   parens,<Enumerator>,bracketedPrimary,conditional,25
  +multi-op-expr,<ExpressionStatement>,throw,amper,17
  +multi-op-expr,<FieldDeclarator>,function-call,,5
   parens,expression-list,bracketedPrimary,assign,80
  +multi-op-expr,<ReturnStatement>,bracketedPrimary,conditional,2931
  +multi-op-expr,minus2,postFixDecr,bracketedPrimary,1
  +multi-op-expr,plusAssign,plus1,array-subscript,1
  +multi-op-expr,cast,bracketedPrimary,star,581
  +multi-op-expr,assign,sizeof,function-call,1
   parens,plus2,bracketedPrimary,binaryXor,168
  +multi-op-expr,binaryOrAssign,modulo,,2
  +multi-op-expr,<ConstructorInitializer>,prefixIncr,function-call,8
   operator-precedence,binaryXor,not,bracketedPrimary,44
   parens,greaterThan,bracketedPrimary,expression-list,11135
  +multi-op-expr,shiftLeft,prefixDecr,field-reference,1
   parens,binaryAndAssign,bracketedPrimary,greaterEqual,1
  +multi-op-expr,conditional,prefixDecr,field-reference,1
   parens,lessThan,bracketedPrimary,greaterThan,10
   superfluous-parens,tilde,bracketedPrimary,minus1,5
   parens,conditional,bracketedPrimary,conditional,2255
   parens,<ConstructorInitializer>,bracketedPrimary,equals,6
  +multi-op-expr,conditional,divide,,574
  +multi-op-expr,expression-list,bracketedPrimary,shiftRight,24
   operator-precedence,equals,minus1,<LiteralExpression>,2
   superfluous-parens,expression-list,bracketedPrimary,binaryAnd,40
  +multi-op-expr,assign,bracketedPrimary,expression-list,54
  +multi-op-expr,<ExpressionStatement>,amper,array-subscript,6
  +multi-op-expr,equals,sizeof,field-reference,8
  +multi-op-expr,notequals,field-reference,,30110
   parens,logicalAnd,bracketedPrimary,binaryOr,54
  +multi-op-expr,binaryAnd,star,array-subscript,5
  +multi-op-expr,function-call,not,prefixDecr,1
  +multi-op-expr,<TemplateId>,amper,function-call,37
   parens,plus2,bracketedPrimary,greaterEqual,92
  +multi-op-expr,binaryAnd,minus2,,65
  +multi-op-expr,lessThan,bracketedPrimary,field-reference,89
  +multi-op-expr,star,star,function-call,26
   parens,<SimpleDeclSpecifier>,bracketedPrimary,<LiteralExpression>,26
   superfluous-parens,logicalOr,bracketedPrimary,greaterThan,4049
   superfluous-parens,greaterThan,bracketedPrimary,sizeof,3
  +multi-op-expr,shiftLeft,tilde,array-subscript,3
  +multi-op-expr,binaryXor,star,cast,102
   parens,multiply,bracketedPrimary,field-reference,269
   superfluous-parens,multiply,bracketedPrimary,function-call,101
  +multi-op-expr,assign,bracketedPrimary,binaryAndAssign,11
  +multi-op-expr,<ExpressionStatement>,throw,conditional,3
   parens,minus2,bracketedPrimary,assign,47
  +multi-op-expr,tilde,star,cast,2
   superfluous-parens,shiftRight,bracketedPrimary,modulo,89
  +multi-op-expr,bracketedPrimary,not,not,137
  +multi-op-expr,<SimpleDeclSpecifier>,array-subscript,,3
   superfluous-parens,function-call,bracketedPrimary,modulo,52
  +multi-op-expr,greaterThan,bracketedPrimary,modulo,157
   superfluous-parens,conditional,bracketedPrimary,binaryOr,478
   superfluous-parens,greaterEqual,bracketedPrimary,bracketedPrimary,3
  +multi-op-expr,expression-list,bracketedPrimary,binaryAnd,40
  +multi-op-expr,assign,bracketedPrimary,modulo,155
   parens,not,bracketedPrimary,assign,4804
  +multi-op-expr,<DoStatement>,bracketedPrimary,shiftRightAssign,1
  +multi-op-expr,conditional,bracketedPrimary,postFixIncr,2
   parens,minus2,bracketedPrimary,array-subscript,15
  +multi-op-expr,binaryXorAssign,binaryOr,,45
   parens,notequals,bracketedPrimary,binaryAnd,22225
   operator-precedence,expression-list,equals,,62
   operator-precedence,logicalOr,tilde,<IdExpression>,1
   superfluous-parens,star,bracketedPrimary,prefixDecr,143
   superfluous-parens,multiply,bracketedPrimary,prefixIncr,3
   parens,<SimpleDeclSpecifier>,bracketedPrimary,<SimpleTypeConstructorExpression>,2
  +multi-op-expr,binaryOrAssign,bracketedPrimary,assign,15
  +multi-op-expr,<EqualsInitializer>,bracketedPrimary,greaterThan,188
  +multi-op-expr,binaryOrAssign,bracketedPrimary,star,219
   superfluous-parens,multiply,bracketedPrimary,<TypeIdExpression>,122
  +multi-op-expr,sizeof,bracketedPrimary,plus1,1
  +multi-op-expr,<ConstructorInitializer>,star,array-subscript,73
  +multi-op-expr,<InitializerList>,bracketedPrimary,divide,182
  +multi-op-expr,cast,binaryAnd,,384
  +multi-op-expr,bracketedPrimary,notequals,,18187
  +multi-op-expr,<ForStatement>,minusAssign,,74
  +multi-op-expr,<IfStatement>,binaryOrAssign,,1
  +multi-op-expr,sizeof,bracketedPrimary,postFixIncr,4
   parens,conditional,bracketedPrimary,expression-list,191
  +multi-op-expr,notequals,minus1,star,1
  +multi-op-expr,<ArrayModifier>,sizeof,field-reference,10
   operator-precedence,multiply,minus1,star,2
   operator-precedence,binaryAnd,greaterEqual,,11
  +multi-op-expr,<TemplateId>,cast,,18
   parens,greaterThan,bracketedPrimary,field-reference,4291
  +multi-op-expr,<EqualsInitializer>,tilde,array-subscript,1
  +multi-op-expr,conditional,star,prefixIncr,13
   parens,<ForStatement>,bracketedPrimary,plusAssign,20
  +multi-op-expr,<IfStatement>,modulo,,475
  +multi-op-expr,binaryAnd,bracketedPrimary,logicalAnd,16
   operator-precedence,expression-list,prefixIncr,star,5
  +multi-op-expr,notequals,modulo,,516
  +multi-op-expr,multiply,bracketedPrimary,divideAssign,2
   parens,field-reference,bracketedPrimary,star,15746
   parens,binaryXorAssign,bracketedPrimary,equals,2
  +multi-op-expr,<IfStatement>,tilde,bracketedPrimary,4
   operator-precedence,shiftLeft,star,amper,1
   superfluous-parens,tilde,bracketedPrimary,<LiteralExpression>,347
  +multi-op-expr,star,bracketedPrimary,prefixDecr,143
   parens,<IfStatement>,bracketedPrimary,shiftRight,8
  +multi-op-expr,logicalAnd,not,tilde,2
  +multi-op-expr,<SwitchStatement>,minus2,,23
  +multi-op-expr,array-subscript,cast,,842
   operator-precedence,shiftLeft,amper,star,2
   operator-precedence,minus1,not,function-call,2
  +multi-op-expr,lessThan,sizeof,field-reference,16
   parens,plusAssign,bracketedPrimary,star,552
  +multi-op-expr,plus2,bracketedPrimary,tilde,25
   parens,divide,bracketedPrimary,expression-list,9
   parens,equals,bracketedPrimary,postFixDecr,2
   superfluous-parens,expression-list,bracketedPrimary,logicalOr,11
  +multi-op-expr,function-call,bracketedPrimary,conditional,3897
  +multi-op-expr,<ForStatement>,star,prefixIncr,1
  +multi-op-expr,binaryXorAssign,bracketedPrimary,plus2,2
  +multi-op-expr,delete,star,cast,4
   parens,greaterThan,bracketedPrimary,<LiteralExpression>,1442
   operator-precedence,binaryXor,divide,,3
  +multi-op-expr,<UnaryExpression>,conditional,,6
  +multi-op-expr,function-call,notequals,,13602
  +multi-op-expr,shiftLeft,star,function-call,263
  +multi-op-expr,equals,pmdot,,11
  +multi-op-expr,function-call,bracketedPrimary,not,150
  +multi-op-expr,plus2,bracketedPrimary,multiply,8656
  +multi-op-expr,logicalAnd,shiftLeft,,7
  +multi-op-expr,binaryOrAssign,bracketedPrimary,binaryXor,3
   parens,<TemplateId>,bracketedPrimary,notequals,1
   superfluous-parens,notequals,bracketedPrimary,equals,222
  +multi-op-expr,<IfStatement>,pmarrow,,2
   superfluous-parens,minusAssign,bracketedPrimary,modulo,53
  +multi-op-expr,binaryOr,bracketedPrimary,tilde,37
  +multi-op-expr,modulo,bracketedPrimary,binaryXor,16
  +multi-op-expr,shiftRight,bracketedPrimary,star,305
  +multi-op-expr,not,array-subscript,,3152
  +multi-op-expr,binaryAnd,sizeof,bracketedPrimary,2
   operator-precedence,shiftRight,shiftRight,,12
   operator-precedence,expression-list,not,bracketedPrimary,7
   operator-precedence,logicalAnd,not,bracketedPrimary,11782
   operator-precedence,minus1,tilde,bracketedPrimary,10
  +multi-op-expr,cast,bracketedPrimary,not,7
   superfluous-parens,prefixIncr,bracketedPrimary,function-call,20
  +multi-op-expr,<ReturnStatement>,star,bracketedPrimary,348
   parens,binaryAnd,bracketedPrimary,minus1,552
  +multi-op-expr,logicalOr,bracketedPrimary,tilde,6
  +multi-op-expr,<IfStatement>,bracketedPrimary,function-call,102
  +multi-op-expr,star,bracketedPrimary,plusAssign,15
  +multi-op-expr,<ArrayDesignator>,minus2,,2
  +multi-op-expr,<IfStatement>,bracketedPrimary,multiplyAssign,1
  +multi-op-expr,array-subscript,bracketedPrimary,minus1,1
   parens,cast,bracketedPrimary,prefixIncr,4
  +multi-op-expr,not,bracketedPrimary,binaryXor,83
  +multi-op-expr,assign,postFixIncr,array-subscript,40
  +multi-op-expr,binaryAndAssign,plus2,,6
  +multi-op-expr,greaterThan,bracketedPrimary,binaryAndAssign,3
  +multi-op-expr,lessEqual,prefixDecr,bracketedPrimary,1
  +multi-op-expr,<EqualsInitializer>,tilde,function-call,59
  +multi-op-expr,binaryOr,modulo,,6
   parens,lessEqual,bracketedPrimary,shiftLeftAssign,3
  +multi-op-expr,<ReturnStatement>,amper,star,97
   superfluous-parens,bracketedPrimary,bracketedPrimary,plus2,46
   parens,binaryXor,bracketedPrimary,greaterEqual,39
  +multi-op-expr,binaryAnd,star,prefixIncr,12
  +multi-op-expr,logicalOr,multiply,,3
   operator-precedence,divide,not,<IdExpression>,2
   superfluous-parens,binaryOr,bracketedPrimary,<SimpleTypeConstructorExpression>,4
   superfluous-parens,multiply,bracketedPrimary,plus1,2
   superfluous-parens,shiftRightAssign,bracketedPrimary,plus2,2
  +multi-op-expr,multiply,field-reference,,7809
   parens,binaryXorAssign,bracketedPrimary,minus1,1
  +multi-op-expr,<Enumerator>,bracketedPrimary,minus1,45
   parens,pmarrow,bracketedPrimary,<IdExpression>,37
  +multi-op-expr,<ExpressionStatement>,throw,greaterThan,4
  +multi-op-expr,greaterEqual,amper,function-call,1
  +multi-op-expr,<WhileStatement>,postFixDecr,bracketedPrimary,2
  +multi-op-expr,notequals,bracketedPrimary,notequals,149
   parens,shiftLeft,bracketedPrimary,postFixIncr,3
   operator-precedence,shiftLeft,minus1,<LiteralExpression>,655
   parens,plus2,bracketedPrimary,greaterThan,106
   operator-precedence,binaryAnd,tilde,cast,235
  +multi-op-expr,<EqualsInitializer>,star,cast,1709
   parens,star,bracketedPrimary,assign,579
  +multi-op-expr,<TemplateId>,bracketedPrimary,bracketedPrimary,4
  +multi-op-expr,equals,amper,field-reference,1719
  +multi-op-expr,<DecltypeSpecifier>,function-call,,3
  +multi-op-expr,plus2,function-call,bracketedPrimary,7
   operator-precedence,binaryOr,star,<IdExpression>,229
  +multi-op-expr,<IfStatement>,prefixDecr,field-reference,87
   parens,binaryOr,bracketedPrimary,notequals,59
   superfluous-parens,minus2,bracketedPrimary,multiply,1463
   parens,binaryAndAssign,bracketedPrimary,array-subscript,6
   parens,greaterThan,bracketedPrimary,divide,402
  +multi-op-expr,lessEqual,bracketedPrimary,binaryOr,44
   parens,multiplyAssign,bracketedPrimary,minus2,47
  +multi-op-expr,<ForStatement>,star,field-reference,3
  +multi-op-expr,equals,pmarrow,,4
  +multi-op-expr,array-subscript,postFixDecr,array-subscript,3
  +multi-op-expr,<ReturnStatement>,bracketedPrimary,shiftLeftAssign,1
   superfluous-parens,conditional,bracketedPrimary,binaryOrAssign,11
  +multi-op-expr,equals,bracketedPrimary,conditional,258
  +multi-op-expr,plusAssign,bracketedPrimary,modulo,14
  +multi-op-expr,shiftRight,prefixIncr,star,1
   operator-precedence,divide,plus1,<IdExpression>,2
  +multi-op-expr,<TemplateId>,bracketedPrimary,greaterEqual,9
   parens,shiftRightAssign,bracketedPrimary,conditional,2
  +multi-op-expr,multiplyAssign,array-subscript,,281
  +multi-op-expr,shiftRight,bracketedPrimary,assign,12
   parens,multiplyAssign,bracketedPrimary,plus2,76
  +multi-op-expr,equals,star,field-reference,1196
   operator-precedence,plus2,tilde,function-call,9
  +multi-op-expr,<PackExpansionExpression>,amper,function-call,2
  +multi-op-expr,greaterThan,postFixIncr,bracketedPrimary,6
  +multi-op-expr,bracketedPrimary,prefixIncr,function-call,8
   parens,greaterThan,bracketedPrimary,multiplyAssign,69
   parens,cast,bracketedPrimary,bracketedPrimary,185
  +multi-op-expr,conditional,bracketedPrimary,expression-list,191
  +multi-op-expr,array-subscript,bracketedPrimary,not,1
  +multi-op-expr,modulo,sizeof,array-subscript,6
   superfluous-parens,postFixIncr,bracketedPrimary,bracketedPrimary,1
  +multi-op-expr,<InitializerList>,bracketedPrimary,minus2,28
   parens,lessThan,bracketedPrimary,assign,2833
  +multi-op-expr,array-subscript,lessThan,,4
   parens,cast,bracketedPrimary,cast,385
  +multi-op-expr,<ReturnStatement>,function-call,field-reference,42255
   parens,<InitializerList>,bracketedPrimary,cast,54
  +multi-op-expr,minus1,not,not,4
   parens,field-reference,bracketedPrimary,minus1,25
  +multi-op-expr,shiftLeft,bracketedPrimary,binaryOr,613
  +multi-op-expr,<ForStatement>,prefixDecr,array-subscript,1
   superfluous-parens,equals,bracketedPrimary,postFixIncr,3
   parens,equals,bracketedPrimary,minus2,914
   parens,equals,bracketedPrimary,logicalOr,63
  +multi-op-expr,notequals,postFixIncr,field-reference,10
   operator-precedence,greaterThan,tilde,<IdExpression>,2
  +multi-op-expr,plusAssign,bracketedPrimary,divideAssign,1
  +multi-op-expr,postFixIncr,bracketedPrimary,pmdot,1
   parens,multiply,bracketedPrimary,plusAssign,5
  +multi-op-expr,minusAssign,not,bracketedPrimary,3
  +multi-op-expr,equals,bracketedPrimary,star,250
   parens,<IfStatement>,bracketedPrimary,assign,4989
   parens,assign,bracketedPrimary,<TypeIdExpression>,6
   superfluous-parens,divide,bracketedPrimary,minus1,18
   parens,notequals,bracketedPrimary,logicalOr,41
  +multi-op-expr,not,prefixIncr,star,2
   superfluous-parens,assign,bracketedPrimary,<TypeIdExpression>,6
   superfluous-parens,notequals,bracketedPrimary,array-subscript,19
  +multi-op-expr,<WhileStatement>,conditional,,6
   parens,<EqualsInitializer>,bracketedPrimary,lessThan,94
  +multi-op-expr,<ReturnStatement>,array-subscript,,3873
  +multi-op-expr,<ArrayModifier>,binaryOr,,1
   parens,equals,bracketedPrimary,multiply,185
  +multi-op-expr,<EqualsInitializer>,bracketedPrimary,moduloAssign,1
  +multi-op-expr,conditional,bracketedPrimary,shiftLeft,412
  +multi-op-expr,notequals,bracketedPrimary,minus1,15
   parens,plus2,bracketedPrimary,amper,30
   superfluous-parens,logicalAnd,bracketedPrimary,binaryOr,54
  +multi-op-expr,<IfStatement>,binaryXor,,294
  +multi-op-expr,logicalOr,bracketedPrimary,expression-list,75
   parens,not,bracketedPrimary,notequals,436
  +multi-op-expr,binaryAndAssign,binaryOrAssign,,1
  +multi-op-expr,logicalAnd,bracketedPrimary,amper,2
  +multi-op-expr,plus1,minus1,tilde,2
  +multi-op-expr,star,bracketedPrimary,expression-list,9
  +multi-op-expr,<FunctionDeclarator>,logicalOr,,1
   parens,multiply,bracketedPrimary,assign,21
   superfluous-parens,assign,bracketedPrimary,not,31
  +multi-op-expr,expression-list,bracketedPrimary,expression-list,38
   superfluous-parens,minus2,bracketedPrimary,<LiteralExpression>,1137
  +multi-op-expr,greaterThan,function-call,bracketedPrimary,25
  +multi-op-expr,not,postFixDecr,field-reference,10
  +multi-op-expr,minus2,star,cast,93
  +multi-op-expr,<ArrayDesignator>,function-call,,8
   parens,<ForStatement>,bracketedPrimary,<IdExpression>,6
   superfluous-parens,logicalOr,bracketedPrimary,postFixDecr,1
   parens,logicalOr,bracketedPrimary,array-subscript,18
  +multi-op-expr,multiply,bracketedPrimary,sizeof,20
   parens,divide,bracketedPrimary,field-reference,57
  +multi-op-expr,<ForStatement>,minus2,,3
   parens,array-subscript,bracketedPrimary,prefixIncr,3
  +multi-op-expr,binaryXor,star,postFixDecr,1
   parens,lessEqual,bracketedPrimary,array-subscript,4
  +multi-op-expr,conditional,prefixIncr,star,1
  +multi-op-expr,greaterEqual,postFixIncr,array-subscript,1
  +multi-op-expr,assign,greaterThan,,37044
  +multi-op-expr,tilde,field-reference,,320
   parens,function-call,bracketedPrimary,binaryAndAssign,5
  +multi-op-expr,plus2,bracketedPrimary,plus2,1151
  +multi-op-expr,modulo,postFixIncr,bracketedPrimary,1
   superfluous-parens,assign,bracketedPrimary,conditional,3291
  +multi-op-expr,bracketedPrimary,postFixDecr,bracketedPrimary,6
  +multi-op-expr,<ForStatement>,cast,,11
   parens,<DoStatement>,bracketedPrimary,binaryAnd,2
   superfluous-parens,shiftLeft,bracketedPrimary,amper,1
   parens,<EqualsInitializer>,bracketedPrimary,divide,229
  +multi-op-expr,minus2,tilde,function-call,1
  +multi-op-expr,function-call,prefixDecr,star,1
  +multi-op-expr,<ReturnStatement>,minus1,prefixIncr,2
   parens,<WhileStatement>,bracketedPrimary,greaterThan,3
  +multi-op-expr,bracketedPrimary,greaterEqual,,3659
   operator-precedence,lessThan,not,<IdExpression>,3885
   parens,greaterThan,bracketedPrimary,bracketedPrimary,47
  +multi-op-expr,<ArrayModifier>,field-reference,,27
  +multi-op-expr,<CaseStatement>,shiftLeft,,11
   parens,<DoStatement>,bracketedPrimary,plus2,2
  +multi-op-expr,logicalAnd,not,prefixDecr,42
  +multi-op-expr,throw,function-call,,245
   operator-precedence,logicalOr,divide,,16
   operator-precedence,multiply,tilde,<IdExpression>,11
   parens,<ExpressionStatement>,bracketedPrimary,conditional,70
   parens,bracketedPrimary,bracketedPrimary,divide,4221
  +multi-op-expr,<ReturnStatement>,star,cast,1095
  +multi-op-expr,binaryOr,star,cast,12
   superfluous-parens,delete,bracketedPrimary,<IdExpression>,39
   parens,expression-list,bracketedPrimary,shiftLeft,4
   parens,conditional,bracketedPrimary,new,2
   parens,plusAssign,bracketedPrimary,logicalAnd,5
  +multi-op-expr,minus1,function-call,bracketedPrimary,8
   parens,<FieldDeclarator>,bracketedPrimary,minus2,12
  +multi-op-expr,logicalOr,star,prefixIncr,3
  +multi-op-expr,<ForStatement>,binaryAndAssign,,21
  +multi-op-expr,binaryAndAssign,bracketedPrimary,logicalAnd,13
  +multi-op-expr,logicalOr,not,amper,5
  +multi-op-expr,plusAssign,bracketedPrimary,lessThan,53
   operator-precedence,shiftRight,not,not,4
   superfluous-parens,conditional,bracketedPrimary,function-call,472
   parens,plus2,bracketedPrimary,equals,395
   superfluous-parens,cast,bracketedPrimary,<IdExpression>,2401
  +multi-op-expr,binaryXor,bracketedPrimary,assign,35
  +multi-op-expr,minusAssign,greaterThan,,9
   superfluous-parens,shiftLeftAssign,bracketedPrimary,plus2,9
   parens,binaryOr,bracketedPrimary,conditional,3359
  +multi-op-expr,lessEqual,bracketedPrimary,shiftRight,75
  +multi-op-expr,<IfStatement>,binaryAndAssign,,11
  +multi-op-expr,shiftLeft,bracketedPrimary,bracketedPrimary,118
  +multi-op-expr,divide,bracketedPrimary,lessThan,2
  +multi-op-expr,lessEqual,amper,array-subscript,92
  +multi-op-expr,<SimpleDeclSpecifier>,bracketedPrimary,prefixDecr,1
  +multi-op-expr,binaryAnd,shiftRight,,353
  +multi-op-expr,assign,tilde,array-subscript,126
  +multi-op-expr,binaryOr,bracketedPrimary,array-subscript,208
  +multi-op-expr,<DoStatement>,binaryAnd,,115
   operator-precedence,plus2,tilde,bracketedPrimary,43
  +multi-op-expr,binaryOrAssign,bracketedPrimary,array-subscript,6
  +multi-op-expr,field-reference,bracketedPrimary,multiply,86
  +multi-op-expr,binaryOr,star,prefixDecr,1
  +multi-op-expr,multiplyAssign,binaryAnd,,4
   parens,divide,bracketedPrimary,shiftLeft,936
  +multi-op-expr,amper,bracketedPrimary,pmdot,9
   operator-precedence,shiftLeft,star,prefixIncr,8
  +multi-op-expr,assign,bracketedPrimary,not,31
  +multi-op-expr,<ReturnStatement>,bracketedPrimary,new,37
  +multi-op-expr,cast,bracketedPrimary,new,7
   parens,function-call,bracketedPrimary,pmarrow,758
  +multi-op-expr,assign,function-call,function-call,13
  +multi-op-expr,cast,minusAssign,,1
   operator-precedence,shiftRight,tilde,array-subscript,2
   parens,lessThan,bracketedPrimary,binaryAnd,445
   parens,not,bracketedPrimary,prefixIncr,20
   parens,<ConstructorInitializer>,bracketedPrimary,conditional,60
  +multi-op-expr,function-call,cast,,65743
   parens,assign,bracketedPrimary,binaryAnd,3205
  +multi-op-expr,<DoStatement>,bracketedPrimary,binaryAnd,2
  +multi-op-expr,<IfStatement>,greaterThan,,57319
   operator-precedence,shiftRight,minus2,,65
  +multi-op-expr,plusAssign,bracketedPrimary,field-reference,29
   parens,binaryAndAssign,bracketedPrimary,function-call,1
  +multi-op-expr,divide,bracketedPrimary,assign,9
  +multi-op-expr,greaterThan,bracketedPrimary,multiply,481
   parens,modulo,bracketedPrimary,minus1,17
   parens,binaryOr,bracketedPrimary,expression-list,2
  +multi-op-expr,expression-list,bracketedPrimary,array-subscript,8
  +multi-op-expr,assign,assign,,22596
  +multi-op-expr,multiply,bracketedPrimary,divide,3476
  +multi-op-expr,conditional,not,bracketedPrimary,147
  +multi-op-expr,minus2,bracketedPrimary,array-subscript,15
   parens,modulo,bracketedPrimary,shiftLeft,104
   superfluous-parens,assign,bracketedPrimary,function-call,392
   parens,<ExpressionStatement>,bracketedPrimary,equals,1
  +multi-op-expr,function-call,bracketedPrimary,tilde,23
  +multi-op-expr,not,bracketedPrimary,binaryOr,130
   operator-precedence,minus2,minus1,<LiteralExpression>,394
  +multi-op-expr,<IfStatement>,tilde,field-reference,1
  +multi-op-expr,conditional,greaterThan,,2902
   parens,modulo,bracketedPrimary,plus2,2820
  +multi-op-expr,<TemplateId>,binaryOr,,7
   superfluous-parens,shiftRight,bracketedPrimary,minus1,38
  +multi-op-expr,prefixIncr,bracketedPrimary,function-call,20
  +multi-op-expr,expression-list,bracketedPrimary,minus2,12
   superfluous-parens,cast,bracketedPrimary,not,7
  +multi-op-expr,<ExpressionStatement>,bracketedPrimary,star,3
  +multi-op-expr,<ExpressionStatement>,minus1,bracketedPrimary,2
  +multi-op-expr,postFixIncr,bracketedPrimary,conditional,7
  +multi-op-expr,<AlignmentSpecifier>,plus2,,1
  +multi-op-expr,modulo,star,postFixIncr,3
   superfluous-parens,binaryOrAssign,bracketedPrimary,<LiteralExpression>,4
  +multi-op-expr,<EqualsInitializer>,prefixIncr,field-reference,14
   superfluous-parens,notequals,bracketedPrimary,not,64
  +multi-op-expr,star,bracketedPrimary,prefixIncr,616
   superfluous-parens,delete,bracketedPrimary,field-reference,34
  +multi-op-expr,shiftRight,star,array-subscript,3
   parens,greaterEqual,bracketedPrimary,plusAssign,304
   superfluous-parens,modulo,bracketedPrimary,<TypeIdExpression>,2
  +multi-op-expr,logicalOr,bracketedPrimary,conditional,182
   operator-precedence,conditional,plus1,<IdExpression>,2
  +multi-op-expr,plusAssign,shiftRight,,600
   superfluous-parens,cast,bracketedPrimary,postFixIncr,24
  +multi-op-expr,shiftRight,tilde,function-call,15
  +multi-op-expr,<Enumerator>,function-call,,49
   superfluous-parens,shiftLeft,bracketedPrimary,field-reference,186
  +multi-op-expr,logicalAnd,bracketedPrimary,greaterEqual,3781
  +multi-op-expr,binaryAnd,bracketedPrimary,shiftLeft,12449
  +multi-op-expr,expression-list,field-reference,,2121
  +multi-op-expr,greaterEqual,bracketedPrimary,array-subscript,6
  +multi-op-expr,assign,minus2,,40276
  +multi-op-expr,array-subscript,bracketedPrimary,bracketedPrimary,25
   parens,expression-list,bracketedPrimary,modulo,1
   parens,bracketedPrimary,bracketedPrimary,minusAssign,26
  +multi-op-expr,multiply,bracketedPrimary,equals,81
  +multi-op-expr,shiftLeftAssign,star,bracketedPrimary,3
   parens,<SwitchStatement>,bracketedPrimary,<IdExpression>,1
   parens,minus1,bracketedPrimary,cast,56
  +multi-op-expr,function-call,postFixIncr,field-reference,212
  +multi-op-expr,logicalAnd,bracketedPrimary,lessEqual,2995
  +multi-op-expr,<TemplateId>,equals,,1523
   parens,<ConstructorInitializer>,bracketedPrimary,array-subscript,37
   parens,function-call,bracketedPrimary,lessEqual,77
  +multi-op-expr,binaryXorAssign,minus1,bracketedPrimary,2
   superfluous-parens,bracketedPrimary,bracketedPrimary,binaryXor,2
   superfluous-parens,binaryOr,bracketedPrimary,greaterEqual,25
  +multi-op-expr,multiplyAssign,bracketedPrimary,binaryAnd,1
   parens,<Enumerator>,bracketedPrimary,function-call,4
  +multi-op-expr,binaryOrAssign,binaryXor,,109
  +multi-op-expr,bracketedPrimary,postFixIncr,bracketedPrimary,104
   parens,function-call,bracketedPrimary,function-call,992
   parens,binaryOr,bracketedPrimary,logicalAnd,38
  +multi-op-expr,binaryOrAssign,bracketedPrimary,not,3
  +multi-op-expr,multiplyAssign,star,function-call,2
  +multi-op-expr,notequals,bracketedPrimary,shiftRight,546
  +multi-op-expr,logicalOr,not,bracketedPrimary,4789
   operator-precedence,greaterEqual,shiftRight,,77
  +multi-op-expr,<DoStatement>,logicalOr,,356
  +multi-op-expr,cast,amper,cast,14
   operator-precedence,star,postFixIncr,array-subscript,9
  +multi-op-expr,<ReturnStatement>,not,not,1745
   parens,binaryXor,bracketedPrimary,<IdExpression>,6
  +multi-op-expr,conditional,sizeof,field-reference,1
  +multi-op-expr,new,minus2,,13
  +multi-op-expr,star,prefixIncr,star,6
  +multi-op-expr,notequals,bracketedPrimary,binaryAndAssign,8
  +multi-op-expr,shiftLeftAssign,not,bracketedPrimary,1
  +multi-op-expr,notequals,bracketedPrimary,tilde,5
   superfluous-parens,equals,bracketedPrimary,shiftLeft,660
   parens,lessThan,bracketedPrimary,logicalAnd,2
  +multi-op-expr,shiftRight,bracketedPrimary,binaryAnd,11179
  +multi-op-expr,equals,equals,,1
  +multi-op-expr,<ExpressionStatement>,equals,,47
   parens,<SimpleDeclSpecifier>,bracketedPrimary,greaterEqual,2
  +multi-op-expr,not,postFixIncr,bracketedPrimary,2
  +multi-op-expr,<IfStatement>,bracketedPrimary,binaryOr,1
  +multi-op-expr,assign,logicalOr,,2179
   parens,cast,bracketedPrimary,minus1,75
   parens,<Enumerator>,bracketedPrimary,shiftLeft,5157
  +multi-op-expr,shiftRight,postFixIncr,bracketedPrimary,2
  +multi-op-expr,binaryXorAssign,shiftRight,,25
   parens,lessThan,bracketedPrimary,<LiteralExpression>,16
  +multi-op-expr,assign,conditional,,29318
  +multi-op-expr,minusAssign,divide,,153
   parens,<PackExpansionExpression>,bracketedPrimary,multiply,2
   parens,binaryOrAssign,bracketedPrimary,shiftLeft,6416
  +multi-op-expr,modulo,star,cast,3
   parens,shiftLeft,bracketedPrimary,prefixDecr,5
  +multi-op-expr,minus2,star,prefixIncr,9
  +multi-op-expr,shiftRight,bracketedPrimary,equals,1
   parens,<TemplateId>,bracketedPrimary,equals,26
  +multi-op-expr,<SimpleDeclSpecifier>,plus1,star,4
  +multi-op-expr,binaryXorAssign,bracketedPrimary,star,17
  +multi-op-expr,<EqualsInitializer>,tilde,bracketedPrimary,219
   operator-precedence,shiftLeft,tilde,function-call,8
  +multi-op-expr,<InitializerList>,sizeof,bracketedPrimary,479
  +multi-op-expr,assign,delete,bracketedPrimary,1
  +multi-op-expr,shiftLeft,bracketedPrimary,lessEqual,3
  +multi-op-expr,new,amper,function-call,44
   parens,<ReturnStatement>,bracketedPrimary,assign,206
  +multi-op-expr,bracketedPrimary,bracketedPrimary,prefixDecr,6
   superfluous-parens,binaryAnd,bracketedPrimary,shiftRight,22107
  +multi-op-expr,<EqualsInitializer>,function-call,bracketedPrimary,134
  +multi-op-expr,plusAssign,function-call,bracketedPrimary,12
   parens,divideAssign,bracketedPrimary,binaryAnd,2
   superfluous-parens,logicalAnd,bracketedPrimary,function-call,965
  +multi-op-expr,minus2,divide,,1459
   parens,binaryXor,bracketedPrimary,minus1,1
  +multi-op-expr,logicalAnd,not,bracketedPrimary,11782
  +multi-op-expr,notequals,not,delete,1
  +multi-op-expr,lessEqual,prefixDecr,function-call,1
   superfluous-parens,moduloAssign,bracketedPrimary,minus2,5
  +multi-op-expr,<EqualsInitializer>,minus1,field-reference,32
   superfluous-parens,minus1,bracketedPrimary,tilde,1
  +multi-op-expr,expression-list,prefixIncr,function-call,1
   superfluous-parens,logicalAnd,bracketedPrimary,binaryXor,57
   parens,<SimpleDeclSpecifier>,bracketedPrimary,shiftLeft,2
   operator-precedence,minus2,minus1,field-reference,55
  +multi-op-expr,<ReturnStatement>,tilde,cast,30
   superfluous-parens,function-call,bracketedPrimary,logicalAnd,176
  +multi-op-expr,<SwitchStatement>,minus1,function-call,1
   superfluous-parens,function-call,bracketedPrimary,<LiteralExpression>,10360
  +multi-op-expr,binaryXor,minus1,array-subscript,1
   operator-precedence,lessEqual,tilde,<IdExpression>,4
  +multi-op-expr,tilde,star,bracketedPrimary,6
  +multi-op-expr,prefixDecr,star,cast,1
   parens,sizeof,bracketedPrimary,bracketedPrimary,17
  +multi-op-expr,plus2,function-call,field-reference,16210
  +multi-op-expr,greaterEqual,array-subscript,,1160
   superfluous-parens,pmdot,bracketedPrimary,cast,1
   parens,<FieldDeclarator>,bracketedPrimary,multiplyAssign,1
  +multi-op-expr,binaryXorAssign,star,field-reference,2
   operator-precedence,plus2,star,star,6
   superfluous-parens,array-subscript,bracketedPrimary,star,35
   operator-precedence,binaryAnd,star,star,20
  +multi-op-expr,logicalOr,star,field-reference,29
  +multi-op-expr,<ReturnStatement>,bracketedPrimary,divide,257
   parens,amper,bracketedPrimary,plus2,5
   superfluous-parens,assign,bracketedPrimary,field-reference,1203
  +multi-op-expr,binaryAndAssign,not,array-subscript,2
   parens,minus1,bracketedPrimary,bracketedPrimary,3
  +multi-op-expr,sizeof,bracketedPrimary,conditional,13
  +multi-op-expr,bracketedPrimary,bracketedPrimary,plus1,12
  +multi-op-expr,modulo,bracketedPrimary,notequals,1
  +multi-op-expr,binaryXorAssign,binaryAnd,,90
  +multi-op-expr,bracketedPrimary,minusAssign,,100
  +multi-op-expr,array-subscript,bracketedPrimary,assign,29
   operator-precedence,minus2,not,bracketedPrimary,32
   operator-precedence,binaryOr,greaterEqual,,1
   superfluous-parens,minus1,bracketedPrimary,prefixIncr,1
  +multi-op-expr,<ConstructorInitializer>,equals,,112
  +multi-op-expr,conditional,bracketedPrimary,plus2,627
   superfluous-parens,binaryAnd,bracketedPrimary,shiftLeft,12412
   parens,modulo,bracketedPrimary,notequals,1
  +multi-op-expr,<Enumerator>,tilde,function-call,3
  +multi-op-expr,array-subscript,minus1,bracketedPrimary,9
   parens,binaryAnd,bracketedPrimary,shiftRight,22124
   parens,greaterEqual,bracketedPrimary,binaryXor,34
  +multi-op-expr,<ConstructorInitializer>,lessEqual,,3
  +multi-op-expr,tilde,bracketedPrimary,minus1,5
   operator-precedence,not,minus1,<IdExpression>,2
   parens,binaryXor,bracketedPrimary,plus2,174
   operator-precedence,binaryOr,shiftLeft,,34
   operator-precedence,expression-list,plusAssign,,2882
  +multi-op-expr,multiply,minus1,function-call,50
   parens,conditional,bracketedPrimary,function-call,474
  +multi-op-expr,<DesignatedInitializer>,function-call,,1115
  +multi-op-expr,conditional,cast,,1406
   superfluous-parens,assign,bracketedPrimary,binaryOrAssign,13
  +multi-op-expr,binaryAndAssign,minus1,bracketedPrimary,5
   parens,binaryAnd,bracketedPrimary,binaryOrAssign,2
  +multi-op-expr,cast,bracketedPrimary,plus1,2
  +multi-op-expr,equals,star,bracketedPrimary,1163
  +multi-op-expr,binaryAnd,bracketedPrimary,minus1,552
   parens,<IfStatement>,bracketedPrimary,<CompoundStatementExpression>,1
  +multi-op-expr,<InitializerList>,notequals,,6
  +multi-op-expr,array-subscript,bracketedPrimary,lessThan,2
  +multi-op-expr,binaryXorAssign,function-call,,296
   superfluous-parens,modulo,bracketedPrimary,field-reference,41
   operator-precedence,divide,tilde,<IdExpression>,14
  +multi-op-expr,lessThan,bracketedPrimary,cast,83
  +multi-op-expr,function-call,bracketedPrimary,star,8239
   superfluous-parens,function-call,bracketedPrimary,not,144
  +multi-op-expr,<IfStatement>,prefixDecr,bracketedPrimary,2
  +multi-op-expr,field-reference,bracketedPrimary,greaterThan,64
  +multi-op-expr,array-subscript,bracketedPrimary,conditional,89
  +multi-op-expr,<ConstructorInitializer>,cast,,760
  +multi-op-expr,greaterEqual,star,cast,3
   parens,<PackExpansionExpression>,bracketedPrimary,equals,1
  +multi-op-expr,binaryOrAssign,cast,,140
  +multi-op-expr,cast,plus2,,1145
   parens,assign,bracketedPrimary,prefixIncr,5
   parens,function-call,bracketedPrimary,<SimpleTypeConstructorExpression>,1
   parens,binaryOrAssign,bracketedPrimary,binaryOrAssign,7
  +multi-op-expr,multiplyAssign,bracketedPrimary,star,3
  +multi-op-expr,plusAssign,star,cast,99
  +multi-op-expr,<ForStatement>,prefixDecr,field-reference,8
   parens,<SimpleDeclSpecifier>,bracketedPrimary,<UnaryExpression>,1
  +multi-op-expr,minus2,bracketedPrimary,lessThan,91
  +multi-op-expr,<CaseStatement>,bracketedPrimary,plus2,18
   operator-precedence,binaryAnd,divide,,31
  +multi-op-expr,bracketedPrimary,plusAssign,,260
  +multi-op-expr,binaryOr,bracketedPrimary,conditional,3359
   parens,assign,bracketedPrimary,binaryXor,89
  +multi-op-expr,shiftLeft,bracketedPrimary,star,244
   superfluous-parens,shiftLeft,bracketedPrimary,divide,497
  +multi-op-expr,shiftRight,bracketedPrimary,field-reference,128
   superfluous-parens,sizeof,bracketedPrimary,<SimpleTypeConstructorExpression>,15
  +multi-op-expr,plus2,multiply,,28068
  +multi-op-expr,<ExpressionStatement>,prefixIncr,prefixIncr,5
  +multi-op-expr,conditional,bracketedPrimary,binaryXor,65
  +multi-op-expr,binaryAnd,star,field-reference,126
   operator-precedence,multiply,not,array-subscript,4
   superfluous-parens,cast,bracketedPrimary,plus1,2
  +multi-op-expr,<CaseStatement>,multiply,,19
   operator-precedence,shiftRight,not,<IdExpression>,13
  +multi-op-expr,logicalAnd,bracketedPrimary,shiftRightAssign,2
  +multi-op-expr,multiplyAssign,bracketedPrimary,greaterEqual,1
  +multi-op-expr,notequals,bracketedPrimary,function-call,147
  +multi-op-expr,logicalAnd,binaryXor,,20
   superfluous-parens,sizeof,bracketedPrimary,array-subscript,3873
   superfluous-parens,array-subscript,bracketedPrimary,function-call,34
  +multi-op-expr,plus2,amper,array-subscript,248
  +multi-op-expr,not,star,array-subscript,13
  +multi-op-expr,<SwitchStatement>,star,prefixIncr,95
  +multi-op-expr,<ForStatement>,prefixDecr,star,2
  +multi-op-expr,binaryXorAssign,not,not,4
  +multi-op-expr,assign,minus1,prefixDecr,1
   parens,binaryXor,bracketedPrimary,logicalOr,27
   parens,plus2,bracketedPrimary,bracketedPrimary,87
   parens,not,bracketedPrimary,minus2,42
  +multi-op-expr,binaryOr,bracketedPrimary,lessThan,41
  +multi-op-expr,lessThan,amper,field-reference,78
   operator-precedence,binaryOr,multiply,,172
   parens,cast,bracketedPrimary,tilde,22
   superfluous-parens,minusAssign,bracketedPrimary,plus2,287
   parens,plus2,bracketedPrimary,lessThan,249
  +multi-op-expr,assign,bracketedPrimary,logicalOr,972
   superfluous-parens,bracketedPrimary,bracketedPrimary,binaryOr,29
   superfluous-parens,sizeof,bracketedPrimary,postFixIncr,4
   parens,prefixDecr,bracketedPrimary,function-call,8
  +multi-op-expr,expression-list,bracketedPrimary,star,2
  +multi-op-expr,notequals,bracketedPrimary,sizeof,4
   superfluous-parens,expression-list,bracketedPrimary,notequals,2
   superfluous-parens,notequals,bracketedPrimary,sizeof,4
   operator-precedence,binaryXor,minus1,field-reference,1
   superfluous-parens,expression-list,bracketedPrimary,field-reference,9
   parens,sizeof,bracketedPrimary,<UnaryExpression>,1
  +multi-op-expr,binaryAnd,minus1,field-reference,28
  +multi-op-expr,prefixIncr,function-call,,23
  +multi-op-expr,<IfStatement>,star,bracketedPrimary,57
   parens,notequals,bracketedPrimary,assign,16611
   superfluous-parens,logicalAnd,bracketedPrimary,bracketedPrimary,991
  +multi-op-expr,<ConstructorInitializer>,bracketedPrimary,cast,2
   superfluous-parens,divideAssign,bracketedPrimary,shiftLeft,13
  +multi-op-expr,equals,bracketedPrimary,sizeof,5
   parens,plus2,bracketedPrimary,lessEqual,43
   operator-precedence,shiftRight,tilde,field-reference,9
  +multi-op-expr,<InitializerList>,modulo,,7
  +multi-op-expr,<ReturnStatement>,cast,,19868
   superfluous-parens,conditional,bracketedPrimary,lessThan,2725
   parens,multiplyAssign,bracketedPrimary,greaterEqual,1
   parens,plus2,bracketedPrimary,logicalOr,58
  +multi-op-expr,shiftLeft,bracketedPrimary,amper,1
   operator-precedence,binaryAnd,tilde,<LiteralExpression>,4930
   operator-precedence,expression-list,binaryOr,,263
  +multi-op-expr,assign,postFixDecr,field-reference,4
   parens,assign,bracketedPrimary,divide,657
  +multi-op-expr,lessEqual,star,postFixIncr,2
  +multi-op-expr,lessEqual,sizeof,field-reference,16
  +multi-op-expr,binaryOrAssign,function-call,,6675
   parens,greaterThan,bracketedPrimary,<LambdaExpression>,62
  +multi-op-expr,<ExpressionStatement>,divide,,17
  +multi-op-expr,throw,greaterThan,,4
  +multi-op-expr,binaryAndAssign,bracketedPrimary,array-subscript,6
  +multi-op-expr,amper,bracketedPrimary,field-reference,10320
  +multi-op-expr,conditional,bracketedPrimary,new,2
   parens,logicalAnd,bracketedPrimary,field-reference,1165
  +multi-op-expr,logicalAnd,function-call,bracketedPrimary,2
  +multi-op-expr,<SimpleDeclSpecifier>,bracketedPrimary,plusAssign,2
   superfluous-parens,amper,bracketedPrimary,function-call,255
  +multi-op-expr,notequals,prefixIncr,field-reference,12
  +multi-op-expr,plusAssign,bracketedPrimary,minus1,3
  +multi-op-expr,field-reference,bracketedPrimary,field-reference,1609
   parens,conditional,bracketedPrimary,plusAssign,15
   operator-precedence,star,postFixDecr,<IdExpression>,569
   superfluous-parens,greaterThan,bracketedPrimary,shiftLeft,409
  
positive.code: superfluous-parens,function-call,bracketedPrimary,divideAssign,1
  superfluous-parens,moduloAssign,bracketedPrimary,plus2,6
  superfluous-parens,equals,bracketedPrimary,array-subscript,56
  parens,array-subscript,bracketedPrimary,amper,133
  parens,plus1,bracketedPrimary,conditional,2
  superfluous-parens,pmdot,bracketedPrimary,star,32
  superfluous-parens,conditional,bracketedPrimary,conditional,2163
  superfluous-parens,conditional,bracketedPrimary,greaterEqual,1095
  parens,greaterEqual,bracketedPrimary,shiftRight,134
  parens,binaryXor,bracketedPrimary,multiply,74
  superfluous-parens,modulo,bracketedPrimary,star,21
  parens,cast,bracketedPrimary,sizeof,10
  parens,multiply,bracketedPrimary,not,34
  parens,multiply,bracketedPrimary,shiftRightAssign,2
  superfluous-parens,minus2,bracketedPrimary,cast,401
  operator-precedence,plus2,amper,function-call,11
  parens,minus2,bracketedPrimary,shiftLeft,5556
  parens,lessThan,bracketedPrimary,expression-list,3
  superfluous-parens,assign,bracketedPrimary,greaterThan,329
  superfluous-parens,postFixIncr,bracketedPrimary,array-subscript,8
  parens,minusAssign,bracketedPrimary,notequals,4
  superfluous-parens,plusAssign,bracketedPrimary,equals,78
  superfluous-parens,conditional,bracketedPrimary,multiply,140
  superfluous-parens,binaryOrAssign,bracketedPrimary,field-reference,6
  parens,cast,bracketedPrimary,binaryAnd,1811
  superfluous-parens,tilde,bracketedPrimary,tilde,2
  operator-precedence,binaryXor,minus1,function-call,5
  parens,plus2,bracketedPrimary,tilde,25
  parens,shiftRightAssign,bracketedPrimary,greaterThan,2
  parens,assign,bracketedPrimary,notequals,1386
  operator-precedence,conditional,tilde,array-subscript,4
  superfluous-parens,lessEqual,bracketedPrimary,function-call,19
  parens,amper,bracketedPrimary,prefixIncr,2
  superfluous-parens,binaryOr,bracketedPrimary,cast,294
  superfluous-parens,binaryAnd,bracketedPrimary,cast,534
  operator-precedence,conditional,not,not,70
  superfluous-parens,field-reference,bracketedPrimary,<SimpleTypeConstructorExpression>,1
  parens,prefixDecr,bracketedPrimary,array-subscript,8
  parens,greaterThan,bracketedPrimary,modulo,157
  parens,tilde,bracketedPrimary,bracketedPrimary,156
  parens,<DoStatement>,bracketedPrimary,notequals,1
  superfluous-parens,plus1,bracketedPrimary,<IdExpression>,1
  operator-precedence,multiply,multiply,,219
  parens,<ForStatement>,bracketedPrimary,binaryAnd,7
  parens,binaryOrAssign,bracketedPrimary,minus2,59
  parens,delete,bracketedPrimary,<LiteralExpression>,56
  superfluous-parens,assign,bracketedPrimary,multiply,562
  superfluous-parens,bracketedPrimary,bracketedPrimary,lessEqual,568
  parens,binaryOr,bracketedPrimary,<SimpleTypeConstructorExpression>,4
  parens,minusAssign,bracketedPrimary,array-subscript,2
  parens,multiply,bracketedPrimary,lessEqual,5
  superfluous-parens,lessThan,bracketedPrimary,field-reference,89
  parens,<SwitchStatement>,bracketedPrimary,cast,1
  parens,cast,bracketedPrimary,shiftLeft,282
  parens,<SimpleDeclSpecifier>,bracketedPrimary,greaterThan,3
  superfluous-parens,binaryXor,bracketedPrimary,modulo,2
  parens,logicalAnd,bracketedPrimary,amper,2
  parens,assign,bracketedPrimary,postFixIncr,6
  operator-precedence,binaryXor,minus2,,27
  operator-precedence,binaryOr,equals,,8
  parens,expression-list,bracketedPrimary,lessThan,2
  superfluous-parens,binaryOr,bracketedPrimary,field-reference,145
  parens,<CaseStatement>,bracketedPrimary,shiftLeft,174
  parens,minusAssign,bracketedPrimary,multiply,177
  parens,logicalAnd,bracketedPrimary,plusAssign,5
  parens,plus1,bracketedPrimary,postFixDecr,2
  parens,pmarrow,bracketedPrimary,field-reference,79
  superfluous-parens,bracketedPrimary,bracketedPrimary,field-reference,92
  parens,<UnaryExpression>,bracketedPrimary,<SimpleTypeConstructorExpression>,1
  parens,greaterThan,bracketedPrimary,cast,259
  parens,<Enumerator>,bracketedPrimary,<LiteralExpression>,72
  parens,<WhileStatement>,bracketedPrimary,lessEqual,1
  parens,<Enumerator>,bracketedPrimary,binaryAnd,4
  parens,binaryXor,bracketedPrimary,notequals,166
  parens,lessThan,bracketedPrimary,multiply,528
  operator-precedence,conditional,not,bracketedPrimary,147
  superfluous-parens,logicalOr,bracketedPrimary,minus2,7
  parens,amper,bracketedPrimary,field-reference,10320
  superfluous-parens,greaterEqual,bracketedPrimary,function-call,17
  superfluous-parens,minusAssign,bracketedPrimary,shiftLeft,74
  parens,field-reference,bracketedPrimary,prefixDecr,61
  parens,tilde,bracketedPrimary,binaryOr,7215
  parens,<EqualsInitializer>,bracketedPrimary,multiply,177
  parens,<CaseStatement>,bracketedPrimary,bracketedPrimary,17
  superfluous-parens,divide,bracketedPrimary,bracketedPrimary,23
  operator-precedence,tilde,star,prefixIncr,1
  parens,cast,bracketedPrimary,<LiteralExpression>,599
  parens,shiftLeft,bracketedPrimary,prefixIncr,1
  parens,cast,bracketedPrimary,divide,928
  operator-precedence,logicalOr,not,cast,6
  operator-precedence,shiftRight,not,bracketedPrimary,6
  parens,cast,bracketedPrimary,logicalAnd,44
  parens,function-call,bracketedPrimary,field-reference,2176
  parens,field-reference,bracketedPrimary,new,43
  parens,cast,bracketedPrimary,<IdExpression>,2409
  parens,conditional,bracketedPrimary,field-reference,984
  parens,not,bracketedPrimary,equals,1985
  superfluous-parens,conditional,bracketedPrimary,<TypeIdExpression>,1
  parens,logicalOr,bracketedPrimary,binaryOrAssign,1
  parens,<IfStatement>,bracketedPrimary,<LiteralExpression>,11
  parens,<WhileStatement>,bracketedPrimary,modulo,1
  parens,lessEqual,bracketedPrimary,minusAssign,22
  operator-precedence,plus2,minus1,<LiteralExpression>,306
  superfluous-parens,logicalOr,bracketedPrimary,shiftRight,29
  parens,greaterEqual,bracketedPrimary,logicalOr,2
  parens,lessEqual,bracketedPrimary,postFixDecr,2
  operator-precedence,multiply,tilde,<LiteralExpression>,5
  parens,lessEqual,bracketedPrimary,assign,487
  superfluous-parens,lessEqual,bracketedPrimary,<LiteralExpression>,5
  parens,modulo,bracketedPrimary,logicalOr,2
  superfluous-parens,notequals,bracketedPrimary,prefixIncr,1
  operator-precedence,expression-list,plus1,field-reference,4
  operator-precedence,multiply,minus1,cast,43
  parens,field-reference,bracketedPrimary,multiply,86
  superfluous-parens,greaterThan,bracketedPrimary,greaterThan,15
  parens,<IfStatement>,bracketedPrimary,pmdot,1
  parens,lessEqual,bracketedPrimary,shiftRight,75
  superfluous-parens,binaryXorAssign,bracketedPrimary,notequals,4
  parens,conditional,bracketedPrimary,array-subscript,61
  parens,<ArrayModifier>,bracketedPrimary,shiftRight,6
  parens,plus2,bracketedPrimary,function-call,96
  parens,<IfStatement>,bracketedPrimary,binaryAnd,898
  parens,shiftLeft,bracketedPrimary,modulo,749
  parens,<ReturnStatement>,bracketedPrimary,binaryAndAssign,7
  parens,lessThan,bracketedPrimary,<TypeIdExpression>,8
  operator-precedence,shiftLeft,minus1,star,1
  parens,<ExpressionStatement>,bracketedPrimary,logicalOr,4
  parens,plus1,bracketedPrimary,divide,1
  operator-precedence,expression-list,postFixIncr,array-subscript,44
  parens,logicalOr,bracketedPrimary,shiftRight,29
  parens,bracketedPrimary,bracketedPrimary,<LiteralExpression>,41353
  parens,notequals,bracketedPrimary,expression-list,11
  superfluous-parens,binaryXor,bracketedPrimary,binaryAnd,1232
  parens,minus2,bracketedPrimary,binaryXor,225
  parens,<UnaryExpression>,bracketedPrimary,function-call,3
  superfluous-parens,logicalOr,bracketedPrimary,binaryXor,39
  superfluous-parens,shiftRightAssign,bracketedPrimary,minus2,72
  parens,cast,bracketedPrimary,<TypeIdExpression>,33
  parens,<ForStatement>,bracketedPrimary,cast,2
  parens,greaterThan,bracketedPrimary,amper,857
  superfluous-parens,binaryXor,bracketedPrimary,<SimpleTypeConstructorExpression>,2
  parens,conditional,bracketedPrimary,amper,26
  parens,notequals,bracketedPrimary,notequals,149
  parens,logicalOr,bracketedPrimary,tilde,6
  superfluous-parens,binaryAndAssign,bracketedPrimary,lessEqual,5
  operator-precedence,binaryAnd,tilde,bracketedPrimary,4582
  parens,postFixIncr,bracketedPrimary,bracketedPrimary,1
  operator-precedence,plus2,tilde,<LiteralExpression>,13
  superfluous-parens,binaryAnd,bracketedPrimary,not,11
  parens,plus1,bracketedPrimary,shiftLeft,1
  operator-precedence,modulo,not,bracketedPrimary,1
  operator-precedence,star,prefixDecr,star,2
  superfluous-parens,pmarrow,bracketedPrimary,field-reference,79
  parens,<WhileStatement>,bracketedPrimary,plus2,2
  
negative.code: superfluous-parens,minusAssign,bracketedPrimary,<IdExpression>,13
  parens,shiftRight,bracketedPrimary,binaryAndAssign,1
  parens,amper,bracketedPrimary,assign,2
  multi-op-expr,plus2,postFixIncr,bracketedPrimary,1
  multi-op-expr,binaryOrAssign,array-subscript,,3716
  multi-op-expr,binaryAnd,bracketedPrimary,multiply,229
  multi-op-expr,sizeof,bracketedPrimary,bracketedPrimary,17
  multi-op-expr,<Enumerator>,multiply,,54
  multi-op-expr,<ConstructorInitializer>,function-call,bracketedPrimary,11
  parens,<SimpleDeclSpecifier>,bracketedPrimary,lessThan,3
  superfluous-parens,postFixDecr,bracketedPrimary,function-call,1
  multi-op-expr,<EqualsInitializer>,star,postFixDecr,2
  parens,minus2,bracketedPrimary,not,6
  operator-precedence,equals,not,star,6
  operator-precedence,expression-list,star,<IdExpression>,1831
  multi-op-expr,<EqualsInitializer>,bracketedPrimary,plusAssign,29
  multi-op-expr,equals,bracketedPrimary,greaterThan,54
  superfluous-parens,assign,bracketedPrimary,greaterEqual,220
  multi-op-expr,binaryAnd,lessEqual,,2
  superfluous-parens,binaryXor,bracketedPrimary,lessThan,104
  multi-op-expr,<WhileStatement>,assign,,78
  multi-op-expr,<UnaryExpression>,star,array-subscript,2
  multi-op-expr,<CaseStatement>,sizeof,bracketedPrimary,8
  parens,binaryOrAssign,bracketedPrimary,assign,15
  multi-op-expr,binaryOrAssign,equals,,39
  multi-op-expr,<ExpressionStatement>,tilde,bracketedPrimary,1
  parens,conditional,bracketedPrimary,<TypeIdInitializerExpression>,3
  multi-op-expr,equals,shiftRight,,107
  multi-op-expr,modulo,bracketedPrimary,minus2,1341
  parens,lessThan,bracketedPrimary,prefixIncr,2
  multi-op-expr,<SimpleDeclSpecifier>,star,function-call,13
  parens,<UnaryExpression>,bracketedPrimary,greaterThan,1
  multi-op-expr,pmdot,bracketedPrimary,amper,3
  operator-precedence,binaryAnd,equals,,100
  superfluous-parens,conditional,bracketedPrimary,divide,205
  operator-precedence,expression-list,amper,field-reference,35
  multi-op-expr,<ReturnStatement>,minus2,,4159
  operator-precedence,greaterThan,not,star,1
  parens,<IfStatement>,bracketedPrimary,star,3
  operator-precedence,binaryAnd,minus1,<IdExpression>,281
  multi-op-expr,<EqualsInitializer>,bracketedPrimary,divide,229
  multi-op-expr,bracketedPrimary,bracketedPrimary,star,1012
  parens,shiftRight,bracketedPrimary,<LiteralExpression>,55
  parens,modulo,bracketedPrimary,multiply,465
  multi-op-expr,function-call,not,cast,33
  superfluous-parens,function-call,bracketedPrimary,binaryAnd,1889
  multi-op-expr,tilde,bracketedPrimary,binaryXor,94
  parens,binaryAndAssign,bracketedPrimary,equals,77
  parens,lessEqual,bracketedPrimary,logicalAnd,3
  parens,lessThan,bracketedPrimary,divide,621
  multi-op-expr,not,not,array-subscript,112
  multi-op-expr,<StaticAssertionDeclaration>,greaterThan,,638
  multi-op-expr,binaryAnd,bracketedPrimary,expression-list,1
  multi-op-expr,logicalAnd,modulo,,29
  multi-op-expr,<EqualsInitializer>,minus1,function-call,1872
  multi-op-expr,plus1,bracketedPrimary,prefixIncr,2
  multi-op-expr,minus2,array-subscript,,6744
  superfluous-parens,modulo,bracketedPrimary,modulo,36
  multi-op-expr,cast,tilde,cast,21
  parens,divideAssign,bracketedPrimary,plusAssign,1
  parens,greaterThan,bracketedPrimary,<SimpleTypeConstructorExpression>,12
  multi-op-expr,plus2,bracketedPrimary,star,232
  superfluous-parens,modulo,bracketedPrimary,<LiteralExpression>,5
  parens,function-call,bracketedPrimary,divide,329
  superfluous-parens,field-reference,bracketedPrimary,array-subscript,269
  multi-op-expr,<ConstructorInitializer>,plus2,,1316
  parens,<EqualsInitializer>,bracketedPrimary,greaterEqual,61
  multi-op-expr,moduloAssign,bracketedPrimary,conditional,2
  multi-op-expr,binaryXorAssign,greaterThan,,5
  multi-op-expr,minusAssign,star,cast,5
  multi-op-expr,binaryXorAssign,bracketedPrimary,binaryAnd,24
  superfluous-parens,logicalOr,bracketedPrimary,prefixDecr,1
  parens,pmdot,bracketedPrimary,star,36
  multi-op-expr,expression-list,postFixIncr,field-reference,123
  superfluous-parens,bracketedPrimary,bracketedPrimary,conditional,69
  multi-op-expr,conditional,prefixIncr,function-call,2
  multi-op-expr,cast,prefixIncr,prefixIncr,1
  parens,bracketedPrimary,bracketedPrimary,<TypeIdExpression>,367
  parens,plus2,bracketedPrimary,plus2,1151
  multi-op-expr,assign,array-subscript,,151162
  operator-precedence,shiftLeft,amper,function-call,2
  operator-precedence,binaryAnd,lessThan,,34
  multi-op-expr,greaterThan,minus1,function-call,7
  parens,logicalAnd,bracketedPrimary,not,2510
  superfluous-parens,notequals,bracketedPrimary,shiftLeft,277
  operator-precedence,shiftLeft,amper,<IdExpression>,87
  multi-op-expr,plus2,tilde,minus1,1
  multi-op-expr,field-reference,cast,,1085
  parens,field-reference,bracketedPrimary,binaryAnd,90
  multi-op-expr,binaryAnd,tilde,array-subscript,204
  multi-op-expr,<ConstructorInitializer>,bracketedPrimary,expression-list,60
  multi-op-expr,array-subscript,bracketedPrimary,plusAssign,4
  superfluous-parens,function-call,bracketedPrimary,conditional,3699
  multi-op-expr,binaryOr,bracketedPrimary,lessEqual,37
  multi-op-expr,minus2,cast,,4145
  multi-op-expr,multiply,bracketedPrimary,greaterEqual,15
  multi-op-expr,minus1,bracketedPrimary,cast,56
  multi-op-expr,field-reference,function-call,function-call,3
  multi-op-expr,<EqualsInitializer>,bracketedPrimary,field-reference,54
  multi-op-expr,binaryAndAssign,bracketedPrimary,minus2,161
  multi-op-expr,equals,star,prefixIncr,158
  multi-op-expr,array-subscript,bracketedPrimary,divide,44
  multi-op-expr,lessThan,postFixDecr,field-reference,1
  multi-op-expr,<ExpressionStatement>,tilde,array-subscript,1
  parens,shiftRight,bracketedPrimary,binaryAnd,11179
  multi-op-expr,expression-list,star,postFixIncr,28
  multi-op-expr,shiftLeftAssign,binaryAnd,,3
  parens,<SwitchStatement>,bracketedPrimary,binaryAnd,64
  superfluous-parens,minus2,bracketedPrimary,postFixIncr,2
  parens,<ForStatement>,bracketedPrimary,logicalAnd,160
  multi-op-expr,binaryAnd,prefixIncr,field-reference,13
  multi-op-expr,greaterEqual,function-call,,3657
  multi-op-expr,cast,cast,,3684
  operator-precedence,logicalAnd,binaryOr,,12
  parens,bracketedPrimary,bracketedPrimary,assign,1931
  multi-op-expr,shiftLeft,shiftLeft,,85435
  parens,notequals,bracketedPrimary,lessThan,168
  multi-op-expr,tilde,bracketedPrimary,function-call,263
  superfluous-parens,lessThan,bracketedPrimary,<TypeIdExpression>,8
  multi-op-expr,function-call,function-call,bracketedPrimary,129
  multi-op-expr,<CaseStatement>,bracketedPrimary,expression-list,2
  parens,assign,bracketedPrimary,minus2,1311
  multi-op-expr,minus2,not,field-reference,7
  superfluous-parens,not,bracketedPrimary,function-call,1351
  parens,sizeof,bracketedPrimary,postFixIncr,4
  multi-op-expr,expression-list,bracketedPrimary,equals,4
  parens,assign,bracketedPrimary,star,1039
  multi-op-expr,field-reference,bracketedPrimary,plus2,960
  multi-op-expr,not,bracketedPrimary,conditional,50
  parens,divideAssign,bracketedPrimary,divide,31
  multi-op-expr,postFixIncr,bracketedPrimary,cast,4
  operator-precedence,logicalOr,equals,,3170
  multi-op-expr,assign,function-call,array-subscript,7
  parens,multiply,bracketedPrimary,plus2,13517
  parens,<Enumerator>,bracketedPrimary,equals,12
  parens,<EqualsInitializer>,bracketedPrimary,prefixIncr,1
  operator-precedence,logicalAnd,greaterEqual,,478
  multi-op-expr,<ReturnStatement>,bracketedPrimary,sizeof,8
  parens,shiftRight,bracketedPrimary,equals,1
  multi-op-expr,function-call,bracketedPrimary,binaryAnd,1904
  multi-op-expr,cast,bracketedPrimary,sizeof,10
  operator-precedence,binaryXor,minus1,cast,6
  parens,function-call,bracketedPrimary,cast,678
  parens,<ConstructorInitializer>,bracketedPrimary,expression-list,60
  superfluous-parens,notequals,bracketedPrimary,modulo,611
  superfluous-parens,binaryAnd,bracketedPrimary,tilde,1232
  multi-op-expr,expression-list,postFixIncr,array-subscript,44
  multi-op-expr,equals,bracketedPrimary,logicalOr,63
  multi-op-expr,<CaseStatement>,divide,,1
  multi-op-expr,<WhileStatement>,not,array-subscript,53
  multi-op-expr,sizeof,star,function-call,3
  operator-precedence,binaryXor,field-reference,,14
  multi-op-expr,prefixIncr,bracketedPrimary,array-subscript,16
  multi-op-expr,lessThan,bracketedPrimary,minusAssign,60
  parens,<IfStatement>,bracketedPrimary,lessThan,40
  multi-op-expr,function-call,bracketedPrimary,expression-list,25596
  parens,bracketedPrimary,bracketedPrimary,plus2,40407
  multi-op-expr,<TemplateId>,amper,field-reference,5
  multi-op-expr,greaterEqual,bracketedPrimary,minus1,3
  parens,logicalOr,bracketedPrimary,<IdExpression>,199
  parens,minusAssign,bracketedPrimary,<LiteralExpression>,1
  multi-op-expr,lessThan,multiply,,1152
  operator-precedence,lessThan,plus2,,3
  multi-op-expr,<ConstructorInitializer>,amper,bracketedPrimary,24
  multi-op-expr,minus2,bracketedPrimary,not,6
  multi-op-expr,<TemplateId>,plus2,,48
  parens,minus1,bracketedPrimary,array-subscript,3
  multi-op-expr,function-call,prefixDecr,bracketedPrimary,5
  multi-op-expr,bracketedPrimary,not,function-call,1379
  operator-precedence,binaryAnd,not,not,2
  multi-op-expr,divideAssign,field-reference,,160
  parens,cast,bracketedPrimary,new,7
  multi-op-expr,moduloAssign,bracketedPrimary,multiply,11
  multi-op-expr,binaryXor,binaryAnd,,26
  multi-op-expr,<IfStatement>,equals,,265073
  multi-op-expr,lessThan,modulo,,36
  multi-op-expr,<EqualsInitializer>,bracketedPrimary,multiplyAssign,5
  parens,<SimpleDeclSpecifier>,bracketedPrimary,array-subscript,11
  multi-op-expr,shiftLeft,amper,function-call,2
  multi-op-expr,lessThan,bracketedPrimary,moduloAssign,1
  multi-op-expr,logicalOr,bracketedPrimary,greaterThan,4076
  parens,greaterEqual,bracketedPrimary,not,4
  multi-op-expr,<WhileStatement>,postFixDecr,array-subscript,1
  operator-precedence,expression-list,prefixIncr,<IdExpression>,3780
  multi-op-expr,bracketedPrimary,bracketedPrimary,prefixIncr,15
  multi-op-expr,logicalAnd,tilde,bracketedPrimary,3
  multi-op-expr,moduloAssign,bracketedPrimary,plus2,6
  multi-op-expr,assign,logicalAnd,,2842
  parens,delete,bracketedPrimary,new,1
  superfluous-parens,expression-list,bracketedPrimary,conditional,99
  parens,assign,bracketedPrimary,sizeof,1
  multi-op-expr,<EqualsInitializer>,function-call,function-call,9
  parens,field-reference,bracketedPrimary,function-call,1931
  multi-op-expr,binaryAnd,bracketedPrimary,conditional,180
  multi-op-expr,binaryAnd,bracketedPrimary,plusAssign,1
  superfluous-parens,binaryXor,bracketedPrimary,array-subscript,15
  multi-op-expr,plus2,bracketedPrimary,field-reference,170
  parens,minus1,bracketedPrimary,<IdExpression>,32
  parens,minus2,bracketedPrimary,lessEqual,3
  multi-op-expr,binaryXor,bracketedPrimary,binaryOrAssign,1
  parens,delete,bracketedPrimary,star,45
  multi-op-expr,delete,bracketedPrimary,star,45
  multi-op-expr,binaryAndAssign,bracketedPrimary,shiftLeft,60
  multi-op-expr,binaryXor,bracketedPrimary,bracketedPrimary,1
  multi-op-expr,array-subscript,bracketedPrimary,multiply,28
  multi-op-expr,<BinaryExpression>,logicalAnd,,1
  multi-op-expr,binaryOrAssign,bracketedPrimary,binaryAnd,1183
  operator-precedence,minus1,not,bracketedPrimary,3
  parens,bracketedPrimary,bracketedPrimary,multiplyAssign,2
  parens,shiftRightAssign,bracketedPrimary,star,2
  multi-op-expr,binaryAndAssign,star,cast,26
  multi-op-expr,array-subscript,bracketedPrimary,plus1,1
  multi-op-expr,array-subscript,modulo,,766
  parens,assign,bracketedPrimary,logicalOr,972
  multi-op-expr,<ConstructorInitializer>,bracketedPrimary,binaryOr,7
  parens,minusAssign,bracketedPrimary,lessThan,10
  superfluous-parens,greaterEqual,bracketedPrimary,shiftRight,126
  multi-op-expr,lessEqual,bracketedPrimary,binaryXor,3
  multi-op-expr,notequals,not,array-subscript,6
  superfluous-parens,postFixDecr,bracketedPrimary,field-reference,33
  operator-precedence,logicalAnd,shiftLeft,,7
  parens,<TemplateId>,bracketedPrimary,modulo,1
  multi-op-expr,conditional,lessEqual,,348
  multi-op-expr,<ArrayModifier>,plus2,,1931
  multi-op-expr,greaterThan,star,prefixDecr,2
  multi-op-expr,minusAssign,binaryOr,,1
  parens,<DoStatement>,bracketedPrimary,equals,4
  parens,expression-list,bracketedPrimary,cast,42
  operator-precedence,binaryOr,tilde,array-subscript,4
  parens,shiftRightAssign,bracketedPrimary,modulo,2
  parens,cast,bracketedPrimary,pmdot,13
  parens,<EqualsInitializer>,bracketedPrimary,tilde,1
  multi-op-expr,prefixIncr,bracketedPrimary,field-reference,154
  multi-op-expr,greaterThan,bracketedPrimary,prefixIncr,9
  multi-op-expr,minus1,function-call,field-reference,580
  multi-op-expr,<DesignatedInitializer>,not,field-reference,1
  multi-op-expr,<CaseStatement>,notequals,,1
  multi-op-expr,divideAssign,function-call,,29
  multi-op-expr,assign,prefixDecr,field-reference,44
  parens,<UnaryExpression>,bracketedPrimary,array-subscript,4
  multi-op-expr,shiftLeft,not,function-call,26
  parens,multiply,bracketedPrimary,binaryAnd,2043
  multi-op-expr,<GotoStatement>,star,function-call,2
  multi-op-expr,<ConstructorInitializer>,amper,function-call,1839
  multi-op-expr,tilde,bracketedPrimary,shiftRight,237
  multi-op-expr,<SwitchStatement>,binaryAnd,,1895
  multi-op-expr,logicalAnd,bracketedPrimary,shiftLeft,4
  multi-op-expr,<ReturnStatement>,minus1,minus1,2
  multi-op-expr,assign,prefixIncr,field-reference,268
  parens,multiply,bracketedPrimary,logicalOr,25
  parens,field-reference,bracketedPrimary,minusAssign,1
  multi-op-expr,modulo,bracketedPrimary,multiply,465
  parens,plusAssign,bracketedPrimary,field-reference,29
  multi-op-expr,shiftRightAssign,shiftRight,,1
  superfluous-parens,equals,bracketedPrimary,modulo,1482
  operator-precedence,shiftLeft,star,bracketedPrimary,73
  multi-op-expr,<IfStatement>,postFixIncr,array-subscript,2
  parens,plusAssign,bracketedPrimary,shiftLeftAssign,2
  parens,<CaseStatement>,bracketedPrimary,<TypeIdExpression>,1
  superfluous-parens,plus2,bracketedPrimary,plus1,3
  parens,minus2,bracketedPrimary,modulo,613
  multi-op-expr,<ForStatement>,bracketedPrimary,greaterEqual,3
  superfluous-parens,minus2,bracketedPrimary,tilde,5
  multi-op-expr,amper,bracketedPrimary,pmarrow,38
  parens,delete,bracketedPrimary,expression-list,13
  parens,multiplyAssign,bracketedPrimary,conditional,10
  multi-op-expr,binaryAndAssign,bracketedPrimary,not,5
  multi-op-expr,notequals,tilde,cast,36
  parens,field-reference,bracketedPrimary,shiftLeft,36
  parens,<ArrayModifier>,bracketedPrimary,plus2,11
  multi-op-expr,<ConstructorInitializer>,not,bracketedPrimary,8
  parens,<PackExpansionExpression>,bracketedPrimary,shiftLeft,2
  operator-precedence,shiftRight,star,function-call,10
  multi-op-expr,sizeof,star,array-subscript,15
  multi-op-expr,<ReturnStatement>,bracketedPrimary,plus2,1406
  operator-precedence,expression-list,star,prefixIncr,9
  multi-op-expr,<ReturnStatement>,prefixIncr,function-call,10
  parens,divide,bracketedPrimary,minus2,7301
  multi-op-expr,lessThan,bracketedPrimary,shiftLeftAssign,1
  multi-op-expr,minusAssign,bracketedPrimary,equals,7
  parens,<InitializerList>,bracketedPrimary,divide,182
  multi-op-expr,<InitializerList>,array-subscript,,239
  superfluous-parens,shiftRightAssign,bracketedPrimary,binaryAnd,5
  multi-op-expr,expression-list,bracketedPrimary,bracketedPrimary,4
  superfluous-parens,lessThan,bracketedPrimary,prefixIncr,2
  superfluous-parens,greaterThan,bracketedPrimary,divide,358
  parens,not,bracketedPrimary,<LiteralExpression>,24
  multi-op-expr,<InitializerList>,tilde,function-call,1
  multi-op-expr,divide,multiply,,5022
  operator-precedence,conditional,not,star,5
  multi-op-expr,<ExpressionStatement>,bracketedPrimary,minus2,1
  multi-op-expr,<TemplateId>,bracketedPrimary,multiply,2
  parens,sizeof,bracketedPrimary,shiftLeft,2
  superfluous-parens,binaryOrAssign,bracketedPrimary,equals,158
  multi-op-expr,prefixIncr,bracketedPrimary,star,333
  parens,notequals,bracketedPrimary,cast,95
  parens,binaryAnd,bracketedPrimary,greaterEqual,51
  multi-op-expr,<ExpressionStatement>,expression-list,,14478
  multi-op-expr,<IfStatement>,cast,,60
  multi-op-expr,logicalOr,postFixIncr,array-subscript,1
  multi-op-expr,shiftRightAssign,bracketedPrimary,star,2
  parens,logicalOr,bracketedPrimary,logicalAnd,35583
  parens,binaryAndAssign,bracketedPrimary,notequals,6
  operator-precedence,plus2,star,postFixDecr,18
  