OpNodes

io.shiftleft.semanticcpg.language.operatorextension.OpNodes$
object OpNodes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
OpNodes.type

Members list

Concise view

Type members

Classlikes

class Arithmetic(call: Call) extends Call

Attributes

Graph
Supertypes
class Call
trait CallRepr
trait Expression
trait CfgNode
trait AstNode
trait StoredNode
trait Product
trait Equals
trait CallBase
trait CallReprBase
trait ExpressionBase
trait CfgNodeBase
trait AstNodeBase
trait AbstractNode
class NodeRef[CallDb]
class Node
trait NodeOrDetachedNode
class Element
class Object
trait Matchable
class Any
class ArrayAccess(call: Call) extends Call

Attributes

Graph
Supertypes
class Call
trait CallRepr
trait Expression
trait CfgNode
trait AstNode
trait StoredNode
trait Product
trait Equals
trait CallBase
trait CallReprBase
trait ExpressionBase
trait CfgNodeBase
trait AstNodeBase
trait AbstractNode
class NodeRef[CallDb]
class Node
trait NodeOrDetachedNode
class Element
class Object
trait Matchable
class Any
class Assignment(call: Call) extends Call

Attributes

Graph
Supertypes
class Call
trait CallRepr
trait Expression
trait CfgNode
trait AstNode
trait StoredNode
trait Product
trait Equals
trait CallBase
trait CallReprBase
trait ExpressionBase
trait CfgNodeBase
trait AstNodeBase
trait AbstractNode
class NodeRef[CallDb]
class Node
trait NodeOrDetachedNode
class Element
class Object
trait Matchable
class Any
class FieldAccess(call: Call) extends Call

Attributes

Graph
Supertypes
class Call
trait CallRepr
trait Expression
trait CfgNode
trait AstNode
trait StoredNode
trait Product
trait Equals
trait CallBase
trait CallReprBase
trait ExpressionBase
trait CfgNodeBase
trait AstNodeBase
trait AbstractNode
class NodeRef[CallDb]
class Node
trait NodeOrDetachedNode
class Element
class Object
trait Matchable
class Any