Packages

package nodes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AbstractNode extends NodeOrDetachedNode

    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 with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasFullName with HasLineNumber with HasName with HasOrder
  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 with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder
  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 with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  11. class AnnotationParameterAssignDb extends NodeDb with StoredNode with AstNode with AnnotationParameterAssignBase
  12. trait AnnotationParameterBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  13. class AnnotationParameterDb extends NodeDb with StoredNode with AstNode with AnnotationParameterBase
  14. class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with Expression with AstNode
  15. trait ArrayInitializerBase extends AbstractNode with ExpressionBase with AstNodeBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  16. class ArrayInitializerDb extends NodeDb with StoredNode with Expression with AstNode with ArrayInitializerBase
  17. trait AstNode extends Node with StoredNode with AstNodeBase
  18. trait AstNodeBase extends AbstractNode with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  19. trait AstNodeNew extends NewNode with HasCodeMutable with HasColumnNumberMutable with HasLineNumberMutable with HasOrderMutable
  20. class Binding extends NodeRef[BindingDb] with BindingBase with StoredNode
  21. trait BindingBase extends AbstractNode with HasMethodFullName with HasName with HasSignature
  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 with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasOrder with HasTypeFullName
  25. class BlockDb extends NodeDb with StoredNode with Expression with BlockBase
  26. class Call extends NodeRef[CallDb] with CallBase with StoredNode with Expression with CallRepr
  27. trait CallBase extends AbstractNode with ExpressionBase with CallReprBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDispatchType with HasDynamicTypeHintFullName with HasLineNumber with HasMethodFullName with HasName with HasOrder with HasSignature with HasTypeFullName
  28. class CallDb extends NodeDb with StoredNode with Expression with CallRepr with CallBase
  29. trait CallRepr extends Node with StoredNode with CallReprBase with CfgNode
  30. trait CallReprBase extends AbstractNode with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder with HasSignature with CfgNodeBase
  31. trait CallReprNew extends NewNode with HasCodeMutable with HasColumnNumberMutable with HasLineNumberMutable with HasNameMutable with HasOrderMutable with HasSignatureMutable with CfgNodeNew
  32. trait CfgNode extends Node with StoredNode with CfgNodeBase with AstNode
  33. trait CfgNodeBase extends AbstractNode with HasCode with HasColumnNumber with HasLineNumber with HasOrder with AstNodeBase
  34. trait CfgNodeNew extends NewNode with HasCodeMutable with HasColumnNumberMutable with HasLineNumberMutable with HasOrderMutable with AstNodeNew
  35. class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
  36. trait ClosureBindingBase extends AbstractNode with HasClosureBindingId with HasClosureOriginalName with HasEvaluationStrategy
  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 with HasCode with HasColumnNumber with HasFilename with HasLineNumber with HasOrder
  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 with HasContent with HasName
  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 with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasControlStructureType with HasLineNumber with HasOrder with HasParserTypeName
  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 with HasName
  49. trait DeclarationNew extends NewNode with HasNameMutable
  50. class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
  51. trait DependencyBase extends AbstractNode with HasDependencyGroupId with HasName with HasUsedIn with HasVersion
  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 HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasLineNumber with HasOrder with AstNodeBase with CfgNodeBase
  55. trait ExpressionNew extends NewNode with HasArgumentIndexMutable with HasArgumentNameMutable with HasCodeMutable with HasColumnNumberMutable with HasLineNumberMutable with HasOrderMutable with AstNodeNew with CfgNodeNew
  56. class FieldIdentifier extends NodeRef[FieldIdentifierDb] with FieldIdentifierBase with StoredNode with Expression
  57. trait FieldIdentifierBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCanonicalName with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  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 with HasCode with HasColumnNumber with HasHash with HasLineNumber with HasName with HasOrder
  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. trait HasAliasTypeFullName extends AnyRef
  66. trait HasAliasTypeFullNameMutable extends HasAliasTypeFullName
  67. trait HasArgumentIndex extends AnyRef
  68. trait HasArgumentIndexMutable extends HasArgumentIndex
  69. trait HasArgumentName extends AnyRef
  70. trait HasArgumentNameMutable extends HasArgumentName
  71. trait HasAstParentFullName extends AnyRef
  72. trait HasAstParentFullNameMutable extends HasAstParentFullName
  73. trait HasAstParentType extends AnyRef
  74. trait HasAstParentTypeMutable extends HasAstParentType
  75. trait HasCanonicalName extends AnyRef
  76. trait HasCanonicalNameMutable extends HasCanonicalName
  77. trait HasClassName extends AnyRef
  78. trait HasClassNameMutable extends HasClassName
  79. trait HasClassShortName extends AnyRef
  80. trait HasClassShortNameMutable extends HasClassShortName
  81. trait HasClosureBindingId extends AnyRef
  82. trait HasClosureBindingIdMutable extends HasClosureBindingId
  83. trait HasClosureOriginalName extends AnyRef
  84. trait HasClosureOriginalNameMutable extends HasClosureOriginalName
  85. trait HasCode extends AnyRef
  86. trait HasCodeMutable extends HasCode
  87. trait HasColumnNumber extends AnyRef
  88. trait HasColumnNumberEnd extends AnyRef
  89. trait HasColumnNumberEndMutable extends HasColumnNumberEnd
  90. trait HasColumnNumberMutable extends HasColumnNumber
  91. trait HasContainedRef extends AnyRef
  92. trait HasContainedRefMutable extends HasContainedRef
  93. trait HasContent extends AnyRef
  94. trait HasContentMutable extends HasContent
  95. trait HasControlStructureType extends AnyRef
  96. trait HasControlStructureTypeMutable extends HasControlStructureType
  97. trait HasDependencyGroupId extends AnyRef
  98. trait HasDependencyGroupIdMutable extends HasDependencyGroupId
  99. trait HasDispatchType extends AnyRef
  100. trait HasDispatchTypeMutable extends HasDispatchType
  101. trait HasDynamicTypeHintFullName extends AnyRef
  102. trait HasDynamicTypeHintFullNameMutable extends HasDynamicTypeHintFullName
  103. trait HasEvaluationStrategy extends AnyRef
  104. trait HasEvaluationStrategyMutable extends HasEvaluationStrategy
  105. trait HasExplicitAs extends AnyRef
  106. trait HasExplicitAsMutable extends HasExplicitAs
  107. trait HasFilename extends AnyRef
  108. trait HasFilenameMutable extends HasFilename
  109. trait HasFullName extends AnyRef
  110. trait HasFullNameMutable extends HasFullName
  111. trait HasHash extends AnyRef
  112. trait HasHashMutable extends HasHash
  113. trait HasImportedAs extends AnyRef
  114. trait HasImportedAsMutable extends HasImportedAs
  115. trait HasImportedEntity extends AnyRef
  116. trait HasImportedEntityMutable extends HasImportedEntity
  117. trait HasIndex extends AnyRef
  118. trait HasIndexMutable extends HasIndex
  119. trait HasInheritsFromTypeFullName extends AnyRef
  120. trait HasInheritsFromTypeFullNameMutable extends HasInheritsFromTypeFullName
  121. trait HasIsExplicit extends AnyRef
  122. trait HasIsExplicitMutable extends HasIsExplicit
  123. trait HasIsExternal extends AnyRef
  124. trait HasIsExternalMutable extends HasIsExternal
  125. trait HasIsVariadic extends AnyRef
  126. trait HasIsVariadicMutable extends HasIsVariadic
  127. trait HasIsWildcard extends AnyRef
  128. trait HasIsWildcardMutable extends HasIsWildcard
  129. trait HasKey extends AnyRef
  130. trait HasKeyMutable extends HasKey
  131. trait HasLanguage extends AnyRef
  132. trait HasLanguageMutable extends HasLanguage
  133. trait HasLineNumber extends AnyRef
  134. trait HasLineNumberEnd extends AnyRef
  135. trait HasLineNumberEndMutable extends HasLineNumberEnd
  136. trait HasLineNumberMutable extends HasLineNumber
  137. trait HasMethodFullName extends AnyRef
  138. trait HasMethodFullNameMutable extends HasMethodFullName
  139. trait HasMethodShortName extends AnyRef
  140. trait HasMethodShortNameMutable extends HasMethodShortName
  141. trait HasModifierType extends AnyRef
  142. trait HasModifierTypeMutable extends HasModifierType
  143. trait HasName extends AnyRef
  144. trait HasNameMutable extends HasName
  145. trait HasNodeLabel extends AnyRef
  146. trait HasNodeLabelMutable extends HasNodeLabel
  147. trait HasOrder extends AnyRef
  148. trait HasOrderMutable extends HasOrder
  149. trait HasOverlays extends AnyRef
  150. trait HasOverlaysMutable extends HasOverlays
  151. trait HasPackageName extends AnyRef
  152. trait HasPackageNameMutable extends HasPackageName
  153. trait HasParserTypeName extends AnyRef
  154. trait HasParserTypeNameMutable extends HasParserTypeName
  155. trait HasSignature extends AnyRef
  156. trait HasSignatureMutable extends HasSignature
  157. trait HasSymbol extends AnyRef
  158. trait HasSymbolMutable extends HasSymbol
  159. trait HasTypeDeclFullName extends AnyRef
  160. trait HasTypeDeclFullNameMutable extends HasTypeDeclFullName
  161. trait HasTypeFullName extends AnyRef
  162. trait HasTypeFullNameMutable extends HasTypeFullName
  163. trait HasUsedIn extends AnyRef
  164. trait HasUsedInMutable extends HasUsedIn
  165. trait HasValue extends AnyRef
  166. trait HasValueMutable extends HasValue
  167. trait HasVersion extends AnyRef
  168. trait HasVersionMutable extends HasVersion
  169. class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression
  170. trait IdentifierBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasName with HasOrder with HasTypeFullName
  171. class IdentifierDb extends NodeDb with StoredNode with Expression with IdentifierBase
  172. class Import extends NodeRef[ImportDb] with ImportBase with StoredNode with AstNode
  173. trait ImportBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasExplicitAs with HasImportedAs with HasImportedEntity with HasIsExplicit with HasIsWildcard with HasLineNumber with HasOrder
  174. class ImportDb extends NodeDb with StoredNode with AstNode with ImportBase
  175. class JumpLabel extends NodeRef[JumpLabelDb] with JumpLabelBase with StoredNode with AstNode
  176. trait JumpLabelBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder with HasParserTypeName
  177. class JumpLabelDb extends NodeDb with StoredNode with AstNode with JumpLabelBase
  178. class JumpTarget extends NodeRef[JumpTargetDb] with JumpTargetBase with StoredNode with AstNode with CfgNode
  179. trait JumpTargetBase extends AbstractNode with AstNodeBase with CfgNodeBase with HasArgumentIndex with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder with HasParserTypeName
  180. class JumpTargetDb extends NodeDb with StoredNode with AstNode with CfgNode with JumpTargetBase
  181. class KeyValuePair extends NodeRef[KeyValuePairDb] with KeyValuePairBase with StoredNode
  182. trait KeyValuePairBase extends AbstractNode with HasKey with HasValue
  183. class KeyValuePairDb extends NodeDb with StoredNode with KeyValuePairBase
  184. class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
  185. trait LiteralBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasOrder with HasTypeFullName
  186. class LiteralDb extends NodeDb with StoredNode with Expression with LiteralBase
  187. class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with Declaration with AstNode
  188. trait LocalBase extends AbstractNode with DeclarationBase with AstNodeBase with HasClosureBindingId with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasName with HasOrder with HasTypeFullName
  189. class LocalDb extends NodeDb with StoredNode with Declaration with AstNode with LocalBase
  190. class Location extends NodeRef[LocationDb] with LocationBase with StoredNode
  191. trait LocationBase extends AbstractNode with HasClassName with HasClassShortName with HasFilename with HasLineNumber with HasMethodFullName with HasMethodShortName with HasNodeLabel with HasPackageName with HasSymbol
  192. class LocationDb extends NodeDb with StoredNode with LocationBase
  193. class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with Declaration with AstNode
  194. trait MemberBase extends AbstractNode with DeclarationBase with AstNodeBase with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasName with HasOrder with HasTypeFullName
  195. class MemberDb extends NodeDb with StoredNode with Declaration with AstNode with MemberBase
  196. class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
  197. trait MetaDataBase extends AbstractNode with HasHash with HasLanguage with HasOverlays with HasVersion
  198. class MetaDataDb extends NodeDb with StoredNode with MetaDataBase
  199. class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with Declaration with AstNode with CfgNode
  200. trait MethodBase extends AbstractNode with DeclarationBase with AstNodeBase with CfgNodeBase with HasAstParentFullName with HasAstParentType with HasCode with HasColumnNumber with HasColumnNumberEnd with HasFilename with HasFullName with HasHash with HasIsExternal with HasLineNumber with HasLineNumberEnd with HasName with HasOrder with HasSignature
  201. class MethodDb extends NodeDb with StoredNode with Declaration with AstNode with CfgNode with MethodBase
  202. class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with Declaration with AstNode with CfgNode
  203. trait MethodParameterInBase extends AbstractNode with DeclarationBase with AstNodeBase with CfgNodeBase with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasEvaluationStrategy with HasIndex with HasIsVariadic with HasLineNumber with HasName with HasOrder with HasTypeFullName
  204. class MethodParameterInDb extends NodeDb with StoredNode with Declaration with AstNode with CfgNode with MethodParameterInBase
  205. class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with Declaration with AstNode with CfgNode
  206. trait MethodParameterOutBase extends AbstractNode with DeclarationBase with AstNodeBase with CfgNodeBase with HasCode with HasColumnNumber with HasEvaluationStrategy with HasIsVariadic with HasLineNumber with HasName with HasOrder with HasTypeFullName
  207. class MethodParameterOutDb extends NodeDb with StoredNode with Declaration with AstNode with CfgNode with MethodParameterOutBase
  208. class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
  209. trait MethodRefBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasMethodFullName with HasOrder with HasTypeFullName
  210. class MethodRefDb extends NodeDb with StoredNode with Expression with MethodRefBase
  211. class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode
  212. trait MethodReturnBase extends AbstractNode with CfgNodeBase with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasEvaluationStrategy with HasLineNumber with HasOrder with HasTypeFullName
  213. class MethodReturnDb extends NodeDb with StoredNode with CfgNode with MethodReturnBase
  214. class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
  215. trait ModifierBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasModifierType with HasOrder
  216. class ModifierDb extends NodeDb with StoredNode with AstNode with ModifierBase
  217. class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
  218. trait NamespaceBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder
  219. class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
  220. trait NamespaceBlockBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasFilename with HasFullName with HasLineNumber with HasName with HasOrder
  221. class NamespaceBlockDb extends NodeDb with StoredNode with AstNode with NamespaceBlockBase
  222. class NamespaceDb extends NodeDb with StoredNode with AstNode with NamespaceBase
  223. class NewAnnotation extends NewNode with AnnotationBase with ExpressionNew
  224. class NewAnnotationLiteral extends NewNode with AnnotationLiteralBase with ExpressionNew
  225. class NewAnnotationParameter extends NewNode with AnnotationParameterBase with AstNodeNew
  226. class NewAnnotationParameterAssign extends NewNode with AnnotationParameterAssignBase with AstNodeNew
  227. class NewArrayInitializer extends NewNode with ArrayInitializerBase with ExpressionNew with AstNodeNew
  228. class NewBinding extends NewNode with BindingBase
  229. class NewBlock extends NewNode with BlockBase with ExpressionNew
  230. class NewCall extends NewNode with CallBase with ExpressionNew with CallReprNew
  231. class NewClosureBinding extends NewNode with ClosureBindingBase
  232. class NewComment extends NewNode with CommentBase with AstNodeNew
  233. class NewConfigFile extends NewNode with ConfigFileBase
  234. class NewControlStructure extends NewNode with ControlStructureBase with ExpressionNew
  235. class NewDependency extends NewNode with DependencyBase
  236. class NewFieldIdentifier extends NewNode with FieldIdentifierBase with ExpressionNew
  237. class NewFile extends NewNode with FileBase with AstNodeNew
  238. class NewFinding extends NewNode with FindingBase
  239. class NewIdentifier extends NewNode with IdentifierBase with ExpressionNew
  240. class NewImport extends NewNode with ImportBase with AstNodeNew
  241. class NewJumpLabel extends NewNode with JumpLabelBase with AstNodeNew
  242. class NewJumpTarget extends NewNode with JumpTargetBase with AstNodeNew with CfgNodeNew
  243. class NewKeyValuePair extends NewNode with KeyValuePairBase
  244. class NewLiteral extends NewNode with LiteralBase with ExpressionNew
  245. class NewLocal extends NewNode with LocalBase with DeclarationNew with AstNodeNew
  246. class NewLocation extends NewNode with LocationBase
  247. class NewMember extends NewNode with MemberBase with DeclarationNew with AstNodeNew
  248. class NewMetaData extends NewNode with MetaDataBase
  249. class NewMethod extends NewNode with MethodBase with DeclarationNew with AstNodeNew with CfgNodeNew
  250. class NewMethodParameterIn extends NewNode with MethodParameterInBase with DeclarationNew with AstNodeNew with CfgNodeNew
  251. class NewMethodParameterOut extends NewNode with MethodParameterOutBase with DeclarationNew with AstNodeNew with CfgNodeNew
  252. class NewMethodRef extends NewNode with MethodRefBase with ExpressionNew
  253. class NewMethodReturn extends NewNode with MethodReturnBase with CfgNodeNew
  254. class NewModifier extends NewNode with ModifierBase with AstNodeNew
  255. class NewNamespace extends NewNode with NamespaceBase with AstNodeNew
  256. class NewNamespaceBlock extends NewNode with NamespaceBlockBase with AstNodeNew
  257. 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

  258. class NewReturn extends NewNode with ReturnBase with ExpressionNew
  259. class NewTag extends NewNode with TagBase
  260. class NewTagNodePair extends NewNode with TagNodePairBase
  261. class NewType extends NewNode with TypeBase
  262. class NewTypeArgument extends NewNode with TypeArgumentBase with AstNodeNew
  263. class NewTypeDecl extends NewNode with TypeDeclBase with AstNodeNew
  264. class NewTypeParameter extends NewNode with TypeParameterBase with AstNodeNew
  265. class NewTypeRef extends NewNode with TypeRefBase with ExpressionNew
  266. class NewUnknown extends NewNode with UnknownBase with ExpressionNew
  267. class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
  268. trait ReturnBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  269. class ReturnDb extends NodeDb with StoredNode with Expression with ReturnBase
  270. trait StoredNode extends Node with AbstractNode with Product
  271. class Tag extends NodeRef[TagDb] with TagBase with StoredNode
  272. trait TagBase extends AbstractNode with HasName with HasValue
  273. class TagDb extends NodeDb with StoredNode with TagBase
  274. class TagNodePair extends NodeRef[TagNodePairDb] with TagNodePairBase with StoredNode
  275. trait TagNodePairBase extends AbstractNode
  276. class TagNodePairDb extends NodeDb with StoredNode with TagNodePairBase
  277. class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
  278. class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
  279. trait TypeArgumentBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  280. class TypeArgumentDb extends NodeDb with StoredNode with AstNode with TypeArgumentBase
  281. trait TypeBase extends AbstractNode with HasFullName with HasName with HasTypeDeclFullName
  282. class TypeDb extends NodeDb with StoredNode with TypeBase
  283. class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
  284. trait TypeDeclBase extends AbstractNode with AstNodeBase with HasAliasTypeFullName with HasAstParentFullName with HasAstParentType with HasCode with HasColumnNumber with HasFilename with HasFullName with HasInheritsFromTypeFullName with HasIsExternal with HasLineNumber with HasName with HasOrder
  285. class TypeDeclDb extends NodeDb with StoredNode with AstNode with TypeDeclBase
  286. class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
  287. trait TypeParameterBase extends AbstractNode with AstNodeBase with HasCode with HasColumnNumber with HasLineNumber with HasName with HasOrder
  288. class TypeParameterDb extends NodeDb with StoredNode with AstNode with TypeParameterBase
  289. class TypeRef extends NodeRef[TypeRefDb] with TypeRefBase with StoredNode with Expression
  290. trait TypeRefBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasDynamicTypeHintFullName with HasLineNumber with HasOrder with HasTypeFullName
  291. class TypeRefDb extends NodeDb with StoredNode with Expression with TypeRefBase
  292. class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
  293. trait UnknownBase extends AbstractNode with ExpressionBase with HasArgumentIndex with HasArgumentName with HasCode with HasColumnNumber with HasContainedRef with HasDynamicTypeHintFullName with HasLineNumber with HasOrder with HasParserTypeName with HasTypeFullName
  294. 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 NewType
  80. object NewTypeArgument
  81. object NewTypeDecl
  82. object NewTypeParameter
  83. object NewTypeRef
  84. object NewUnknown
  85. object PropertyErrorRegister
  86. object Return
  87. object Tag
  88. object TagNodePair
  89. object Type
  90. object TypeArgument
  91. object TypeDecl
  92. object TypeParameter
  93. object TypeRef
  94. object Unknown

Ungrouped