AstCreatorHelper

io.joern.rubysrc2cpg.astcreation.AstCreatorHelper

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AstCreator
Self type

Members list

Value members

Concrete methods

def astForAssignment(lhs: NewNode, rhs: NewNode, lineNumber: Option[Integer], colNumber: Option[Integer]): Ast
protected def codeOf(node: NewNode): String
protected def createFieldAccess(baseNode: NewNode, fieldName: String, lineNumber: Option[Integer], colNumber: Option[Integer]): Ast
protected def createMethodParameterIn(name: String, lineNumber: Option[Integer], colNumber: Option[Integer], typeFullName: String, order: Int, index: Int): NewMethodParameterIn
def getUnusedVariableNames(usedVariableNames: HashMap[String, Int], variableName: String): String
def isBuiltin(x: String): Boolean
def prefixAsBuiltin(x: String): String