Packages

package nodes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AbstractNode extends NodeOrDetachedNode with StaticType[AnyRef]

    Abstract supertype for overflowdb.Node and NewNode

  2. class Annotation extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with Expression
  3. trait AnnotationBase extends AbstractNode with ExpressionBase
  4. class AnnotationDb extends NodeDb with StoredNode with Expression with AnnotationBase
  5. class AnnotationLiteral extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
  6. trait AnnotationLiteralBase extends AbstractNode with ExpressionBase
  7. class AnnotationLiteralDb extends NodeDb with StoredNode with Expression with AnnotationLiteralBase
  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 AbstractNode with AstNodeBase
  11. class AnnotationParameterAssignDb extends NodeDb with StoredNode with AstNode with AnnotationParameterAssignBase
  12. trait AnnotationParameterBase extends AbstractNode with AstNodeBase
  13. class AnnotationParameterDb extends NodeDb with StoredNode with AstNode with AnnotationParameterBase
  14. class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
  15. trait ArrayInitializerBase extends AbstractNode with AstNodeBase with ExpressionBase
  16. class ArrayInitializerDb extends NodeDb with StoredNode with AstNode with Expression with ArrayInitializerBase
  17. trait AstNode extends Node with StoredNode with AstNodeBase
  18. trait AstNodeBase extends AbstractNode
  19. trait AstNodeNew extends NewNode
  20. class Binding extends NodeRef[BindingDb] with BindingBase with StoredNode
  21. trait BindingBase extends AbstractNode
  22. class BindingDb extends NodeDb with StoredNode with BindingBase
  23. class Block extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
  24. trait BlockBase extends AbstractNode with ExpressionBase
  25. class BlockDb extends NodeDb with StoredNode with Expression with BlockBase
  26. class Call extends NodeRef[CallDb] with CallBase with StoredNode with CallRepr with Expression
  27. trait CallBase extends AbstractNode with CallReprBase with ExpressionBase
  28. class CallDb extends NodeDb with StoredNode with CallRepr with Expression with CallBase
  29. trait CallRepr extends Node with StoredNode with CallReprBase with CfgNode
  30. trait CallReprBase extends AbstractNode with CfgNodeBase
  31. trait CallReprNew extends NewNode with CfgNodeNew
  32. trait CfgNode extends Node with StoredNode with CfgNodeBase with AstNode
  33. trait CfgNodeBase extends AbstractNode with AstNodeBase
  34. trait CfgNodeNew extends NewNode with AstNodeNew
  35. class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
  36. trait ClosureBindingBase extends AbstractNode
  37. class ClosureBindingDb extends NodeDb with StoredNode with ClosureBindingBase
  38. class Comment extends NodeRef[CommentDb] with CommentBase with StoredNode with AstNode
  39. trait CommentBase extends AbstractNode with AstNodeBase
  40. class CommentDb extends NodeDb with StoredNode with AstNode with CommentBase
  41. class ConfigFile extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode
  42. trait ConfigFileBase extends AbstractNode
  43. class ConfigFileDb extends NodeDb with StoredNode with ConfigFileBase
  44. class ControlStructure extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
  45. trait ControlStructureBase extends AbstractNode with ExpressionBase
  46. class ControlStructureDb extends NodeDb with StoredNode with Expression with ControlStructureBase
  47. trait Declaration extends Node with StoredNode with DeclarationBase
  48. trait DeclarationBase extends AbstractNode
  49. trait DeclarationNew extends NewNode
  50. class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
  51. trait DependencyBase extends AbstractNode
  52. class DependencyDb extends NodeDb with StoredNode with DependencyBase
  53. trait Expression extends Node with StoredNode with ExpressionBase with AstNode with CfgNode
  54. trait ExpressionBase extends AbstractNode with AstNodeBase with CfgNodeBase
  55. trait ExpressionNew extends NewNode with AstNodeNew with CfgNodeNew
  56. class FieldIdentifier extends NodeRef[FieldIdentifierDb] with FieldIdentifierBase with StoredNode with Expression
  57. trait FieldIdentifierBase extends AbstractNode with ExpressionBase
  58. class FieldIdentifierDb extends NodeDb with StoredNode with Expression with FieldIdentifierBase
  59. class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
  60. trait FileBase extends AbstractNode with AstNodeBase
  61. class FileDb extends NodeDb with StoredNode with AstNode with FileBase
  62. class Finding extends NodeRef[FindingDb] with FindingBase with StoredNode
  63. trait FindingBase extends AbstractNode
  64. class FindingDb extends NodeDb with StoredNode with FindingBase
  65. class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression
  66. trait IdentifierBase extends AbstractNode with ExpressionBase
  67. class IdentifierDb extends NodeDb with StoredNode with Expression with IdentifierBase
  68. class Import extends NodeRef[ImportDb] with ImportBase with StoredNode with AstNode
  69. trait ImportBase extends AbstractNode with AstNodeBase
  70. class ImportDb extends NodeDb with StoredNode with AstNode with ImportBase
  71. class JumpLabel extends NodeRef[JumpLabelDb] with JumpLabelBase with StoredNode with AstNode
  72. trait JumpLabelBase extends AbstractNode with AstNodeBase
  73. class JumpLabelDb extends NodeDb with StoredNode with AstNode with JumpLabelBase
  74. class JumpTarget extends NodeRef[JumpTargetDb] with JumpTargetBase with StoredNode with AstNode with CfgNode
  75. trait JumpTargetBase extends AbstractNode with AstNodeBase with CfgNodeBase
  76. class JumpTargetDb extends NodeDb with StoredNode with AstNode with CfgNode with JumpTargetBase
  77. class KeyValuePair extends NodeRef[KeyValuePairDb] with KeyValuePairBase with StoredNode
  78. trait KeyValuePairBase extends AbstractNode
  79. class KeyValuePairDb extends NodeDb with StoredNode with KeyValuePairBase
  80. class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
  81. trait LiteralBase extends AbstractNode with ExpressionBase
  82. class LiteralDb extends NodeDb with StoredNode with Expression with LiteralBase
  83. class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with AstNode with Declaration
  84. trait LocalBase extends AbstractNode with AstNodeBase with DeclarationBase
  85. class LocalDb extends NodeDb with StoredNode with AstNode with Declaration with LocalBase
  86. class Location extends NodeRef[LocationDb] with LocationBase with StoredNode
  87. trait LocationBase extends AbstractNode
  88. class LocationDb extends NodeDb with StoredNode with LocationBase
  89. class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with AstNode with Declaration
  90. trait MemberBase extends AbstractNode with AstNodeBase with DeclarationBase
  91. class MemberDb extends NodeDb with StoredNode with AstNode with Declaration with MemberBase
  92. class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
  93. trait MetaDataBase extends AbstractNode
  94. class MetaDataDb extends NodeDb with StoredNode with MetaDataBase
  95. class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with AstNode with CfgNode with Declaration
  96. trait MethodBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
  97. class MethodDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodBase
  98. class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with AstNode with CfgNode with Declaration
  99. trait MethodParameterInBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
  100. class MethodParameterInDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodParameterInBase
  101. class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with AstNode with CfgNode with Declaration
  102. trait MethodParameterOutBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
  103. class MethodParameterOutDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodParameterOutBase
  104. class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
  105. trait MethodRefBase extends AbstractNode with ExpressionBase
  106. class MethodRefDb extends NodeDb with StoredNode with Expression with MethodRefBase
  107. class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode
  108. trait MethodReturnBase extends AbstractNode with CfgNodeBase
  109. class MethodReturnDb extends NodeDb with StoredNode with CfgNode with MethodReturnBase
  110. class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
  111. trait ModifierBase extends AbstractNode with AstNodeBase
  112. class ModifierDb extends NodeDb with StoredNode with AstNode with ModifierBase
  113. class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
  114. trait NamespaceBase extends AbstractNode with AstNodeBase
  115. class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
  116. trait NamespaceBlockBase extends AbstractNode with AstNodeBase
  117. class NamespaceBlockDb extends NodeDb with StoredNode with AstNode with NamespaceBlockBase
  118. class NamespaceDb extends NodeDb with StoredNode with AstNode with NamespaceBase
  119. class NewAnnotation extends NewNode with AnnotationBase with ExpressionNew
  120. class NewAnnotationLiteral extends NewNode with AnnotationLiteralBase with ExpressionNew
  121. class NewAnnotationParameter extends NewNode with AnnotationParameterBase with AstNodeNew
  122. class NewAnnotationParameterAssign extends NewNode with AnnotationParameterAssignBase with AstNodeNew
  123. class NewArrayInitializer extends NewNode with ArrayInitializerBase with AstNodeNew with ExpressionNew
  124. class NewBinding extends NewNode with BindingBase
  125. class NewBlock extends NewNode with BlockBase with ExpressionNew
  126. class NewCall extends NewNode with CallBase with CallReprNew with ExpressionNew
  127. class NewClosureBinding extends NewNode with ClosureBindingBase
  128. class NewComment extends NewNode with CommentBase with AstNodeNew
  129. class NewConfigFile extends NewNode with ConfigFileBase
  130. class NewControlStructure extends NewNode with ControlStructureBase with ExpressionNew
  131. class NewDependency extends NewNode with DependencyBase
  132. class NewFieldIdentifier extends NewNode with FieldIdentifierBase with ExpressionNew
  133. class NewFile extends NewNode with FileBase with AstNodeNew
  134. class NewFinding extends NewNode with FindingBase
  135. class NewIdentifier extends NewNode with IdentifierBase with ExpressionNew
  136. class NewImport extends NewNode with ImportBase with AstNodeNew
  137. class NewJumpLabel extends NewNode with JumpLabelBase with AstNodeNew
  138. class NewJumpTarget extends NewNode with JumpTargetBase with AstNodeNew with CfgNodeNew
  139. class NewKeyValuePair extends NewNode with KeyValuePairBase
  140. class NewLiteral extends NewNode with LiteralBase with ExpressionNew
  141. class NewLocal extends NewNode with LocalBase with AstNodeNew with DeclarationNew
  142. class NewLocation extends NewNode with LocationBase
  143. class NewMember extends NewNode with MemberBase with AstNodeNew with DeclarationNew
  144. class NewMetaData extends NewNode with MetaDataBase
  145. class NewMethod extends NewNode with MethodBase with AstNodeNew with CfgNodeNew with DeclarationNew
  146. class NewMethodParameterIn extends NewNode with MethodParameterInBase with AstNodeNew with CfgNodeNew with DeclarationNew
  147. class NewMethodParameterOut extends NewNode with MethodParameterOutBase with AstNodeNew with CfgNodeNew with DeclarationNew
  148. class NewMethodRef extends NewNode with MethodRefBase with ExpressionNew
  149. class NewMethodReturn extends NewNode with MethodReturnBase with CfgNodeNew
  150. class NewModifier extends NewNode with ModifierBase with AstNodeNew
  151. class NewNamespace extends NewNode with NamespaceBase with AstNodeNew
  152. class NewNamespaceBlock extends NewNode with NamespaceBlockBase with AstNodeNew
  153. abstract class NewNode extends AbstractNode with DetachedNodeData with Product

    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

  154. class NewReturn extends NewNode with ReturnBase with ExpressionNew
  155. class NewTag extends NewNode with TagBase
  156. class NewTagNodePair extends NewNode with TagNodePairBase
  157. class NewTemplateDom extends NewNode with TemplateDomBase with ExpressionNew
  158. class NewType extends NewNode with TypeBase
  159. class NewTypeArgument extends NewNode with TypeArgumentBase with AstNodeNew
  160. class NewTypeDecl extends NewNode with TypeDeclBase with AstNodeNew
  161. class NewTypeParameter extends NewNode with TypeParameterBase with AstNodeNew
  162. class NewTypeRef extends NewNode with TypeRefBase with ExpressionNew
  163. class NewUnknown extends NewNode with UnknownBase with ExpressionNew
  164. class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
  165. trait ReturnBase extends AbstractNode with ExpressionBase
  166. class ReturnDb extends NodeDb with StoredNode with Expression with ReturnBase
  167. trait StaticType[+T] extends AnyRef
  168. trait StoredNode extends Node with AbstractNode with Product
  169. class Tag extends NodeRef[TagDb] with TagBase with StoredNode
  170. trait TagBase extends AbstractNode
  171. class TagDb extends NodeDb with StoredNode with TagBase
  172. class TagNodePair extends NodeRef[TagNodePairDb] with TagNodePairBase with StoredNode
  173. trait TagNodePairBase extends AbstractNode
  174. class TagNodePairDb extends NodeDb with StoredNode with TagNodePairBase
  175. class TemplateDom extends NodeRef[TemplateDomDb] with TemplateDomBase with StoredNode with Expression
  176. trait TemplateDomBase extends AbstractNode with ExpressionBase
  177. class TemplateDomDb extends NodeDb with StoredNode with Expression with TemplateDomBase
  178. class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
  179. class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
  180. trait TypeArgumentBase extends AbstractNode with AstNodeBase
  181. class TypeArgumentDb extends NodeDb with StoredNode with AstNode with TypeArgumentBase
  182. trait TypeBase extends AbstractNode
  183. class TypeDb extends NodeDb with StoredNode with TypeBase
  184. class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
  185. trait TypeDeclBase extends AbstractNode with AstNodeBase
  186. class TypeDeclDb extends NodeDb with StoredNode with AstNode with TypeDeclBase
  187. class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
  188. trait TypeParameterBase extends AbstractNode with AstNodeBase
  189. class TypeParameterDb extends NodeDb with StoredNode with AstNode with TypeParameterBase
  190. class TypeRef extends NodeRef[TypeRefDb] with TypeRefBase with StoredNode with Expression
  191. trait TypeRefBase extends AbstractNode with ExpressionBase
  192. class TypeRefDb extends NodeDb with StoredNode with Expression with TypeRefBase
  193. class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
  194. trait UnknownBase extends AbstractNode with ExpressionBase
  195. class UnknownDb extends NodeDb with StoredNode with Expression with UnknownBase

