PhpNamespace

io.joern.php2cpg.passes.SymbolSummaryPass.PhpNamespace
case class PhpNamespace(name: String, children: Seq[SymbolSummary]) extends SymbolSummary, HasChildren

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def +(o: SymbolSummary): Seq[SymbolSummary]

Combines two symbol summary objects at the same namespace/AST level.

Combines two symbol summary objects at the same namespace/AST level.

Value parameters

o

the object to combine with.

Attributes

Returns

two separate objects if they cannot be combined, or a single combined object if otherwise.

Definition Classes

Inherited methods

Attributes

Inherited from:
HasChildren
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product