NodeSteps

io.shiftleft.semanticcpg.language.NodeSteps
final class NodeSteps[NodeType <: StoredNode](val traversal: Traversal[NodeType]) extends AnyVal

Steps for all node types

This is the base class for all steps defined on

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def dump(implicit finder: NodeExtensionFinder): List[String]
def dumpRaw(implicit finder: NodeExtensionFinder): List[String]
def file: Traversal[File]
def location(implicit finder: NodeExtensionFinder): Traversal[NewLocation]
def newTagNode(tagName: String): NewTagNodePairTraversal
def newTagNodePair(tagName: String, tagValue: String): NewTagNodePairTraversal
def tag: Traversal[Tag]
def tagList: List[List[Tag]]

Concrete fields

val traversal: Traversal[NodeType]