file
Operator.hDefinitions and helpers for dealing with operators.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::ast
- The SystemVerilog AST.
Enums
- enum class UnaryOperator { Plus, Minus, BitwiseNot, BitwiseAnd, BitwiseOr, BitwiseXor, BitwiseNand, BitwiseNor, BitwiseXnor, LogicalNot, Preincrement, Predecrement, Postincrement, Postdecrement }
- Specifies possible unary operator kinds.
- enum class BinaryOperator { Add, Subtract, Multiply, Divide, Mod, BinaryAnd, BinaryOr, BinaryXor, BinaryXnor, Equality, Inequality, CaseEquality, CaseInequality, GreaterThanEqual, GreaterThan, LessThanEqual, LessThan, WildcardEquality, WildcardInequality, LogicalAnd, LogicalOr, LogicalImplication, LogicalEquivalence, LogicalShiftLeft, LogicalShiftRight, ArithmeticShiftLeft, ArithmeticShiftRight, Power }
- Specifies possible binary operator kinds.