Value Members

  1. object Annotation
  2. object AnnotationLiteral
  3. object AnnotationParameter
  4. object AnnotationParameterAssign
  5. object ArrayInitializer
  6. object AstNode
  7. object Binding
  8. object Block
  9. object Call
  10. object CallRepr
  11. object CfgNode
  12. object ClosureBinding
  13. object Comment
  14. object ConfigFile
  15. object ControlStructure
  16. object Declaration
  17. object Dependency
  18. object Expression
  19. object Factories
  20. object FieldIdentifier
  21. object File
  22. object Finding
  23. object Identifier
  24. object Import
  25. object JumpLabel
  26. object JumpTarget
  27. object KeyValuePair
  28. object Literal
  29. object Local
  30. object Location
  31. object Member
  32. object MetaData
  33. object Method
  34. object MethodParameterIn
  35. object MethodParameterOut
  36. object MethodRef
  37. object MethodReturn
  38. object Misc
  39. object Modifier
  40. object Namespace
  41. object NamespaceBlock
  42. object NewAnnotation
  43. object NewAnnotationLiteral
  44. object NewAnnotationParameter
  45. object NewAnnotationParameterAssign
  46. object NewArrayInitializer
  47. object NewBinding
  48. object NewBlock
  49. object NewCall
  50. object NewClosureBinding
  51. object NewComment
  52. object NewConfigFile
  53. object NewControlStructure
  54. object NewDependency
  55. object NewFieldIdentifier
  56. object NewFile
  57. object NewFinding
  58. object NewIdentifier
  59. object NewImport
  60. object NewJumpLabel
  61. object NewJumpTarget
  62. object NewKeyValuePair
  63. object NewLiteral
  64. object NewLocal
  65. object NewLocation
  66. object NewMember
  67. object NewMetaData
  68. object NewMethod
  69. object NewMethodParameterIn
  70. object NewMethodParameterOut
  71. object NewMethodRef
  72. object NewMethodReturn
  73. object NewModifier
  74. object NewNamespace
  75. object NewNamespaceBlock
  76. object NewReturn
  77. object NewTag
  78. object NewTagNodePair
  79. object NewTemplateDom
  80. object NewType
  81. object NewTypeArgument
  82. object NewTypeDecl
  83. object NewTypeParameter
  84. object NewTypeRef
  85. object NewUnknown
  86. object PropertyErrorRegister
  87. object Return
  88. object Tag
  89. object TagNodePair
  90. object TemplateDom
  91. object Type
  92. object TypeArgument
  93. object TypeDecl
  94. object TypeParameter
  95. object TypeRef
  96. object Unknown

Ungrouped