AstNodeBase

io.shiftleft.codepropertygraph.generated.nodes.AstNodeBase
trait AstNodeBase extends AbstractNode

Attributes

Graph
Supertypes
trait AbstractNode
trait StaticType[AnyRef]
trait NodeOrDetachedNode
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AstNode
trait CfgNode
trait CallRepr
class Call
class CallDb
trait Expression
class Annotation
class AnnotationDb
class Block
class BlockDb
class Identifier
class IdentifierDb
class Literal
class LiteralDb
class MethodRef
class MethodRefDb
class Return
class ReturnDb
class TemplateDom
class TypeRef
class TypeRefDb
class Unknown
class UnknownDb
class JumpTarget
class JumpTargetDb
class Method
class MethodDb
class MethodReturn
class Comment
class CommentDb
class File
class FileDb
class Import
class ImportDb
class JumpLabel
class JumpLabelDb
class Local
class LocalDb
class Member
class MemberDb
class Modifier
class ModifierDb
class Namespace
class NamespaceDb
class TypeArgument
class TypeDecl
class TypeDeclDb
trait CfgNodeBase
trait CallReprBase
trait CallBase
class NewCall
trait BlockBase
class NewBlock
trait LiteralBase
class NewLiteral
class NewMethodRef
trait ReturnBase
class NewReturn
trait TypeRefBase
class NewTypeRef
trait UnknownBase
class NewUnknown
trait MethodBase
class NewMethod
trait CommentBase
class NewComment
trait FileBase
class NewFile
trait ImportBase
class NewImport
class NewJumpLabel
trait LocalBase
class NewLocal
trait MemberBase
class NewMember
trait ModifierBase
class NewModifier
class NewNamespace
trait TypeDeclBase
class NewTypeDecl
Show all

Members list

Value members

Abstract methods

def code: String
def columnNumber: Option[Integer]
def lineNumber: Option[Integer]
def order: Int

Inherited and Abstract methods

def label: String

Attributes

Inherited from:
AbstractNode