Packages

package nodes

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. nodes
  2. NodeTraversalImplicits
  3. NodeBaseTypeTraversalImplicits
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class Annotation extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with AstNode
  2. trait AnnotationBase extends CpgNode with AstNodeBase with HasCode with HasName with HasFullName with HasOrder
  3. class AnnotationDb extends NodeDb with StoredNode with AstNode with AnnotationBase
  4. class AnnotationLiteral extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
  5. trait AnnotationLiteralBase extends CpgNode with ExpressionBase with HasDepthFirstOrder with HasInternalFlags with HasCode with HasName with HasOrder with HasArgumentIndex with HasColumnNumber with HasLineNumber
  6. class AnnotationLiteralDb extends NodeDb with StoredNode with Expression with AnnotationLiteralBase
  7. final class AnnotationLiteralTraversal[NodeType <: AnnotationLiteral] extends AnyVal

    Traversal steps for AnnotationLiteral

  8. class AnnotationParameter extends NodeRef[AnnotationParameterDb] with AnnotationParameterBase with StoredNode with AstNode
  9. class AnnotationParameterAssign extends NodeRef[AnnotationParameterAssignDb] with AnnotationParameterAssignBase with StoredNode with AstNode
  10. trait AnnotationParameterAssignBase extends CpgNode with AstNodeBase with HasCode with HasOrder
  11. class AnnotationParameterAssignDb extends NodeDb with StoredNode with AstNode with AnnotationParameterAssignBase
  12. final class AnnotationParameterAssignTraversal[NodeType <: AnnotationParameterAssign] extends AnyVal

    Traversal steps for AnnotationParameterAssign

  13. trait AnnotationParameterBase extends CpgNode with AstNodeBase with HasCode with HasOrder
  14. class AnnotationParameterDb extends NodeDb with StoredNode with AstNode with AnnotationParameterBase
  15. final class AnnotationParameterTraversal[NodeType <: AnnotationParameter] extends AnyVal

    Traversal steps for AnnotationParameter

  16. final class AnnotationTraversal[NodeType <: Annotation] extends AnyVal

    Traversal steps for Annotation

  17. class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
  18. trait ArrayInitializerBase extends CpgNode with AstNodeBase with ExpressionBase with HasDepthFirstOrder with HasInternalFlags with HasCode with HasOrder with HasArgumentIndex with HasColumnNumber with HasLineNumber
  19. class ArrayInitializerDb extends NodeDb with StoredNode with AstNode with Expression with ArrayInitializerBase
  20. final class ArrayInitializerTraversal[NodeType <: ArrayInitializer] extends AnyVal

    Traversal steps for ArrayInitializer

  21. trait AstNode extends StoredNode with AstNodeBase
  22. trait AstNodeBase extends CpgNode with HasOrder
  23. final class AstNodeTraversal[NodeType <: AstNode] extends AnyVal

    Traversal steps for AstNode

  24. class Binding extends NodeRef[BindingDb] with BindingBase with StoredNode
  25. trait BindingBase extends CpgNode with HasName with HasSignature with HasIsMethodNeverOverridden
  26. class BindingDb extends NodeDb with StoredNode with BindingBase
  27. final class BindingTraversal[NodeType <: Binding] extends AnyVal

    Traversal steps for Binding

  28. class Block extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
  29. trait BlockBase extends CpgNode with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  30. class BlockDb extends NodeDb with StoredNode with Expression with BlockBase
  31. final class BlockTraversal[NodeType <: Block] extends AnyVal

    Traversal steps for Block

  32. class Call extends NodeRef[CallDb] with CallBase with StoredNode with Expression with CallRepr
  33. trait CallBase extends CpgNode with ExpressionBase with CallReprBase with HasCode with HasName with HasOrder with HasMethodFullName with HasArgumentIndex with HasSignature with HasLineNumber with HasColumnNumber with HasMethodInstFullName with HasTypeFullName with HasResolved with HasDepthFirstOrder with HasInternalFlags with HasDispatchType with HasDynamicTypeHintFullName
  34. class CallChain extends NodeRef[CallChainDb] with CallChainBase with StoredNode
  35. trait CallChainBase extends CpgNode
  36. class CallChainDb extends NodeDb with StoredNode with CallChainBase
  37. final class CallChainTraversal[NodeType <: CallChain] extends AnyVal

    Traversal steps for CallChain

  38. class CallDb extends NodeDb with StoredNode with Expression with CallRepr with CallBase
  39. trait CallRepr extends StoredNode with CallReprBase with CfgNode
  40. trait CallReprBase extends CpgNode with HasCode with HasName with HasSignature with CfgNodeBase
  41. final class CallReprTraversal[NodeType <: CallRepr] extends AnyVal

    Traversal steps for CallRepr

  42. class CallSite extends NodeRef[CallSiteDb] with CallSiteBase with StoredNode
  43. trait CallSiteBase extends CpgNode
  44. class CallSiteDb extends NodeDb with StoredNode with CallSiteBase
  45. final class CallSiteTraversal[NodeType <: CallSite] extends AnyVal

    Traversal steps for CallSite

  46. final class CallTraversal[NodeType <: Call] extends AnyVal

    Traversal steps for Call

  47. trait CfgNode extends StoredNode with CfgNodeBase with WithinMethod with AstNode
  48. trait CfgNodeBase extends CpgNode with HasLineNumber with HasColumnNumber with HasInternalFlags with HasCode with WithinMethodBase with AstNodeBase
  49. final class CfgNodeTraversal[NodeType <: CfgNode] extends AnyVal

    Traversal steps for CfgNode

  50. class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
  51. trait ClosureBindingBase extends CpgNode with HasClosureBindingId with HasEvaluationStrategy with HasClosureOriginalName
  52. class ClosureBindingDb extends NodeDb with StoredNode with ClosureBindingBase
  53. final class ClosureBindingTraversal[NodeType <: ClosureBinding] extends AnyVal

    Traversal steps for ClosureBinding

  54. class Comment extends NodeRef[CommentDb] with CommentBase with StoredNode
  55. trait CommentBase extends CpgNode with HasLineNumber with HasCode with HasFilename
  56. class CommentDb extends NodeDb with StoredNode with CommentBase
  57. final class CommentTraversal[NodeType <: Comment] extends AnyVal

    Traversal steps for Comment

  58. class ConfigFile extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode with TrackingPoint
  59. trait ConfigFileBase extends CpgNode with TrackingPointBase with HasName with HasContent
  60. class ConfigFileDb extends NodeDb with StoredNode with TrackingPoint with ConfigFileBase
  61. final class ConfigFileTraversal[NodeType <: ConfigFile] extends AnyVal

    Traversal steps for ConfigFile

  62. class ControlStructure extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
  63. trait ControlStructureBase extends CpgNode with ExpressionBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder with HasParserTypeName with HasControlStructureType with HasArgumentIndex with HasDepthFirstOrder with HasInternalFlags
  64. class ControlStructureDb extends NodeDb with StoredNode with Expression with ControlStructureBase
  65. final class ControlStructureTraversal[NodeType <: ControlStructure] extends AnyVal

    Traversal steps for ControlStructure

  66. trait CpgNode extends AnyRef
  67. trait Declaration extends StoredNode with DeclarationBase
  68. trait DeclarationBase extends CpgNode with HasName
  69. final class DeclarationTraversal[NodeType <: Declaration] extends AnyVal

    Traversal steps for Declaration

  70. class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
  71. trait DependencyBase extends CpgNode with HasVersion with HasName with HasDependencyGroupId
  72. class DependencyDb extends NodeDb with StoredNode with DependencyBase
  73. final class DependencyTraversal[NodeType <: Dependency] extends AnyVal

    Traversal steps for Dependency

  74. class DetachedTrackingPoint extends NodeRef[DetachedTrackingPointDb] with DetachedTrackingPointBase with StoredNode with TrackingPoint
  75. trait DetachedTrackingPointBase extends CpgNode with TrackingPointBase
  76. class DetachedTrackingPointDb extends NodeDb with StoredNode with TrackingPoint with DetachedTrackingPointBase
  77. final class DetachedTrackingPointTraversal[NodeType <: DetachedTrackingPoint] extends AnyVal

    Traversal steps for DetachedTrackingPoint

  78. class DomAttribute extends NodeRef[DomAttributeDb] with DomAttributeBase with StoredNode
  79. trait DomAttributeBase extends CpgNode with HasName with HasValue
  80. class DomAttributeDb extends NodeDb with StoredNode with DomAttributeBase
  81. final class DomAttributeTraversal[NodeType <: DomAttribute] extends AnyVal

    Traversal steps for DomAttribute

  82. class DomNode extends NodeRef[DomNodeDb] with DomNodeBase with StoredNode
  83. trait DomNodeBase extends CpgNode with HasName
  84. class DomNodeDb extends NodeDb with StoredNode with DomNodeBase
  85. final class DomNodeTraversal[NodeType <: DomNode] extends AnyVal

    Traversal steps for DomNode

  86. trait Expression extends StoredNode with ExpressionBase with TrackingPoint with CfgNode with AstNode
  87. trait ExpressionBase extends CpgNode with HasCode with HasOrder with HasArgumentIndex with TrackingPointBase with CfgNodeBase with AstNodeBase
  88. final class ExpressionTraversal[NodeType <: Expression] extends AnyVal

    Traversal steps for Expression

  89. class FieldIdentifier extends NodeRef[FieldIdentifierDb] with FieldIdentifierBase with StoredNode with Expression
  90. trait FieldIdentifierBase extends CpgNode with ExpressionBase with HasCode with HasCanonicalName with HasOrder with HasArgumentIndex with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags
  91. class FieldIdentifierDb extends NodeDb with StoredNode with Expression with FieldIdentifierBase
  92. final class FieldIdentifierTraversal[NodeType <: FieldIdentifier] extends AnyVal

    Traversal steps for FieldIdentifier

  93. class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
  94. trait FileBase extends CpgNode with AstNodeBase with HasName with HasOrder with HasHash
  95. class FileDb extends NodeDb with StoredNode with AstNode with FileBase
  96. final class FileTraversal[NodeType <: File] extends AnyVal

    Traversal steps for File

  97. class Finding extends NodeRef[FindingDb] with FindingBase with StoredNode
  98. trait FindingBase extends CpgNode
  99. class FindingDb extends NodeDb with StoredNode with FindingBase
  100. final class FindingTraversal[NodeType <: Finding] extends AnyVal

    Traversal steps for Finding

  101. class Flow extends NodeRef[FlowDb] with FlowBase with StoredNode
  102. trait FlowBase extends CpgNode
  103. class FlowDb extends NodeDb with StoredNode with FlowBase
  104. final class FlowTraversal[NodeType <: Flow] extends AnyVal

    Traversal steps for Flow

  105. class Framework extends NodeRef[FrameworkDb] with FrameworkBase with StoredNode
  106. trait FrameworkBase extends CpgNode with HasName
  107. class FrameworkData extends NodeRef[FrameworkDataDb] with FrameworkDataBase with StoredNode
  108. trait FrameworkDataBase extends CpgNode with HasName with HasContent
  109. class FrameworkDataDb extends NodeDb with StoredNode with FrameworkDataBase
  110. final class FrameworkDataTraversal[NodeType <: FrameworkData] extends AnyVal

    Traversal steps for FrameworkData

  111. class FrameworkDb extends NodeDb with StoredNode with FrameworkBase
  112. final class FrameworkTraversal[NodeType <: Framework] extends AnyVal

    Traversal steps for Framework

  113. trait HasAliasTypeFullName extends AnyRef
  114. trait HasAnnotationFullName extends AnyRef
  115. trait HasAnnotationName extends AnyRef
  116. trait HasArgumentIndex extends AnyRef
  117. trait HasAstParentFullName extends AnyRef
  118. trait HasAstParentType extends AnyRef
  119. trait HasBinarySignature extends AnyRef
  120. trait HasCanonicalName extends AnyRef
  121. trait HasCategory extends AnyRef
  122. trait HasClassName extends AnyRef
  123. trait HasClassShortName extends AnyRef
  124. trait HasClosureBindingId extends AnyRef
  125. trait HasClosureOriginalName extends AnyRef
  126. trait HasCode extends AnyRef
  127. trait HasColumnNumber extends AnyRef
  128. trait HasColumnNumberEnd extends AnyRef
  129. trait HasContainedRef extends AnyRef
  130. trait HasContent extends AnyRef
  131. trait HasControlStructureType extends AnyRef
  132. trait HasDependencyGroupId extends AnyRef
  133. trait HasDepthFirstOrder extends AnyRef
  134. trait HasDispatchType extends AnyRef
  135. trait HasDynamicTypeHintFullName extends AnyRef
  136. trait HasEvaluationStrategy extends AnyRef
  137. trait HasEvaluationType extends AnyRef
  138. trait HasFilename extends AnyRef
  139. trait HasFingerprint extends AnyRef
  140. trait HasFullName extends AnyRef
  141. trait HasHasMapping extends AnyRef
  142. trait HasHash extends AnyRef
  143. trait HasInheritsFromTypeFullName extends AnyRef
  144. trait HasInternalFlags extends AnyRef
  145. trait HasIsExternal extends AnyRef
  146. trait HasIsMethodNeverOverridden extends AnyRef
  147. trait HasIsStatic extends AnyRef
  148. trait HasKey extends AnyRef
  149. trait HasLanguage extends AnyRef
  150. trait HasLineNumber extends AnyRef
  151. trait HasLineNumberEnd extends AnyRef
  152. trait HasLiteralsToSink extends AnyRef
  153. trait HasMethodFullName extends AnyRef
  154. trait HasMethodInstFullName extends AnyRef
  155. trait HasMethodShortName extends AnyRef
  156. trait HasModifierType extends AnyRef
  157. trait HasName extends AnyRef
  158. trait HasNodeId extends AnyRef
  159. trait HasNodeLabel extends AnyRef
  160. trait HasOrder extends AnyRef
  161. trait HasOverlays extends AnyRef
  162. trait HasPackageName extends AnyRef
  163. trait HasParameterIndex extends AnyRef
  164. trait HasParserTypeName extends AnyRef
  165. trait HasPath extends AnyRef
  166. trait HasPolicyDirectories extends AnyRef
  167. trait HasResolved extends AnyRef
  168. trait HasSignature extends AnyRef
  169. trait HasSinkType extends AnyRef
  170. trait HasSourceType extends AnyRef
  171. trait HasSpid extends AnyRef
  172. trait HasSymbol extends AnyRef
  173. trait HasTypeDeclFullName extends AnyRef
  174. trait HasTypeFullName extends AnyRef
  175. trait HasValue extends AnyRef
  176. trait HasVarType extends AnyRef
  177. trait HasVersion extends AnyRef
  178. class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression with LocalLike
  179. trait IdentifierBase extends CpgNode with ExpressionBase with LocalLikeBase with HasCode with HasName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  180. class IdentifierDb extends NodeDb with StoredNode with Expression with LocalLike with IdentifierBase
  181. final class IdentifierTraversal[NodeType <: Identifier] extends AnyVal

    Traversal steps for Identifier

  182. class ImplicitCall extends NodeRef[ImplicitCallDb] with ImplicitCallBase with StoredNode with CallRepr with TrackingPoint
  183. trait ImplicitCallBase extends CpgNode with CallReprBase with TrackingPointBase with HasDepthFirstOrder with HasInternalFlags with HasCode with HasName with HasSignature with HasLineNumber with HasColumnNumber with HasOrder
  184. class ImplicitCallDb extends NodeDb with StoredNode with CallRepr with TrackingPoint with ImplicitCallBase
  185. final class ImplicitCallTraversal[NodeType <: ImplicitCall] extends AnyVal

    Traversal steps for ImplicitCall

  186. class Ioflow extends NodeRef[IoflowDb] with IoflowBase with StoredNode
  187. trait IoflowBase extends CpgNode with HasFingerprint with HasLiteralsToSink
  188. class IoflowDb extends NodeDb with StoredNode with IoflowBase
  189. final class IoflowTraversal[NodeType <: Ioflow] extends AnyVal

    Traversal steps for Ioflow

  190. class JumpTarget extends NodeRef[JumpTargetDb] with JumpTargetBase with StoredNode with CfgNode with AstNode
  191. trait JumpTargetBase extends CpgNode with CfgNodeBase with AstNodeBase with HasCode with HasName with HasColumnNumber with HasLineNumber with HasOrder with HasParserTypeName with HasArgumentIndex with HasInternalFlags
  192. class JumpTargetDb extends NodeDb with StoredNode with CfgNode with AstNode with JumpTargetBase
  193. final class JumpTargetTraversal[NodeType <: JumpTarget] extends AnyVal

    Traversal steps for JumpTarget

  194. class KeyValuePair extends NodeRef[KeyValuePairDb] with KeyValuePairBase with StoredNode
  195. trait KeyValuePairBase extends CpgNode with HasKey with HasValue
  196. class KeyValuePairDb extends NodeDb with StoredNode with KeyValuePairBase
  197. final class KeyValuePairTraversal[NodeType <: KeyValuePair] extends AnyVal

    Traversal steps for KeyValuePair

  198. class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
  199. trait LiteralBase extends CpgNode with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  200. class LiteralDb extends NodeDb with StoredNode with Expression with LiteralBase
  201. final class LiteralTraversal[NodeType <: Literal] extends AnyVal

    Traversal steps for Literal

  202. class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with Declaration with LocalLike with AstNode
  203. trait LocalBase extends CpgNode with DeclarationBase with LocalLikeBase with AstNodeBase with HasCode with HasName with HasClosureBindingId with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder with HasDynamicTypeHintFullName
  204. class LocalDb extends NodeDb with StoredNode with Declaration with LocalLike with AstNode with LocalBase
  205. trait LocalLike extends StoredNode with LocalLikeBase
  206. trait LocalLikeBase extends CpgNode with HasName
  207. final class LocalLikeTraversal[NodeType <: LocalLike] extends AnyVal

    Traversal steps for LocalLike

  208. final class LocalTraversal[NodeType <: Local] extends AnyVal

    Traversal steps for Local

  209. class Location extends NodeRef[LocationDb] with LocationBase with StoredNode
  210. trait LocationBase extends CpgNode with HasSymbol with HasMethodFullName with HasMethodShortName with HasPackageName with HasLineNumber with HasClassName with HasClassShortName with HasNodeLabel with HasFilename
  211. class LocationDb extends NodeDb with StoredNode with LocationBase
  212. final class LocationTraversal[NodeType <: Location] extends AnyVal

    Traversal steps for Location

  213. class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with Declaration with AstNode
  214. trait MemberBase extends CpgNode with DeclarationBase with AstNodeBase with HasCode with HasName with HasTypeFullName with HasOrder with HasDynamicTypeHintFullName
  215. class MemberDb extends NodeDb with StoredNode with Declaration with AstNode with MemberBase
  216. final class MemberTraversal[NodeType <: Member] extends AnyVal

    Traversal steps for Member

  217. class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
  218. trait MetaDataBase extends CpgNode with HasLanguage with HasVersion with HasOverlays with HasHash with HasPolicyDirectories with HasSpid
  219. class MetaDataDb extends NodeDb with StoredNode with MetaDataBase
  220. final class MetaDataTraversal[NodeType <: MetaData] extends AnyVal

    Traversal steps for MetaData

  221. class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with Declaration with CfgNode with AstNode
  222. trait MethodBase extends CpgNode with DeclarationBase with CfgNodeBase with AstNodeBase with HasCode with HasName with HasFullName with HasIsExternal with HasSignature with HasLineNumber with HasColumnNumber with HasLineNumberEnd with HasColumnNumberEnd with HasOrder with HasFilename with HasHasMapping with HasDepthFirstOrder with HasInternalFlags with HasAstParentType with HasAstParentFullName with HasBinarySignature
  223. class MethodDb extends NodeDb with StoredNode with Declaration with CfgNode with AstNode with MethodBase
  224. class MethodInst extends NodeRef[MethodInstDb] with MethodInstBase with StoredNode with AstNode
  225. trait MethodInstBase extends CpgNode with AstNodeBase with HasName with HasSignature with HasFullName with HasMethodFullName with HasOrder
  226. class MethodInstDb extends NodeDb with StoredNode with AstNode with MethodInstBase
  227. final class MethodInstTraversal[NodeType <: MethodInst] extends AnyVal

    Traversal steps for MethodInst

  228. class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode
  229. trait MethodParameterInBase extends CpgNode with DeclarationBase with LocalLikeBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasTypeFullName with HasLineNumber with HasColumnNumber with HasEvaluationStrategy with HasDynamicTypeHintFullName
  230. class MethodParameterInDb extends NodeDb with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode with MethodParameterInBase
  231. final class MethodParameterInTraversal[NodeType <: MethodParameterIn] extends AnyVal

    Traversal steps for MethodParameterIn

  232. class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with Declaration with TrackingPoint with AstNode
  233. trait MethodParameterOutBase extends CpgNode with DeclarationBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber
  234. class MethodParameterOutDb extends NodeDb with StoredNode with Declaration with TrackingPoint with AstNode with MethodParameterOutBase
  235. final class MethodParameterOutTraversal[NodeType <: MethodParameterOut] extends AnyVal

    Traversal steps for MethodParameterOut

  236. class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
  237. trait MethodRefBase extends CpgNode with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasMethodInstFullName with HasMethodFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  238. class MethodRefDb extends NodeDb with StoredNode with Expression with MethodRefBase
  239. final class MethodRefTraversal[NodeType <: MethodRef] extends AnyVal

    Traversal steps for MethodRef

  240. class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode with TrackingPoint
  241. trait MethodReturnBase extends CpgNode with CfgNodeBase with TrackingPointBase with HasCode with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder with HasDepthFirstOrder with HasInternalFlags with HasEvaluationStrategy with HasDynamicTypeHintFullName
  242. class MethodReturnDb extends NodeDb with StoredNode with CfgNode with TrackingPoint with MethodReturnBase
  243. final class MethodReturnTraversal[NodeType <: MethodReturn] extends AnyVal

    Traversal steps for MethodReturn

  244. class MethodSummary extends NodeRef[MethodSummaryDb] with MethodSummaryBase with StoredNode
  245. trait MethodSummaryBase extends CpgNode with HasIsStatic with HasIsExternal with HasBinarySignature
  246. class MethodSummaryDb extends NodeDb with StoredNode with MethodSummaryBase
  247. final class MethodSummaryTraversal[NodeType <: MethodSummary] extends AnyVal

    Traversal steps for MethodSummary

  248. final class MethodTraversal[NodeType <: Method] extends AnyVal

    Traversal steps for Method

  249. class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
  250. trait ModifierBase extends CpgNode with AstNodeBase with HasModifierType with HasOrder
  251. class ModifierDb extends NodeDb with StoredNode with AstNode with ModifierBase
  252. final class ModifierTraversal[NodeType <: Modifier] extends AnyVal

    Traversal steps for Modifier

  253. class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
  254. trait NamespaceBase extends CpgNode with AstNodeBase with HasName with HasOrder
  255. class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
  256. trait NamespaceBlockBase extends CpgNode with AstNodeBase with HasName with HasFullName with HasOrder with HasFilename
  257. class NamespaceBlockDb extends NodeDb with StoredNode with AstNode with NamespaceBlockBase
  258. final class NamespaceBlockTraversal[NodeType <: NamespaceBlock] extends AnyVal

    Traversal steps for NamespaceBlock

  259. class NamespaceDb extends NodeDb with StoredNode with AstNode with NamespaceBase
  260. final class NamespaceTraversal[NodeType <: Namespace] extends AnyVal

    Traversal steps for Namespace

  261. case class NewAnnotation(code: String = "", name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with AnnotationBase with Product with Serializable
  262. class NewAnnotationBuilder extends NewNodeBuilder
  263. case class NewAnnotationLiteral(depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, code: String = "", name: String = "", order: Integer = -1, argumentIndex: Integer = -1, columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None) extends NewNode with AnnotationLiteralBase with Product with Serializable
  264. class NewAnnotationLiteralBuilder extends NewNodeBuilder
  265. case class NewAnnotationParameter(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterBase with Product with Serializable
  266. case class NewAnnotationParameterAssign(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterAssignBase with Product with Serializable
  267. class NewAnnotationParameterAssignBuilder extends NewNodeBuilder
  268. class NewAnnotationParameterBuilder extends NewNodeBuilder
  269. case class NewArrayInitializer(depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, code: String = "", order: Integer = -1, argumentIndex: Integer = -1, columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None) extends NewNode with ArrayInitializerBase with Product with Serializable
  270. class NewArrayInitializerBuilder extends NewNodeBuilder
  271. case class NewBinding(name: String = "", signature: String = "", isMethodNeverOverridden: Option[Boolean] = None) extends NewNode with BindingBase with Product with Serializable
  272. class NewBindingBuilder extends NewNodeBuilder
  273. case class NewBlock(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with BlockBase with Product with Serializable
  274. class NewBlockBuilder extends NewNodeBuilder
  275. case class NewCall(code: String = "", name: String = "", order: Integer = -1, methodFullName: String = "", argumentIndex: Integer = -1, signature: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, methodInstFullName: Option[String] = None, typeFullName: String = "", resolved: Option[Boolean] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dispatchType: String = "", dynamicTypeHintFullName: List[String] = List()) extends NewNode with CallBase with Product with Serializable
  276. class NewCallBuilder extends NewNodeBuilder
  277. case class NewCallChain(methods: List[MethodBase] = List(), calls: List[CallBase] = List()) extends NewNode with CallChainBase with Product with Serializable
  278. class NewCallChainBuilder extends NewNodeBuilder
  279. case class NewCallSite(method: MethodBase = null, call: CallBase = null, callerMethod: MethodBase = null) extends NewNode with CallSiteBase with Product with Serializable
  280. class NewCallSiteBuilder extends NewNodeBuilder
  281. case class NewClosureBinding(closureBindingId: Option[String] = None, evaluationStrategy: String = "", closureOriginalName: Option[String] = None) extends NewNode with ClosureBindingBase with Product with Serializable
  282. class NewClosureBindingBuilder extends NewNodeBuilder
  283. case class NewComment(lineNumber: Option[Integer] = None, code: String = "", filename: String = "") extends NewNode with CommentBase with Product with Serializable
  284. class NewCommentBuilder extends NewNodeBuilder
  285. case class NewConfigFile(name: String = "", content: String = "") extends NewNode with ConfigFileBase with Product with Serializable
  286. class NewConfigFileBuilder extends NewNodeBuilder
  287. case class NewControlStructure(code: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1, parserTypeName: String = "", controlStructureType: String = "", argumentIndex: Integer = -1, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None) extends NewNode with ControlStructureBase with Product with Serializable
  288. class NewControlStructureBuilder extends NewNodeBuilder
  289. case class NewDependency(version: String = "", name: String = "", dependencyGroupId: Option[String] = None) extends NewNode with DependencyBase with Product with Serializable
  290. class NewDependencyBuilder extends NewNodeBuilder
  291. case class NewDetachedTrackingPoint(cfgNode: CfgNodeBase = null) extends NewNode with DetachedTrackingPointBase with Product with Serializable
  292. class NewDetachedTrackingPointBuilder extends NewNodeBuilder
  293. case class NewDomAttribute(name: String = "", value: String = "") extends NewNode with DomAttributeBase with Product with Serializable
  294. class NewDomAttributeBuilder extends NewNodeBuilder
  295. case class NewDomNode(name: String = "", attributes: List[DomAttributeBase] = List()) extends NewNode with DomNodeBase with Product with Serializable
  296. class NewDomNodeBuilder extends NewNodeBuilder
  297. case class NewFieldIdentifier(code: String = "", canonicalName: String = "", order: Integer = -1, argumentIndex: Integer = -1, lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None) extends NewNode with FieldIdentifierBase with Product with Serializable
  298. class NewFieldIdentifierBuilder extends NewNodeBuilder
  299. case class NewFile(name: String = "", order: Integer = -1, hash: Option[String] = None) extends NewNode with FileBase with Product with Serializable
  300. class NewFileBuilder extends NewNodeBuilder
  301. case class NewFinding(evidence: List[CpgNode] = List(), keyValuePairs: List[KeyValuePairBase] = List()) extends NewNode with FindingBase with Product with Serializable
  302. class NewFindingBuilder extends NewNodeBuilder
  303. case class NewFlow(points: IndexedSeq[ProgramPointBase] = IndexedSeq.empty, source: SourceBase = null, sink: SinkBase = null, transformations: IndexedSeq[TransformationBase] = IndexedSeq.empty, branchPoints: IndexedSeq[TrackingPointBase] = IndexedSeq.empty, cfgNodes: IndexedSeq[CfgNodeBase] = IndexedSeq.empty) extends NewNode with FlowBase with Product with Serializable
  304. class NewFlowBuilder extends NewNodeBuilder
  305. case class NewFramework(name: String = "") extends NewNode with FrameworkBase with Product with Serializable
  306. class NewFrameworkBuilder extends NewNodeBuilder
  307. case class NewFrameworkData(name: String = "", content: String = "") extends NewNode with FrameworkDataBase with Product with Serializable
  308. class NewFrameworkDataBuilder extends NewNodeBuilder
  309. case class NewIdentifier(code: String = "", name: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with IdentifierBase with Product with Serializable
  310. class NewIdentifierBuilder extends NewNodeBuilder
  311. case class NewImplicitCall(depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, code: String = "", name: String = "", signature: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with ImplicitCallBase with Product with Serializable
  312. class NewImplicitCallBuilder extends NewNodeBuilder
  313. case class NewIoflow(fingerprint: String = "", literalsToSink: List[String] = List(), dataTags: List[TagBase] = List(), sourceDescriptorTags: List[TagBase] = List(), sinkDescriptorTags: List[TagBase] = List(), sourceTags: List[TagBase] = List(), dstTags: List[TagBase] = List(), source: SourceBase = null, sink: SinkBase = null, transforms: IndexedSeq[TransformBase] = IndexedSeq.empty, sourceDescriptorFlows: List[FlowBase] = List(), sinkDescriptorFlows: List[FlowBase] = List(), primaryFlow: FlowBase = null, triggerMethods: List[MethodBase] = List()) extends NewNode with IoflowBase with Product with Serializable
  314. class NewIoflowBuilder extends NewNodeBuilder
  315. case class NewJumpTarget(code: String = "", name: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1, parserTypeName: String = "", argumentIndex: Integer = -1, internalFlags: Option[Integer] = None) extends NewNode with JumpTargetBase with Product with Serializable
  316. class NewJumpTargetBuilder extends NewNodeBuilder
  317. case class NewKeyValuePair(key: String = "", value: String = "") extends NewNode with KeyValuePairBase with Product with Serializable
  318. class NewKeyValuePairBuilder extends NewNodeBuilder
  319. case class NewLiteral(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with LiteralBase with Product with Serializable
  320. class NewLiteralBuilder extends NewNodeBuilder
  321. case class NewLocal(code: String = "", name: String = "", closureBindingId: Option[String] = None, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1, dynamicTypeHintFullName: List[String] = List()) extends NewNode with LocalBase with Product with Serializable
  322. class NewLocalBuilder extends NewNodeBuilder
  323. case class NewLocation(symbol: String = "", methodFullName: String = "", methodShortName: String = "", packageName: String = "", lineNumber: Option[Integer] = None, className: String = "", classShortName: String = "", nodeLabel: String = "", filename: String = "", node: Option[CpgNode] = None) extends NewNode with LocationBase with Product with Serializable
  324. class NewLocationBuilder extends NewNodeBuilder
  325. case class NewMember(code: String = "", name: String = "", typeFullName: String = "", order: Integer = -1, dynamicTypeHintFullName: List[String] = List()) extends NewNode with MemberBase with Product with Serializable
  326. class NewMemberBuilder extends NewNodeBuilder
  327. case class NewMetaData(language: String = "", version: String = "", overlays: List[String] = List(), hash: Option[String] = None, policyDirectories: List[String] = List(), spid: Option[String] = None) extends NewNode with MetaDataBase with Product with Serializable
  328. class NewMetaDataBuilder extends NewNodeBuilder
  329. case class NewMethod(code: String = "", name: String = "", fullName: String = "", isExternal: Boolean = false, signature: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, lineNumberEnd: Option[Integer] = None, columnNumberEnd: Option[Integer] = None, order: Integer = -1, filename: String = "", hasMapping: Option[Boolean] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, astParentType: String = "", astParentFullName: String = "", binarySignature: Option[String] = None) extends NewNode with MethodBase with Product with Serializable
  330. class NewMethodBuilder extends NewNodeBuilder
  331. case class NewMethodInst(name: String = "", signature: String = "", fullName: String = "", methodFullName: String = "", order: Integer = -1) extends NewNode with MethodInstBase with Product with Serializable
  332. class NewMethodInstBuilder extends NewNodeBuilder
  333. case class NewMethodParameterIn(code: String = "", order: Integer = -1, name: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, evaluationStrategy: String = "", dynamicTypeHintFullName: List[String] = List()) extends NewNode with MethodParameterInBase with Product with Serializable
  334. class NewMethodParameterInBuilder extends NewNodeBuilder
  335. case class NewMethodParameterOut(code: String = "", order: Integer = -1, name: String = "", evaluationStrategy: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with MethodParameterOutBase with Product with Serializable
  336. class NewMethodParameterOutBuilder extends NewNodeBuilder
  337. case class NewMethodRef(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", methodInstFullName: Option[String] = None, methodFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with MethodRefBase with Product with Serializable
  338. class NewMethodRefBuilder extends NewNodeBuilder
  339. case class NewMethodReturn(code: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, evaluationStrategy: String = "", dynamicTypeHintFullName: List[String] = List()) extends NewNode with MethodReturnBase with Product with Serializable
  340. class NewMethodReturnBuilder extends NewNodeBuilder
  341. case class NewMethodSummary(isStatic: Boolean = false, isExternal: Boolean = false, binarySignature: Option[String] = None, method: MethodBase = null, parameters: List[MethodParameterInBase] = List(), outParameters: List[MethodParameterOutBase] = List(), returnParameter: MethodReturnBase = null, paramTypes: List[TypeBase] = List(), returnParameterType: TypeBase = null, tags: List[TagBase] = List(), paramTags: List[TagsBase] = List(), outParamTags: List[TagsBase] = List(), returnParamTags: List[TagBase] = List(), annotationParameters: List[SpAnnotationParameterBase] = List(), modifiers: List[ModifierBase] = List(), routes: List[RouteBase] = List()) extends NewNode with MethodSummaryBase with Product with Serializable
  342. class NewMethodSummaryBuilder extends NewNodeBuilder
  343. case class NewModifier(modifierType: String = "", order: Integer = -1) extends NewNode with ModifierBase with Product with Serializable
  344. class NewModifierBuilder extends NewNodeBuilder
  345. case class NewNamespace(name: String = "", order: Integer = -1) extends NewNode with NamespaceBase with Product with Serializable
  346. case class NewNamespaceBlock(name: String = "", fullName: String = "", order: Integer = -1, filename: String = "") extends NewNode with NamespaceBlockBase with Product with Serializable
  347. class NewNamespaceBlockBuilder extends NewNodeBuilder
  348. class NewNamespaceBuilder extends NewNodeBuilder
  349. trait NewNode extends CpgNode

    base type for all nodes that can be added to a graph, e.g.

    base type for all nodes that can be added to a graph, e.g. the diffgraph

  350. trait NewNodeBuilder extends AnyRef
  351. case class NewPackagePrefix(value: String = "") extends NewNode with PackagePrefixBase with Product with Serializable
  352. class NewPackagePrefixBuilder extends NewNodeBuilder
  353. case class NewPostExecutionCall(depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, code: String = "", name: String = "", signature: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with PostExecutionCallBase with Product with Serializable
  354. class NewPostExecutionCallBuilder extends NewNodeBuilder
  355. case class NewProgramPoint(elem: TrackingPointBase = null, method: Option[MethodBase] = None, methodTags: List[TagBase] = List(), paramTags: List[TagBase] = List()) extends NewNode with ProgramPointBase with Product with Serializable
  356. class NewProgramPointBuilder extends NewNodeBuilder
  357. case class NewRead(triggerCallChains: List[CallChainBase] = List(), descriptorFlows: List[FlowBase] = List(), source: SourceBase = null) extends NewNode with ReadBase with Product with Serializable
  358. class NewReadBuilder extends NewNodeBuilder
  359. case class NewReturn(lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1, argumentIndex: Integer = -1, code: String = "", depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None) extends NewNode with ReturnBase with Product with Serializable
  360. class NewReturnBuilder extends NewNodeBuilder
  361. case class NewRoute(path: String = "") extends NewNode with RouteBase with Product with Serializable
  362. class NewRouteBuilder extends NewNodeBuilder
  363. case class NewSink(sinkType: String = "", node: TrackingPointBase = null, nodeType: TypeBase = null, method: MethodBase = null, methodTags: List[TagBase] = List(), callingMethod: Option[MethodBase] = None, callsite: Option[CallBase] = None, parameterIn: Option[MethodParameterInBase] = None, parameterInTags: List[TagBase] = List()) extends NewNode with SinkBase with Product with Serializable
  364. class NewSinkBuilder extends NewNodeBuilder
  365. case class NewSource(sourceType: String = "", node: TrackingPointBase = null, method: MethodBase = null, methodTags: List[TagBase] = List(), callingMethod: Option[MethodBase] = None, callsite: Option[CallBase] = None, tags: List[TagBase] = List(), nodeType: TypeBase = null) extends NewNode with SourceBase with Product with Serializable
  366. class NewSourceBuilder extends NewNodeBuilder
  367. case class NewSpAnnotationParameter(annotationName: String = "", annotationFullName: String = "", name: String = "", value: String = "") extends NewNode with SpAnnotationParameterBase with Product with Serializable
  368. class NewSpAnnotationParameterBuilder extends NewNodeBuilder
  369. case class NewSpBlacklist(tags: List[TagBase] = List()) extends NewNode with SpBlacklistBase with Product with Serializable
  370. class NewSpBlacklistBuilder extends NewNodeBuilder
  371. case class NewTag(name: String = "", value: String = "") extends NewNode with TagBase with Product with Serializable
  372. class NewTagBuilder extends NewNodeBuilder
  373. case class NewTagNodePair(tag: TagBase = null, node: CpgNode = null) extends NewNode with TagNodePairBase with Product with Serializable
  374. class NewTagNodePairBuilder extends NewNodeBuilder
  375. case class NewTags(tags: List[TagBase] = List()) extends NewNode with TagsBase with Product with Serializable
  376. class NewTagsBuilder extends NewNodeBuilder
  377. case class NewTransform(triggerCallChains: List[CallChainBase] = List(), descriptorFlows: List[FlowBase] = List(), call: CallBase = null, sink: SinkBase = null) extends NewNode with TransformBase with Product with Serializable
  378. class NewTransformBuilder extends NewNodeBuilder
  379. case class NewTransformation(node: TrackingPointBase = null) extends NewNode with TransformationBase with Product with Serializable
  380. class NewTransformationBuilder extends NewNodeBuilder
  381. case class NewType(name: String = "", fullName: String = "", typeDeclFullName: String = "") extends NewNode with TypeBase with Product with Serializable
  382. case class NewTypeArgument(order: Integer = -1) extends NewNode with TypeArgumentBase with Product with Serializable
  383. class NewTypeArgumentBuilder extends NewNodeBuilder
  384. class NewTypeBuilder extends NewNodeBuilder
  385. case class NewTypeDecl(name: String = "", fullName: String = "", isExternal: Boolean = false, inheritsFromTypeFullName: List[String] = List(), aliasTypeFullName: Option[String] = None, order: Integer = -1, filename: String = "", astParentType: String = "", astParentFullName: String = "") extends NewNode with TypeDeclBase with Product with Serializable
  386. class NewTypeDeclBuilder extends NewNodeBuilder
  387. case class NewTypeParameter(name: String = "", order: Integer = -1) extends NewNode with TypeParameterBase with Product with Serializable
  388. class NewTypeParameterBuilder extends NewNodeBuilder
  389. case class NewTypeRef(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with TypeRefBase with Product with Serializable
  390. class NewTypeRefBuilder extends NewNodeBuilder
  391. case class NewUnknown(code: String = "", parserTypeName: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, depthFirstOrder: Option[Integer] = None, internalFlags: Option[Integer] = None, dynamicTypeHintFullName: List[String] = List()) extends NewNode with UnknownBase with Product with Serializable
  392. class NewUnknownBuilder extends NewNodeBuilder
  393. case class NewVariableInfo(varType: String = "", evaluationType: String = "", parameterIndex: Option[Integer] = None) extends NewNode with VariableInfoBase with Product with Serializable
  394. class NewVariableInfoBuilder extends NewNodeBuilder
  395. case class NewWrite(triggerCallChains: List[CallChainBase] = List(), descriptorFlows: List[FlowBase] = List(), sink: SinkBase = null, flows: List[FlowBase] = List()) extends NewNode with WriteBase with Product with Serializable
  396. class NewWriteBuilder extends NewNodeBuilder
  397. trait NodeBaseTypeTraversalImplicits extends AnyRef
  398. trait NodeTraversalImplicits extends NodeBaseTypeTraversalImplicits
  399. class PackagePrefix extends NodeRef[PackagePrefixDb] with PackagePrefixBase with StoredNode
  400. trait PackagePrefixBase extends CpgNode with HasValue
  401. class PackagePrefixDb extends NodeDb with StoredNode with PackagePrefixBase
  402. final class PackagePrefixTraversal[NodeType <: PackagePrefix] extends AnyVal

    Traversal steps for PackagePrefix

  403. class PostExecutionCall extends NodeRef[PostExecutionCallDb] with PostExecutionCallBase with StoredNode with CallRepr with TrackingPoint
  404. trait PostExecutionCallBase extends CpgNode with CallReprBase with TrackingPointBase with HasDepthFirstOrder with HasInternalFlags with HasCode with HasName with HasSignature with HasLineNumber with HasColumnNumber with HasOrder
  405. class PostExecutionCallDb extends NodeDb with StoredNode with CallRepr with TrackingPoint with PostExecutionCallBase
  406. final class PostExecutionCallTraversal[NodeType <: PostExecutionCall] extends AnyVal

    Traversal steps for PostExecutionCall

  407. class ProgramPoint extends NodeRef[ProgramPointDb] with ProgramPointBase with StoredNode
  408. trait ProgramPointBase extends CpgNode
  409. class ProgramPointDb extends NodeDb with StoredNode with ProgramPointBase
  410. final class ProgramPointTraversal[NodeType <: ProgramPoint] extends AnyVal

    Traversal steps for ProgramPoint

  411. class Read extends NodeRef[ReadDb] with ReadBase with StoredNode
  412. trait ReadBase extends CpgNode
  413. class ReadDb extends NodeDb with StoredNode with ReadBase
  414. final class ReadTraversal[NodeType <: Read] extends AnyVal

    Traversal steps for Read

  415. class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
  416. trait ReturnBase extends CpgNode with ExpressionBase with HasLineNumber with HasColumnNumber with HasOrder with HasArgumentIndex with HasCode with HasDepthFirstOrder with HasInternalFlags
  417. class ReturnDb extends NodeDb with StoredNode with Expression with ReturnBase
  418. final class ReturnTraversal[NodeType <: Return] extends AnyVal

    Traversal steps for Return

  419. class Route extends NodeRef[RouteDb] with RouteBase with StoredNode
  420. trait RouteBase extends CpgNode with HasPath
  421. class RouteDb extends NodeDb with StoredNode with RouteBase
  422. final class RouteTraversal[NodeType <: Route] extends AnyVal

    Traversal steps for Route

  423. class Sink extends NodeRef[SinkDb] with SinkBase with StoredNode
  424. trait SinkBase extends CpgNode with HasSinkType
  425. class SinkDb extends NodeDb with StoredNode with SinkBase
  426. final class SinkTraversal[NodeType <: Sink] extends AnyVal

    Traversal steps for Sink

  427. class Source extends NodeRef[SourceDb] with SourceBase with StoredNode
  428. trait SourceBase extends CpgNode with HasSourceType
  429. class SourceDb extends NodeDb with StoredNode with SourceBase
  430. final class SourceTraversal[NodeType <: Source] extends AnyVal

    Traversal steps for Source

  431. class SpAnnotationParameter extends NodeRef[SpAnnotationParameterDb] with SpAnnotationParameterBase with StoredNode
  432. trait SpAnnotationParameterBase extends CpgNode with HasAnnotationName with HasAnnotationFullName with HasName with HasValue
  433. class SpAnnotationParameterDb extends NodeDb with StoredNode with SpAnnotationParameterBase
  434. final class SpAnnotationParameterTraversal[NodeType <: SpAnnotationParameter] extends AnyVal

    Traversal steps for SpAnnotationParameter

  435. class SpBlacklist extends NodeRef[SpBlacklistDb] with SpBlacklistBase with StoredNode
  436. trait SpBlacklistBase extends CpgNode
  437. class SpBlacklistDb extends NodeDb with StoredNode with SpBlacklistBase
  438. final class SpBlacklistTraversal[NodeType <: SpBlacklist] extends AnyVal

    Traversal steps for SpBlacklist

  439. trait StoredNode extends Node with CpgNode with Product
  440. class Tag extends NodeRef[TagDb] with TagBase with StoredNode
  441. trait TagBase extends CpgNode with HasName with HasValue
  442. class TagDb extends NodeDb with StoredNode with TagBase
  443. class TagNodePair extends NodeRef[TagNodePairDb] with TagNodePairBase with StoredNode
  444. trait TagNodePairBase extends CpgNode
  445. class TagNodePairDb extends NodeDb with StoredNode with TagNodePairBase
  446. final class TagNodePairTraversal[NodeType <: TagNodePair] extends AnyVal

    Traversal steps for TagNodePair

  447. final class TagTraversal[NodeType <: Tag] extends AnyVal

    Traversal steps for Tag

  448. class Tags extends NodeRef[TagsDb] with TagsBase with StoredNode
  449. trait TagsBase extends CpgNode
  450. class TagsDb extends NodeDb with StoredNode with TagsBase
  451. final class TagsTraversal[NodeType <: Tags] extends AnyVal

    Traversal steps for Tags

  452. trait TrackingPoint extends StoredNode with TrackingPointBase with WithinMethod
  453. trait TrackingPointBase extends CpgNode with WithinMethodBase
  454. final class TrackingPointTraversal[NodeType <: TrackingPoint] extends AnyVal

    Traversal steps for TrackingPoint

  455. class Transform extends NodeRef[TransformDb] with TransformBase with StoredNode
  456. trait TransformBase extends CpgNode
  457. class TransformDb extends NodeDb with StoredNode with TransformBase
  458. final class TransformTraversal[NodeType <: Transform] extends AnyVal

    Traversal steps for Transform

  459. class Transformation extends NodeRef[TransformationDb] with TransformationBase with StoredNode
  460. trait TransformationBase extends CpgNode
  461. class TransformationDb extends NodeDb with StoredNode with TransformationBase
  462. final class TransformationTraversal[NodeType <: Transformation] extends AnyVal

    Traversal steps for Transformation

  463. class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
  464. class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
  465. trait TypeArgumentBase extends CpgNode with AstNodeBase with HasOrder
  466. class TypeArgumentDb extends NodeDb with StoredNode with AstNode with TypeArgumentBase
  467. final class TypeArgumentTraversal[NodeType <: TypeArgument] extends AnyVal

    Traversal steps for TypeArgument

  468. trait TypeBase extends CpgNode with HasName with HasFullName with HasTypeDeclFullName
  469. class TypeDb extends NodeDb with StoredNode with TypeBase
  470. class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
  471. trait TypeDeclBase extends CpgNode with AstNodeBase with HasName with HasFullName with HasIsExternal with HasInheritsFromTypeFullName with HasAliasTypeFullName with HasOrder with HasFilename with HasAstParentType with HasAstParentFullName
  472. class TypeDeclDb extends NodeDb with StoredNode with AstNode with TypeDeclBase
  473. final class TypeDeclTraversal[NodeType <: TypeDecl] extends AnyVal

    Traversal steps for TypeDecl

  474. class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
  475. trait TypeParameterBase extends CpgNode with AstNodeBase with HasName with HasOrder
  476. class TypeParameterDb extends NodeDb with StoredNode with AstNode with TypeParameterBase
  477. final class TypeParameterTraversal[NodeType <: TypeParameter] extends AnyVal

    Traversal steps for TypeParameter

  478. class TypeRef extends NodeRef[TypeRefDb] with TypeRefBase with StoredNode with Expression
  479. trait TypeRefBase extends CpgNode with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  480. class TypeRefDb extends NodeDb with StoredNode with Expression with TypeRefBase
  481. final class TypeRefTraversal[NodeType <: TypeRef] extends AnyVal

    Traversal steps for TypeRef

  482. final class TypeTraversal[NodeType <: Type] extends AnyVal

    Traversal steps for Type

  483. class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
  484. trait UnknownBase extends CpgNode with ExpressionBase with HasCode with HasParserTypeName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber with HasDepthFirstOrder with HasInternalFlags with HasDynamicTypeHintFullName
  485. class UnknownDb extends NodeDb with StoredNode with Expression with UnknownBase
  486. final class UnknownTraversal[NodeType <: Unknown] extends AnyVal

    Traversal steps for Unknown

  487. class VariableInfo extends NodeRef[VariableInfoDb] with VariableInfoBase with StoredNode
  488. trait VariableInfoBase extends CpgNode with HasVarType with HasEvaluationType with HasParameterIndex
  489. class VariableInfoDb extends NodeDb with StoredNode with VariableInfoBase
  490. final class VariableInfoTraversal[NodeType <: VariableInfo] extends AnyVal

    Traversal steps for VariableInfo

  491. trait WithinMethod extends StoredNode with WithinMethodBase
  492. trait WithinMethodBase extends CpgNode
  493. final class WithinMethodTraversal[NodeType <: WithinMethod] extends AnyVal

    Traversal steps for WithinMethod

  494. class Write extends NodeRef[WriteDb] with WriteBase with StoredNode
  495. trait WriteBase extends CpgNode
  496. class WriteDb extends NodeDb with StoredNode with WriteBase
  497. final class WriteTraversal[NodeType <: Write] extends AnyVal

    Traversal steps for Write

Value Members

  1. implicit def NewAnnotationBuilderToNewAnnotation(x: NewAnnotationBuilder): NewAnnotation
    Definition Classes
    NodeTraversalImplicits
  2. implicit def NewAnnotationLiteralBuilderToNewAnnotationLiteral(x: NewAnnotationLiteralBuilder): NewAnnotationLiteral
    Definition Classes
    NodeTraversalImplicits
  3. implicit def NewAnnotationParameterAssignBuilderToNewAnnotationParameterAssign(x: NewAnnotationParameterAssignBuilder): NewAnnotationParameterAssign
    Definition Classes
    NodeTraversalImplicits
  4. implicit def NewAnnotationParameterBuilderToNewAnnotationParameter(x: NewAnnotationParameterBuilder): NewAnnotationParameter
    Definition Classes
    NodeTraversalImplicits
  5. implicit def NewArrayInitializerBuilderToNewArrayInitializer(x: NewArrayInitializerBuilder): NewArrayInitializer
    Definition Classes
    NodeTraversalImplicits
  6. implicit def NewBindingBuilderToNewBinding(x: NewBindingBuilder): NewBinding
    Definition Classes
    NodeTraversalImplicits
  7. implicit def NewBlockBuilderToNewBlock(x: NewBlockBuilder): NewBlock
    Definition Classes
    NodeTraversalImplicits
  8. implicit def NewCallBuilderToNewCall(x: NewCallBuilder): NewCall
    Definition Classes
    NodeTraversalImplicits
  9. implicit def NewCallChainBuilderToNewCallChain(x: NewCallChainBuilder): NewCallChain
    Definition Classes
    NodeTraversalImplicits
  10. implicit def NewCallSiteBuilderToNewCallSite(x: NewCallSiteBuilder): NewCallSite
    Definition Classes
    NodeTraversalImplicits
  11. implicit def NewClosureBindingBuilderToNewClosureBinding(x: NewClosureBindingBuilder): NewClosureBinding
    Definition Classes
    NodeTraversalImplicits
  12. implicit def NewCommentBuilderToNewComment(x: NewCommentBuilder): NewComment
    Definition Classes
    NodeTraversalImplicits
  13. implicit def NewConfigFileBuilderToNewConfigFile(x: NewConfigFileBuilder): NewConfigFile
    Definition Classes
    NodeTraversalImplicits
  14. implicit def NewControlStructureBuilderToNewControlStructure(x: NewControlStructureBuilder): NewControlStructure
    Definition Classes
    NodeTraversalImplicits
  15. implicit def NewDependencyBuilderToNewDependency(x: NewDependencyBuilder): NewDependency
    Definition Classes
    NodeTraversalImplicits
  16. implicit def NewDetachedTrackingPointBuilderToNewDetachedTrackingPoint(x: NewDetachedTrackingPointBuilder): NewDetachedTrackingPoint
    Definition Classes
    NodeTraversalImplicits
  17. implicit def NewDomAttributeBuilderToNewDomAttribute(x: NewDomAttributeBuilder): NewDomAttribute
    Definition Classes
    NodeTraversalImplicits
  18. implicit def NewDomNodeBuilderToNewDomNode(x: NewDomNodeBuilder): NewDomNode
    Definition Classes
    NodeTraversalImplicits
  19. implicit def NewFieldIdentifierBuilderToNewFieldIdentifier(x: NewFieldIdentifierBuilder): NewFieldIdentifier
    Definition Classes
    NodeTraversalImplicits
  20. implicit def NewFileBuilderToNewFile(x: NewFileBuilder): NewFile
    Definition Classes
    NodeTraversalImplicits
  21. implicit def NewFindingBuilderToNewFinding(x: NewFindingBuilder): NewFinding
    Definition Classes
    NodeTraversalImplicits
  22. implicit def NewFlowBuilderToNewFlow(x: NewFlowBuilder): NewFlow
    Definition Classes
    NodeTraversalImplicits
  23. implicit def NewFrameworkBuilderToNewFramework(x: NewFrameworkBuilder): NewFramework
    Definition Classes
    NodeTraversalImplicits
  24. implicit def NewFrameworkDataBuilderToNewFrameworkData(x: NewFrameworkDataBuilder): NewFrameworkData
    Definition Classes
    NodeTraversalImplicits
  25. implicit def NewIdentifierBuilderToNewIdentifier(x: NewIdentifierBuilder): NewIdentifier
    Definition Classes
    NodeTraversalImplicits
  26. implicit def NewImplicitCallBuilderToNewImplicitCall(x: NewImplicitCallBuilder): NewImplicitCall
    Definition Classes
    NodeTraversalImplicits
  27. implicit def NewIoflowBuilderToNewIoflow(x: NewIoflowBuilder): NewIoflow
    Definition Classes
    NodeTraversalImplicits
  28. implicit def NewJumpTargetBuilderToNewJumpTarget(x: NewJumpTargetBuilder): NewJumpTarget
    Definition Classes
    NodeTraversalImplicits
  29. implicit def NewKeyValuePairBuilderToNewKeyValuePair(x: NewKeyValuePairBuilder): NewKeyValuePair
    Definition Classes
    NodeTraversalImplicits
  30. implicit def NewLiteralBuilderToNewLiteral(x: NewLiteralBuilder): NewLiteral
    Definition Classes
    NodeTraversalImplicits
  31. implicit def NewLocalBuilderToNewLocal(x: NewLocalBuilder): NewLocal
    Definition Classes
    NodeTraversalImplicits
  32. implicit def NewLocationBuilderToNewLocation(x: NewLocationBuilder): NewLocation
    Definition Classes
    NodeTraversalImplicits
  33. implicit def NewMemberBuilderToNewMember(x: NewMemberBuilder): NewMember
    Definition Classes
    NodeTraversalImplicits
  34. implicit def NewMetaDataBuilderToNewMetaData(x: NewMetaDataBuilder): NewMetaData
    Definition Classes
    NodeTraversalImplicits
  35. implicit def NewMethodBuilderToNewMethod(x: NewMethodBuilder): NewMethod
    Definition Classes
    NodeTraversalImplicits
  36. implicit def NewMethodInstBuilderToNewMethodInst(x: NewMethodInstBuilder): NewMethodInst
    Definition Classes
    NodeTraversalImplicits
  37. implicit def NewMethodParameterInBuilderToNewMethodParameterIn(x: NewMethodParameterInBuilder): NewMethodParameterIn
    Definition Classes
    NodeTraversalImplicits
  38. implicit def NewMethodParameterOutBuilderToNewMethodParameterOut(x: NewMethodParameterOutBuilder): NewMethodParameterOut
    Definition Classes
    NodeTraversalImplicits
  39. implicit def NewMethodRefBuilderToNewMethodRef(x: NewMethodRefBuilder): NewMethodRef
    Definition Classes
    NodeTraversalImplicits
  40. implicit def NewMethodReturnBuilderToNewMethodReturn(x: NewMethodReturnBuilder): NewMethodReturn
    Definition Classes
    NodeTraversalImplicits
  41. implicit def NewMethodSummaryBuilderToNewMethodSummary(x: NewMethodSummaryBuilder): NewMethodSummary
    Definition Classes
    NodeTraversalImplicits
  42. implicit def NewModifierBuilderToNewModifier(x: NewModifierBuilder): NewModifier
    Definition Classes
    NodeTraversalImplicits
  43. implicit def NewNamespaceBlockBuilderToNewNamespaceBlock(x: NewNamespaceBlockBuilder): NewNamespaceBlock
    Definition Classes
    NodeTraversalImplicits
  44. implicit def NewNamespaceBuilderToNewNamespace(x: NewNamespaceBuilder): NewNamespace
    Definition Classes
    NodeTraversalImplicits
  45. implicit def NewPackagePrefixBuilderToNewPackagePrefix(x: NewPackagePrefixBuilder): NewPackagePrefix
    Definition Classes
    NodeTraversalImplicits
  46. implicit def NewPostExecutionCallBuilderToNewPostExecutionCall(x: NewPostExecutionCallBuilder): NewPostExecutionCall
    Definition Classes
    NodeTraversalImplicits
  47. implicit def NewProgramPointBuilderToNewProgramPoint(x: NewProgramPointBuilder): NewProgramPoint
    Definition Classes
    NodeTraversalImplicits
  48. implicit def NewReadBuilderToNewRead(x: NewReadBuilder): NewRead
    Definition Classes
    NodeTraversalImplicits
  49. implicit def NewReturnBuilderToNewReturn(x: NewReturnBuilder): NewReturn
    Definition Classes
    NodeTraversalImplicits
  50. implicit def NewRouteBuilderToNewRoute(x: NewRouteBuilder): NewRoute
    Definition Classes
    NodeTraversalImplicits
  51. implicit def NewSinkBuilderToNewSink(x: NewSinkBuilder): NewSink
    Definition Classes
    NodeTraversalImplicits
  52. implicit def NewSourceBuilderToNewSource(x: NewSourceBuilder): NewSource
    Definition Classes
    NodeTraversalImplicits
  53. implicit def NewSpAnnotationParameterBuilderToNewSpAnnotationParameter(x: NewSpAnnotationParameterBuilder): NewSpAnnotationParameter
    Definition Classes
    NodeTraversalImplicits
  54. implicit def NewSpBlacklistBuilderToNewSpBlacklist(x: NewSpBlacklistBuilder): NewSpBlacklist
    Definition Classes
    NodeTraversalImplicits
  55. implicit def NewTagBuilderToNewTag(x: NewTagBuilder): NewTag
    Definition Classes
    NodeTraversalImplicits
  56. implicit def NewTagNodePairBuilderToNewTagNodePair(x: NewTagNodePairBuilder): NewTagNodePair
    Definition Classes
    NodeTraversalImplicits
  57. implicit def NewTagsBuilderToNewTags(x: NewTagsBuilder): NewTags
    Definition Classes
    NodeTraversalImplicits
  58. implicit def NewTransformBuilderToNewTransform(x: NewTransformBuilder): NewTransform
    Definition Classes
    NodeTraversalImplicits
  59. implicit def NewTransformationBuilderToNewTransformation(x: NewTransformationBuilder): NewTransformation
    Definition Classes
    NodeTraversalImplicits
  60. implicit def NewTypeArgumentBuilderToNewTypeArgument(x: NewTypeArgumentBuilder): NewTypeArgument
    Definition Classes
    NodeTraversalImplicits
  61. implicit def NewTypeBuilderToNewType(x: NewTypeBuilder): NewType
    Definition Classes
    NodeTraversalImplicits
  62. implicit def NewTypeDeclBuilderToNewTypeDecl(x: NewTypeDeclBuilder): NewTypeDecl
    Definition Classes
    NodeTraversalImplicits
  63. implicit def NewTypeParameterBuilderToNewTypeParameter(x: NewTypeParameterBuilder): NewTypeParameter
    Definition Classes
    NodeTraversalImplicits
  64. implicit def NewTypeRefBuilderToNewTypeRef(x: NewTypeRefBuilder): NewTypeRef
    Definition Classes
    NodeTraversalImplicits
  65. implicit def NewUnknownBuilderToNewUnknown(x: NewUnknownBuilder): NewUnknown
    Definition Classes
    NodeTraversalImplicits
  66. implicit def NewVariableInfoBuilderToNewVariableInfo(x: NewVariableInfoBuilder): NewVariableInfo
    Definition Classes
    NodeTraversalImplicits
  67. implicit def NewWriteBuilderToNewWrite(x: NewWriteBuilder): NewWrite
    Definition Classes
    NodeTraversalImplicits
  68. implicit def toAnnotationLiteralTraversal[NodeType <: AnnotationLiteral](trav: Traversal[NodeType]): AnnotationLiteralTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  69. implicit def toAnnotationParameterAssignTraversal[NodeType <: AnnotationParameterAssign](trav: Traversal[NodeType]): AnnotationParameterAssignTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  70. implicit def toAnnotationParameterTraversal[NodeType <: AnnotationParameter](trav: Traversal[NodeType]): AnnotationParameterTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  71. implicit def toAnnotationTraversal[NodeType <: Annotation](trav: Traversal[NodeType]): AnnotationTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  72. implicit def toArrayInitializerTraversal[NodeType <: ArrayInitializer](trav: Traversal[NodeType]): ArrayInitializerTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  73. implicit def toAstNodeTraversal[NodeType <: AstNode](trav: Traversal[NodeType]): AstNodeTraversal[NodeType]
  74. implicit def toBindingTraversal[NodeType <: Binding](trav: Traversal[NodeType]): BindingTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  75. implicit def toBlockTraversal[NodeType <: Block](trav: Traversal[NodeType]): BlockTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  76. implicit def toCallChainTraversal[NodeType <: CallChain](trav: Traversal[NodeType]): CallChainTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  77. implicit def toCallReprTraversal[NodeType <: CallRepr](trav: Traversal[NodeType]): CallReprTraversal[NodeType]
  78. implicit def toCallSiteTraversal[NodeType <: CallSite](trav: Traversal[NodeType]): CallSiteTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  79. implicit def toCallTraversal[NodeType <: Call](trav: Traversal[NodeType]): CallTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  80. implicit def toCfgNodeTraversal[NodeType <: CfgNode](trav: Traversal[NodeType]): CfgNodeTraversal[NodeType]
  81. implicit def toClosureBindingTraversal[NodeType <: ClosureBinding](trav: Traversal[NodeType]): ClosureBindingTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  82. implicit def toCommentTraversal[NodeType <: Comment](trav: Traversal[NodeType]): CommentTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  83. implicit def toConfigFileTraversal[NodeType <: ConfigFile](trav: Traversal[NodeType]): ConfigFileTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  84. implicit def toControlStructureTraversal[NodeType <: ControlStructure](trav: Traversal[NodeType]): ControlStructureTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  85. implicit def toDeclarationTraversal[NodeType <: Declaration](trav: Traversal[NodeType]): DeclarationTraversal[NodeType]
  86. implicit def toDependencyTraversal[NodeType <: Dependency](trav: Traversal[NodeType]): DependencyTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  87. implicit def toDetachedTrackingPointTraversal[NodeType <: DetachedTrackingPoint](trav: Traversal[NodeType]): DetachedTrackingPointTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  88. implicit def toDomAttributeTraversal[NodeType <: DomAttribute](trav: Traversal[NodeType]): DomAttributeTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  89. implicit def toDomNodeTraversal[NodeType <: DomNode](trav: Traversal[NodeType]): DomNodeTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  90. implicit def toExpressionTraversal[NodeType <: Expression](trav: Traversal[NodeType]): ExpressionTraversal[NodeType]
  91. implicit def toFieldIdentifierTraversal[NodeType <: FieldIdentifier](trav: Traversal[NodeType]): FieldIdentifierTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  92. implicit def toFileTraversal[NodeType <: File](trav: Traversal[NodeType]): FileTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  93. implicit def toFindingTraversal[NodeType <: Finding](trav: Traversal[NodeType]): FindingTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  94. implicit def toFlowTraversal[NodeType <: Flow](trav: Traversal[NodeType]): FlowTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  95. implicit def toFrameworkDataTraversal[NodeType <: FrameworkData](trav: Traversal[NodeType]): FrameworkDataTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  96. implicit def toFrameworkTraversal[NodeType <: Framework](trav: Traversal[NodeType]): FrameworkTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  97. implicit def toIdentifierTraversal[NodeType <: Identifier](trav: Traversal[NodeType]): IdentifierTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  98. implicit def toImplicitCallTraversal[NodeType <: ImplicitCall](trav: Traversal[NodeType]): ImplicitCallTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  99. implicit def toIoflowTraversal[NodeType <: Ioflow](trav: Traversal[NodeType]): IoflowTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  100. implicit def toJumpTargetTraversal[NodeType <: JumpTarget](trav: Traversal[NodeType]): JumpTargetTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  101. implicit def toKeyValuePairTraversal[NodeType <: KeyValuePair](trav: Traversal[NodeType]): KeyValuePairTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  102. implicit def toLiteralTraversal[NodeType <: Literal](trav: Traversal[NodeType]): LiteralTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  103. implicit def toLocalLikeTraversal[NodeType <: LocalLike](trav: Traversal[NodeType]): LocalLikeTraversal[NodeType]
  104. implicit def toLocalTraversal[NodeType <: Local](trav: Traversal[NodeType]): LocalTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  105. implicit def toLocationTraversal[NodeType <: Location](trav: Traversal[NodeType]): LocationTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  106. implicit def toMemberTraversal[NodeType <: Member](trav: Traversal[NodeType]): MemberTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  107. implicit def toMetaDataTraversal[NodeType <: MetaData](trav: Traversal[NodeType]): MetaDataTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  108. implicit def toMethodInstTraversal[NodeType <: MethodInst](trav: Traversal[NodeType]): MethodInstTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  109. implicit def toMethodParameterInTraversal[NodeType <: MethodParameterIn](trav: Traversal[NodeType]): MethodParameterInTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  110. implicit def toMethodParameterOutTraversal[NodeType <: MethodParameterOut](trav: Traversal[NodeType]): MethodParameterOutTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  111. implicit def toMethodRefTraversal[NodeType <: MethodRef](trav: Traversal[NodeType]): MethodRefTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  112. implicit def toMethodReturnTraversal[NodeType <: MethodReturn](trav: Traversal[NodeType]): MethodReturnTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  113. implicit def toMethodSummaryTraversal[NodeType <: MethodSummary](trav: Traversal[NodeType]): MethodSummaryTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  114. implicit def toMethodTraversal[NodeType <: Method](trav: Traversal[NodeType]): MethodTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  115. implicit def toModifierTraversal[NodeType <: Modifier](trav: Traversal[NodeType]): ModifierTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  116. implicit def toNamespaceBlockTraversal[NodeType <: NamespaceBlock](trav: Traversal[NodeType]): NamespaceBlockTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  117. implicit def toNamespaceTraversal[NodeType <: Namespace](trav: Traversal[NodeType]): NamespaceTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  118. implicit def toPackagePrefixTraversal[NodeType <: PackagePrefix](trav: Traversal[NodeType]): PackagePrefixTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  119. implicit def toPostExecutionCallTraversal[NodeType <: PostExecutionCall](trav: Traversal[NodeType]): PostExecutionCallTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  120. implicit def toProgramPointTraversal[NodeType <: ProgramPoint](trav: Traversal[NodeType]): ProgramPointTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  121. implicit def toReadTraversal[NodeType <: Read](trav: Traversal[NodeType]): ReadTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  122. implicit def toReturnTraversal[NodeType <: Return](trav: Traversal[NodeType]): ReturnTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  123. implicit def toRouteTraversal[NodeType <: Route](trav: Traversal[NodeType]): RouteTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  124. implicit def toSinkTraversal[NodeType <: Sink](trav: Traversal[NodeType]): SinkTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  125. implicit def toSourceTraversal[NodeType <: Source](trav: Traversal[NodeType]): SourceTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  126. implicit def toSpAnnotationParameterTraversal[NodeType <: SpAnnotationParameter](trav: Traversal[NodeType]): SpAnnotationParameterTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  127. implicit def toSpBlacklistTraversal[NodeType <: SpBlacklist](trav: Traversal[NodeType]): SpBlacklistTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  128. implicit def toTagNodePairTraversal[NodeType <: TagNodePair](trav: Traversal[NodeType]): TagNodePairTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  129. implicit def toTagTraversal[NodeType <: Tag](trav: Traversal[NodeType]): TagTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  130. implicit def toTagsTraversal[NodeType <: Tags](trav: Traversal[NodeType]): TagsTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  131. implicit def toTrackingPointTraversal[NodeType <: TrackingPoint](trav: Traversal[NodeType]): TrackingPointTraversal[NodeType]
  132. implicit def toTransformTraversal[NodeType <: Transform](trav: Traversal[NodeType]): TransformTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  133. implicit def toTransformationTraversal[NodeType <: Transformation](trav: Traversal[NodeType]): TransformationTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  134. implicit def toTypeArgumentTraversal[NodeType <: TypeArgument](trav: Traversal[NodeType]): TypeArgumentTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  135. implicit def toTypeDeclTraversal[NodeType <: TypeDecl](trav: Traversal[NodeType]): TypeDeclTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  136. implicit def toTypeParameterTraversal[NodeType <: TypeParameter](trav: Traversal[NodeType]): TypeParameterTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  137. implicit def toTypeRefTraversal[NodeType <: TypeRef](trav: Traversal[NodeType]): TypeRefTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  138. implicit def toTypeTraversal[NodeType <: Type](trav: Traversal[NodeType]): TypeTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  139. implicit def toUnknownTraversal[NodeType <: Unknown](trav: Traversal[NodeType]): UnknownTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  140. implicit def toVariableInfoTraversal[NodeType <: VariableInfo](trav: Traversal[NodeType]): VariableInfoTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  141. implicit def toWithinMethodTraversal[NodeType <: WithinMethod](trav: Traversal[NodeType]): WithinMethodTraversal[NodeType]
  142. implicit def toWriteTraversal[NodeType <: Write](trav: Traversal[NodeType]): WriteTraversal[NodeType]
    Definition Classes
    NodeTraversalImplicits
  143. object Annotation
  144. object AnnotationLiteral
  145. object AnnotationParameter
  146. object AnnotationParameterAssign
  147. object ArrayInitializer
  148. object Binding
  149. object Block
  150. object Call
  151. object CallChain
  152. object CallSite
  153. object ClosureBinding
  154. object Comment
  155. object ConfigFile
  156. object ControlStructure
  157. object Dependency
  158. object DetachedTrackingPoint
  159. object DomAttribute
  160. object DomNode
  161. object Factories
  162. object FieldIdentifier
  163. object File
  164. object Finding
  165. object Flow
  166. object Framework
  167. object FrameworkData
  168. object Identifier
  169. object ImplicitCall
  170. object Ioflow
  171. object JumpTarget
  172. object KeyValuePair
  173. object Literal
  174. object Local
  175. object Location
  176. object Member
  177. object MetaData
  178. object Method
  179. object MethodInst
  180. object MethodParameterIn
  181. object MethodParameterOut
  182. object MethodRef
  183. object MethodReturn
  184. object MethodSummary
  185. object Misc
  186. object Modifier
  187. object Namespace
  188. object NamespaceBlock
  189. object NewAnnotation extends Serializable
  190. object NewAnnotationBuilder
  191. object NewAnnotationLiteral extends Serializable
  192. object NewAnnotationLiteralBuilder
  193. object NewAnnotationParameter extends Serializable
  194. object NewAnnotationParameterAssign extends Serializable
  195. object NewAnnotationParameterAssignBuilder
  196. object NewAnnotationParameterBuilder
  197. object NewArrayInitializer extends Serializable
  198. object NewArrayInitializerBuilder
  199. object NewBinding extends Serializable
  200. object NewBindingBuilder
  201. object NewBlock extends Serializable
  202. object NewBlockBuilder
  203. object NewCall extends Serializable
  204. object NewCallBuilder
  205. object NewCallChain extends Serializable
  206. object NewCallChainBuilder
  207. object NewCallSite extends Serializable
  208. object NewCallSiteBuilder
  209. object NewClosureBinding extends Serializable
  210. object NewClosureBindingBuilder
  211. object NewComment extends Serializable
  212. object NewCommentBuilder
  213. object NewConfigFile extends Serializable
  214. object NewConfigFileBuilder
  215. object NewControlStructure extends Serializable
  216. object NewControlStructureBuilder
  217. object NewDependency extends Serializable
  218. object NewDependencyBuilder
  219. object NewDetachedTrackingPoint extends Serializable
  220. object NewDetachedTrackingPointBuilder
  221. object NewDomAttribute extends Serializable
  222. object NewDomAttributeBuilder
  223. object NewDomNode extends Serializable
  224. object NewDomNodeBuilder
  225. object NewFieldIdentifier extends Serializable
  226. object NewFieldIdentifierBuilder
  227. object NewFile extends Serializable
  228. object NewFileBuilder
  229. object NewFinding extends Serializable
  230. object NewFindingBuilder
  231. object NewFlow extends Serializable
  232. object NewFlowBuilder
  233. object NewFramework extends Serializable
  234. object NewFrameworkBuilder
  235. object NewFrameworkData extends Serializable
  236. object NewFrameworkDataBuilder
  237. object NewIdentifier extends Serializable
  238. object NewIdentifierBuilder
  239. object NewImplicitCall extends Serializable
  240. object NewImplicitCallBuilder
  241. object NewIoflow extends Serializable
  242. object NewIoflowBuilder
  243. object NewJumpTarget extends Serializable
  244. object NewJumpTargetBuilder
  245. object NewKeyValuePair extends Serializable
  246. object NewKeyValuePairBuilder
  247. object NewLiteral extends Serializable
  248. object NewLiteralBuilder
  249. object NewLocal extends Serializable
  250. object NewLocalBuilder
  251. object NewLocation extends Serializable
  252. object NewLocationBuilder
  253. object NewMember extends Serializable
  254. object NewMemberBuilder
  255. object NewMetaData extends Serializable
  256. object NewMetaDataBuilder
  257. object NewMethod extends Serializable
  258. object NewMethodBuilder
  259. object NewMethodInst extends Serializable
  260. object NewMethodInstBuilder
  261. object NewMethodParameterIn extends Serializable
  262. object NewMethodParameterInBuilder
  263. object NewMethodParameterOut extends Serializable
  264. object NewMethodParameterOutBuilder
  265. object NewMethodRef extends Serializable
  266. object NewMethodRefBuilder
  267. object NewMethodReturn extends Serializable
  268. object NewMethodReturnBuilder
  269. object NewMethodSummary extends Serializable
  270. object NewMethodSummaryBuilder
  271. object NewModifier extends Serializable
  272. object NewModifierBuilder
  273. object NewNamespace extends Serializable
  274. object NewNamespaceBlock extends Serializable
  275. object NewNamespaceBlockBuilder
  276. object NewNamespaceBuilder
  277. object NewPackagePrefix extends Serializable
  278. object NewPackagePrefixBuilder
  279. object NewPostExecutionCall extends Serializable
  280. object NewPostExecutionCallBuilder
  281. object NewProgramPoint extends Serializable
  282. object NewProgramPointBuilder
  283. object NewRead extends Serializable
  284. object NewReadBuilder
  285. object NewReturn extends Serializable
  286. object NewReturnBuilder
  287. object NewRoute extends Serializable
  288. object NewRouteBuilder
  289. object NewSink extends Serializable
  290. object NewSinkBuilder
  291. object NewSource extends Serializable
  292. object NewSourceBuilder
  293. object NewSpAnnotationParameter extends Serializable
  294. object NewSpAnnotationParameterBuilder
  295. object NewSpBlacklist extends Serializable
  296. object NewSpBlacklistBuilder
  297. object NewTag extends Serializable
  298. object NewTagBuilder
  299. object NewTagNodePair extends Serializable
  300. object NewTagNodePairBuilder
  301. object NewTags extends Serializable
  302. object NewTagsBuilder
  303. object NewTransform extends Serializable
  304. object NewTransformBuilder
  305. object NewTransformation extends Serializable
  306. object NewTransformationBuilder
  307. object NewType extends Serializable
  308. object NewTypeArgument extends Serializable
  309. object NewTypeArgumentBuilder
  310. object NewTypeBuilder
  311. object NewTypeDecl extends Serializable
  312. object NewTypeDeclBuilder
  313. object NewTypeParameter extends Serializable
  314. object NewTypeParameterBuilder
  315. object NewTypeRef extends Serializable
  316. object NewTypeRefBuilder
  317. object NewUnknown extends Serializable
  318. object NewUnknownBuilder
  319. object NewVariableInfo extends Serializable
  320. object NewVariableInfoBuilder
  321. object NewWrite extends Serializable
  322. object NewWriteBuilder
  323. object PackagePrefix
  324. object PostExecutionCall
  325. object ProgramPoint
  326. object PropertyErrorRegister
  327. object Read
  328. object Return
  329. object Route
  330. object Sink
  331. object Source
  332. object SpAnnotationParameter
  333. object SpBlacklist
  334. object Tag
  335. object TagNodePair
  336. object Tags
  337. object Transform
  338. object Transformation
  339. object Type
  340. object TypeArgument
  341. object TypeDecl
  342. object TypeParameter
  343. object TypeRef
  344. object Unknown
  345. object VariableInfo
  346. object Write

Inherited from NodeTraversalImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped