C2CpgScope

io.joern.c2cpg.astcreation.C2CpgScope
See theC2CpgScope companion object
class C2CpgScope extends Scope[String, (NewNode, String), NewNode]

Attributes

Companion
object
Graph
Supertypes
class Scope[String, (NewNode, String), NewNode]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Inherited methods

def addToScope(identifier: String, variable: (NewNode, String)): NewNode

Attributes

Inherited from:
Scope
def isEmpty: Boolean

Attributes

Inherited from:
Scope
def lookupVariable(identifier: String): Option[(NewNode, String)]

Attributes

Inherited from:
Scope
def popScope(): Option[NewNode]

Attributes

Inherited from:
Scope
def pushNewScope(scopeNode: NewNode): Unit

Attributes

Inherited from:
Scope
def size: Int

Attributes

Inherited from:
Scope