io.shiftleft.codepropertygraph.generated.Operators Maven / Gradle / Ivy
package io.shiftleft.codepropertygraph.generated;
import gremlin.scala.Key;
public class Operators {
/** */
public static final String addition = ".addition";
/** */
public static final String subtraction = ".subtraction";
/** */
public static final String multiplication = ".multiplication";
/** */
public static final String division = ".division";
/** */
public static final String exponentiation = ".exponentiation";
/** */
public static final String modulo = ".modulo";
/** */
public static final String shiftLeft = ".shiftLeft";
/** Shift right padding with zeros */
public static final String logicalShiftRight = ".logicalShiftRight";
/** Shift right preserving the sign */
public static final String arithmeticShiftRight = ".arithmeticShiftRight";
/** */
public static final String not = ".not";
/** */
public static final String and = ".and";
/** */
public static final String or = ".or";
/** */
public static final String xor = ".xor";
/** */
public static final String assignmentPlus = ".assignmentPlus";
/** */
public static final String assignmentMinus = ".assignmentMinus";
/** */
public static final String assignmentMultiplication = ".assignmentMultiplication";
/** */
public static final String assignmentDivision = ".assignmentDivision";
/** */
public static final String assignmentExponentiation = ".assignmentExponentiation";
/** */
public static final String assignmentModulo = ".assignmentModulo";
/** */
public static final String assignmentShiftLeft = ".assignmentShiftLeft";
/** */
public static final String assignmentLogicalShiftRight = ".assignmentLogicalShiftRight";
/** */
public static final String assignmentArithmeticShiftRight = ".assignmentArithmeticShiftRight";
/** */
public static final String assignmentAnd = ".assignmentAnd";
/** */
public static final String assignmentOr = ".assignmentOr";
/** */
public static final String assignmentXor = ".assignmentXor";
/** */
public static final String assignment = ".assignment";
/** E.g. `a = -b` */
public static final String minus = ".minus";
/** E.g. `a = +b` */
public static final String plus = ".plus";
/** */
public static final String preIncrement = ".preIncrement";
/** */
public static final String preDecrement = ".preDecrement";
/** */
public static final String postIncrement = ".postIncrement";
/** */
public static final String postDecrement = ".postDecrement";
/** */
public static final String logicalNot = ".logicalNot";
/** */
public static final String logicalOr = ".logicalOr";
/** */
public static final String logicalAnd = ".logicalAnd";
/** */
public static final String equals = ".equals";
/** */
public static final String notEquals = ".notEquals";
/** */
public static final String greaterThan = ".greaterThan";
/** */
public static final String lessThan = ".lessThan";
/** */
public static final String greaterEqualsThan = ".greaterEqualsThan";
/** */
public static final String lessEqualsThan = ".lessEqualsThan";
/** */
public static final String instanceOf = ".instanceOf";
/** E.g. in C: `a.b` but not! in Java */
public static final String memberAccess = ".memberAccess";
/** E.g. in C: `a->b` and `a.b` in Java */
public static final String indirectMemberAccess = ".indirectMemberAccess";
/** E.g. in C: `a[b]` but not! in Java */
public static final String computedMemberAccess = ".computedMemberAccess";
/** E.g. in C++: `a->*b` and a[b] in Java */
public static final String indirectComputedMemberAccess = ".indirectComputedMemberAccess";
/** E.g. in C: `*a` */
public static final String indirection = ".indirection";
/** Deletes a property from a namespace. E.g. `a=3; delete a; a == undefined; */
public static final String delete = ".delete";
/** E.g. `a ? consequent : alternate`. In future probably also used for if statements */
public static final String conditional = ".conditional";
/** Type casts of any sort */
public static final String cast = ".cast";
/** Comparison between two arguments with the results: 0 == equal, negative == left < right, positive == left > right */
public static final String compare = ".compare";
/** Returns the address of a given object */
public static final String addressOf = ".addressOf";
/** Returns the size of a given object */
public static final String sizeOf = ".sizeOf";
}