qtil
advanced-security/qtil-swift 0.0.3
Search

Module BitwiseOperation

Import path

import codeql.swift.elements.expr.BitwiseOperation

Classes

AndBitwiseExpr

A bitwise AND expression. a & b

BinaryBitwiseOperation

A binary bitwise operation, such as: a & b a << b a .^ b

BitwiseOperation

A bitwise operation, such as: a & b a << b ~a

NotBitwiseExpr

A bitwise NOT expression. ~a

OrBitwiseExpr

A bitwise OR expression. a | b

PointwiseAndExpr

A pointwise bitwise-and expression: a .& b

PointwiseOrExpr

A pointwise bitwise-or expression: a .| b

PointwiseXorExpr

A pointwise bitwise exclusive-or expression: a .^ b

ShiftLeftBitwiseExpr

A bitwise shift left expression. a << b a &<<

ShiftRightBitwiseExpr

A bitwise shift right expression. a >> b a &>>

UnaryBitwiseOperation

A unary bitwise operation, such as: ~a

XorBitwiseExpr

A bitwise XOR expression. a ^ b