Operation
pencil
OperationPassInfo
pencil
OrExpression
pencil
obj
SizeofExpression
op
AndExpression
AssumeOperation
BitAndExpression
BitLShiftExpression
BitNegExpression
BitOrExpression
BitRShiftExpression
BitXorExpression
CallOperation
DEFOperation
DivExpression
EqualExpression
GreaterEqExpression
GreaterExpression
KillOperation
LessEqExpression
LessExpression
MinusExpression
ModExpression
MultExpression
NEqualExpression
NotExpression
OrExpression
PENCILOperation
PlusExpression
ReturnOperation
ScalarBinaryExpression
ScalarUnaryExpression
USEOperation
UnaryMinusExpression
UnaryPlusExpression
op1
AndExpression
ArrayIdxExpression
ArrayStructSubscription
BitAndExpression
BitLShiftExpression
BitNegExpression
BitOrExpression
BitRShiftExpression
BitXorExpression
ConvertExpression
DivExpression
DoubleArgumentExpression
EqualExpression
GreaterEqExpression
GreaterExpression
LessEqExpression
LessExpression
MinusExpression
ModExpression
MultExpression
NEqualExpression
NotExpression
OrExpression
PlusExpression
ScalarIdxExpression
ScalarMathTyped
ScalarMathTypedUnary
ScalarStructSubscription
SingleArgumentExpression
TernaryExpression
TripleArgumentExpression
UnaryMinusExpression
UnaryPlusExpression
op2
AndExpression
ArrayIdxExpression
BitAndExpression
BitLShiftExpression
BitOrExpression
BitRShiftExpression
BitXorExpression
DivExpression
DoubleArgumentExpression
EqualExpression
GreaterEqExpression
GreaterExpression
LessEqExpression
LessExpression
MinusExpression
ModExpression
MultExpression
NEqualExpression
OrExpression
PlusExpression
ScalarIdxExpression
ScalarMathTyped
TernaryExpression
TripleArgumentExpression
op3
TernaryExpression
TripleArgumentExpression
ops
BlockOperation
Checks
ForOperation
Function
IfOperation
WhileOperation