AstCreator

io.joern.jimple2cpg.passes.AstCreator$
See theAstCreator companion class
object AstCreator

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AstCreator.type

Members list

Value members

Concrete methods

def column(node: Host): Option[Integer]
def isArray(c: Char): Boolean

Checks if the given character is associated an array or not according to Section 2.1.3 of the ASM docs.

Checks if the given character is associated an array or not according to Section 2.1.3 of the ASM docs.

Value parameters

c

the character e.g. [

Attributes

Returns

true if the character is associated with an array, false if otherwise.

def isObject(c: Char): Boolean

Checks if the given character is associated an object or not according to Section 2.1.3 of the ASM docs.

Checks if the given character is associated an object or not according to Section 2.1.3 of the ASM docs.

Value parameters

c

the character e.g. L

Attributes

Returns

true if the character is associated with an object, false if otherwise.

def isPrimitive(c: Char): Boolean

Checks if the given character is associated with a primitive or not according to Section 2.1.3 of the ASM docs.

Checks if the given character is associated with a primitive or not according to Section 2.1.3 of the ASM docs.

Value parameters

c

the character e.g. I, D, F, etc.

Attributes

Returns

true if the character is associated with a primitive, false if otherwise.

def line(node: Host): Option[Integer]
def parseAsmType(signature: String): String
def withOrder[T, X](nodeList: List[T])(f: (T, Int) => X): Seq[X]
def withOrder[T, X](nodeList: Iterable[T])(f: (T, Int) => X): Seq[X]