Util

io.joern.javasrc2cpg.util.Util$
object Util

Attributes

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

Members list

Concise view

Value members

Concrete methods

def composeMethodFullName(typeDeclFullName: String, name: String, signature: String): String
def composeMethodLikeSignature(returnType: String, parameterTypes: Seq[String]): String
def composeUnresolvedSignature(paramCount: Int): String
def getAllParents(typeDecl: ResolvedReferenceTypeDeclaration): ArrayBuffer[ResolvedReferenceType]
def memberNode(name: String, code: String, maybeTypeFullName: Option[String], lineNo: Option[Integer], columnNo: Option[Integer]): NewMember

Creates an AST that represents a single member node

Creates an AST that represents a single member node

Attributes

def safeGetAncestors(typeDecl: ResolvedReferenceTypeDeclaration): Seq[ResolvedReferenceType]