io.joern.x2cpg.datastructures

Members list

Type members

Classlikes

class Global

Attributes

Supertypes
class Object
trait Matchable
class Any
class Scope[I, V, S]

Handles the scope stack for tracking identifier to variable relation.

Handles the scope stack for tracking identifier to variable relation.

Type parameters

I

Identifier type.

S

Scope type.

V

Variable type.

Attributes

Supertypes
class Object
trait Matchable
class Any
case class ScopeElement[I, V, S](scopeNode: S, variables: Map[I, V])

A single element of a scope stack.

A single element of a scope stack.

Type parameters

I

Identifier type.

S

Scope type.

V

Variable type.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Stack

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Stack.type