io.shiftleft.semanticcpg.language.operatorextension
Members list
Packages
Type members
Classlikes
final class ArrayAccessTraversal(val traversal: Iterator[ArrayAccess]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final class AssignmentTraversal(val traversal: Iterator[Assignment]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final class FieldAccessTraversal(val traversal: Iterator[FieldAccess]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
trait Implicits
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Steps that allow traversing from cpg
to operators.
Steps that allow traversing from cpg
to operators.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final class OpAstNodeTraversal[A <: AstNode](val traversal: Iterator[A]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final class TargetTraversal(val traversal: Iterator[Expression]) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
Value members
Concrete fields
All operators representing arithmetic.
All operators representing arithmetic.
Attributes
All operators representing array accesses.
All operators representing array accesses.
Attributes
All operators that carry out assignments.
All operators that carry out assignments.
Attributes
All operators representing direct or indirect accesses to fields of data structures
All operators representing direct or indirect accesses to fields of data structures
Attributes
All operators that perform both assignments and arithmetic.
All operators that perform both assignments and arithmetic.
Attributes
In this article