AstCreatorHelper

io.joern.gosrc2cpg.astcreation.AstCreatorHelper

Attributes

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

Members list

Value members

Concrete methods

protected def addModifier(node: NewNode, name: String): NewModifier
protected def code(node: Value): String
protected def column(node: Value): Option[Integer]
protected def columnEndNo(node: Value): Option[Integer]
protected def createParserNodeInfo(json: Value): ParserNodeInfo
protected def fixQualifiedName(name: String): String
protected def generateTypeFullName(typeName: Option[String], genericTypeMethodMap: Map[String, List[String]], aliasName: Option[String]): String
protected def getTypeFullNameFromAstNode(ast: Seq[Ast]): String
protected def line(node: Value): Option[Integer]
protected def lineEndNo(node: Value): Option[Integer]
protected def nullSafeCreateParserNodeInfo(json: Option[Value]): ParserNodeInfo
protected def positionLookupTables(source: String): Map[Int, String]
protected def processTypeInfo(nodeInfo: ParserNodeInfo, genericTypeMethodMap: Map[String, List[String]]): (String, String, Boolean, String)
protected def resolveAliasToFullName(alias: String): String