AstCreatorHelper
io.joern.rubysrc2cpg.astcreation.AstCreatorHelper
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AstCreator
- Self type
Members list
Value members
Concrete methods
protected def astForAssignment(lhs: NewNode, rhs: NewNode, lineNumber: Option[Int], columnNumber: Option[Int]): Ast
protected def astForAssignment(lhs: Ast, rhs: Ast, lineNumber: Option[Int], columnNumber: Option[Int], code: Option[String]): Ast
Ensures a unique full name is assigned based on the current scope.
Ensures a unique full name is assigned based on the current scope.
Value parameters
- counter
-
an optional counter, used to create unique instances in the case of redefinitions.
- name
-
the name of the entity.
Attributes
- Returns
-
a unique full name.
protected def memberForMethod(method: NewMethod, astParentType: Option[String], astParentFullName: Option[String]): NewMember
Concrete fields
In this article