codepropertygraph-domain-classes
codepropertygraph-domain-classes
io
.shiftleft
.codepropertygraph
.generated
Cpg
Cpg
io
.shiftleft
.codepropertygraph
.generated
.edges
Alias
Of
Properties
Property
Defaults
Property
Names
Alias
Of
Argument
Properties
Property
Defaults
Property
Names
Argument
Ast
Properties
Property
Defaults
Property
Names
Ast
Binds
Properties
Property
Defaults
Property
Names
Binds
Binds
To
Properties
Property
Defaults
Property
Names
Binds
To
Call
Properties
Property
Defaults
Property
Names
Call
Capture
Properties
Property
Defaults
Property
Names
Capture
Captured
By
Properties
Property
Defaults
Property
Names
Captured
By
Cdg
Properties
Property
Defaults
Property
Names
Cdg
Cfg
Properties
Property
Defaults
Property
Names
Cfg
Condition
Properties
Property
Defaults
Property
Names
Condition
Contains
Properties
Property
Defaults
Property
Names
Contains
Dominate
Properties
Property
Defaults
Property
Names
Dominate
Eval
Type
Properties
Property
Defaults
Property
Names
Eval
Type
Factories
Inherits
From
Properties
Property
Defaults
Property
Names
Inherits
From
Parameter
Link
Properties
Property
Defaults
Property
Names
Parameter
Link
Points
To
Properties
Property
Defaults
Property
Names
Points
To
Post
Dominate
Properties
Property
Defaults
Property
Names
Post
Dominate
Property
Error
Register
Reaching
Def
Properties
Property
Defaults
Property
Names
Reaching
Def
Receiver
Properties
Property
Defaults
Property
Names
Receiver
Ref
Properties
Property
Defaults
Property
Names
Ref
Source
File
Properties
Property
Defaults
Property
Names
Source
File
Tagged
By
Properties
Property
Defaults
Property
Names
Tagged
By
io
.shiftleft
.codepropertygraph
.generated
.nodes
Abstract
Node
Annotation
Edges
Properties
Property
Defaults
Property
Names
Annotation
Annotation
Base
Annotation
Db
Annotation
Literal
Edges
Properties
Property
Defaults
Property
Names
Annotation
Literal
Annotation
Literal
Base
Annotation
Literal
Db
Annotation
Parameter
Edges
Properties
Property
Defaults
Property
Names
Annotation
Parameter
Annotation
Parameter
Assign
Edges
Properties
Property
Defaults
Property
Names
Annotation
Parameter
Assign
Annotation
Parameter
Assign
Base
Annotation
Parameter
Assign
Db
Annotation
Parameter
Base
Annotation
Parameter
Db
Array
Initializer
Edges
Properties
Property
Defaults
Property
Names
Array
Initializer
Array
Initializer
Base
Array
Initializer
Db
Ast
Node
Edges
Properties
Property
Defaults
Property
Names
Ast
Node
Ast
Node
Base
Ast
Node
New
Binding
Edges
Properties
Property
Defaults
Property
Names
Binding
Binding
Base
Binding
Db
Block
Edges
Properties
Property
Defaults
Property
Names
Block
Block
Base
Block
Db
Call
Edges
Properties
Property
Defaults
Property
Names
Call
Call
Base
Call
Db
Call
Repr
Edges
Properties
Property
Defaults
Property
Names
Call
Repr
Call
Repr
Base
Call
Repr
New
Cfg
Node
Edges
Properties
Property
Defaults
Property
Names
Cfg
Node
Cfg
Node
Base
Cfg
Node
New
Closure
Binding
Edges
Properties
Property
Defaults
Property
Names
Closure
Binding
Closure
Binding
Base
Closure
Binding
Db
Comment
Edges
Properties
Property
Defaults
Property
Names
Comment
Comment
Base
Comment
Db
Config
File
Edges
Properties
Property
Defaults
Property
Names
Config
File
Config
File
Base
Config
File
Db
Control
Structure
Edges
Properties
Property
Defaults
Property
Names
Control
Structure
Control
Structure
Base
Control
Structure
Db
Declaration
Edges
Properties
Property
Defaults
Property
Names
Declaration
Declaration
Base
Declaration
New
Dependency
Edges
Properties
Property
Defaults
Property
Names
Dependency
Dependency
Base
Dependency
Db
Expression
Edges
Properties
Property
Defaults
Property
Names
Expression
Expression
Base
Expression
New
Factories
Field
Identifier
Edges
Properties
Property
Defaults
Property
Names
Field
Identifier
Field
Identifier
Base
Field
Identifier
Db
File
Edges
Properties
Property
Defaults
Property
Names
File
File
Base
File
Db
Finding
Edges
Properties
Property
Defaults
Property
Names
Finding
Finding
Base
Finding
Db
Identifier
Edges
Properties
Property
Defaults
Property
Names
Identifier
Identifier
Base
Identifier
Db
Import
Edges
Properties
Property
Defaults
Property
Names
Import
Import
Base
Import
Db
Jump
Label
Edges
Properties
Property
Defaults
Property
Names
Jump
Label
Jump
Label
Base
Jump
Label
Db
Jump
Target
Edges
Properties
Property
Defaults
Property
Names
Jump
Target
Jump
Target
Base
Jump
Target
Db
Key
Value
Pair
Edges
Properties
Property
Defaults
Property
Names
Key
Value
Pair
Key
Value
Pair
Base
Key
Value
Pair
Db
Literal
Edges
Properties
Property
Defaults
Property
Names
Literal
Literal
Base
Literal
Db
Local
Edges
Properties
Property
Defaults
Property
Names
Local
Local
Base
Local
Db
Location
Edges
Properties
Property
Defaults
Property
Names
Location
Location
Base
Location
Db
Member
Edges
Properties
Property
Defaults
Property
Names
Member
Member
Base
Member
Db
Meta
Data
Edges
Properties
Property
Defaults
Property
Names
Meta
Data
Meta
Data
Base
Meta
Data
Db
Method
Edges
Properties
Property
Defaults
Property
Names
Method
Method
Base
Method
Db
Method
Parameter
In
Edges
Properties
Property
Defaults
Property
Names
Method
Parameter
In
Method
Parameter
In
Base
Method
Parameter
In
Db
Method
Parameter
Out
Edges
Properties
Property
Defaults
Property
Names
Method
Parameter
Out
Method
Parameter
Out
Base
Method
Parameter
Out
Db
Method
Ref
Edges
Properties
Property
Defaults
Property
Names
Method
Ref
Method
Ref
Base
Method
Ref
Db
Method
Return
Edges
Properties
Property
Defaults
Property
Names
Method
Return
Method
Return
Base
Method
Return
Db
Misc
Modifier
Edges
Properties
Property
Defaults
Property
Names
Modifier
Modifier
Base
Modifier
Db
Namespace
Edges
Properties
Property
Defaults
Property
Names
Namespace
Namespace
Base
Namespace
Block
Edges
Properties
Property
Defaults
Property
Names
Namespace
Block
Namespace
Block
Base
Namespace
Block
Db
Namespace
Db
New
Annotation
New
Annotation
New
Annotation
Literal
New
Annotation
Literal
New
Annotation
Parameter
New
Annotation
Parameter
New
Annotation
Parameter
Assign
New
Annotation
Parameter
Assign
New
Array
Initializer
New
Array
Initializer
New
Binding
New
Binding
New
Block
New
Block
New
Call
New
Call
New
Closure
Binding
New
Closure
Binding
New
Comment
New
Comment
New
Config
File
New
Config
File
New
Control
Structure
New
Control
Structure
New
Dependency
New
Dependency
New
Field
Identifier
New
Field
Identifier
New
File
New
File
New
Finding
New
Finding
New
Identifier
New
Identifier
New
Import
New
Import
New
Jump
Label
New
Jump
Label
New
Jump
Target
New
Jump
Target
New
Key
Value
Pair
New
Key
Value
Pair
New
Literal
New
Literal
New
Local
New
Local
New
Location
New
Location
New
Member
New
Member
New
Meta
Data
New
Meta
Data
New
Method
New
Method
New
Method
Parameter
In
New
Method
Parameter
In
New
Method
Parameter
Out
New
Method
Parameter
Out
New
Method
Ref
New
Method
Ref
New
Method
Return
New
Method
Return
New
Modifier
New
Modifier
New
Namespace
New
Namespace
New
Namespace
Block
New
Namespace
Block
New
Node
New
Return
New
Return
New
Tag
New
Tag
New
Tag
Node
Pair
New
Tag
Node
Pair
New
Template
Dom
New
Template
Dom
New
Type
New
Type
New
Type
Argument
New
Type
Argument
New
Type
Decl
New
Type
Decl
New
Type
Parameter
New
Type
Parameter
New
Type
Ref
New
Type
Ref
New
Unknown
New
Unknown
Property
Error
Register
Return
Edges
Properties
Property
Defaults
Property
Names
Return
Return
Base
Return
Db
Stored
Node
Tag
Edges
Properties
Property
Defaults
Property
Names
Tag
Tag
Base
Tag
Db
Tag
Node
Pair
Edges
Properties
Property
Defaults
Property
Names
Tag
Node
Pair
Tag
Node
Pair
Base
Tag
Node
Pair
Db
Template
Dom
Edges
Properties
Property
Defaults
Property
Names
Template
Dom
Template
Dom
Base
Template
Dom
Db
Type
Edges
Properties
Property
Defaults
Property
Names
Type
Type
Argument
Edges
Properties
Property
Defaults
Property
Names
Type
Argument
Type
Argument
Base
Type
Argument
Db
Type
Base
Type
Db
Type
Decl
Edges
Properties
Property
Defaults
Property
Names
Type
Decl
Type
Decl
Base
Type
Decl
Db
Type
Parameter
Edges
Properties
Property
Defaults
Property
Names
Type
Parameter
Type
Parameter
Base
Type
Parameter
Db
Type
Ref
Edges
Properties
Property
Defaults
Property
Names
Type
Ref
Type
Ref
Base
Type
Ref
Db
Unknown
Edges
Properties
Property
Defaults
Property
Names
Unknown
Unknown
Base
Unknown
Db
io
.shiftleft
.codepropertygraph
.generated
.traversal
Annotation
Literal
Traversal
Ext
Gen
Annotation
Parameter
Assign
Traversal
Ext
Gen
Annotation
Parameter
Traversal
Ext
Gen
Annotation
Traversal
Ext
Gen
Array
Initializer
Traversal
Ext
Gen
Ast
Node
Traversal
Ext
Gen
Binding
Traversal
Ext
Gen
Block
Traversal
Ext
Gen
Call
Repr
Traversal
Ext
Gen
Call
Traversal
Ext
Gen
Cfg
Node
Traversal
Ext
Gen
Closure
Binding
Traversal
Ext
Gen
Comment
Traversal
Ext
Gen
Config
File
Traversal
Ext
Gen
Control
Structure
Traversal
Ext
Gen
Declaration
Traversal
Ext
Gen
Dependency
Traversal
Ext
Gen
Expression
Traversal
Ext
Gen
Field
Identifier
Traversal
Ext
Gen
File
Traversal
Ext
Gen
Finding
Traversal
Ext
Gen
Identifier
Traversal
Ext
Gen
Import
Traversal
Ext
Gen
Jump
Label
Traversal
Ext
Gen
Jump
Target
Traversal
Ext
Gen
Key
Value
Pair
Traversal
Ext
Gen
Literal
Traversal
Ext
Gen
Local
Traversal
Ext
Gen
Location
Traversal
Ext
Gen
Member
Traversal
Ext
Gen
Meta
Data
Traversal
Ext
Gen
Method
Parameter
In
Traversal
Ext
Gen
Method
Parameter
Out
Traversal
Ext
Gen
Method
Ref
Traversal
Ext
Gen
Method
Return
Traversal
Ext
Gen
Method
Traversal
Ext
Gen
Modifier
Traversal
Ext
Gen
Namespace
Block
Traversal
Ext
Gen
Namespace
Traversal
Ext
Gen
Node
Base
Type
Traversal
Implicits
Node
Traversal
Implicits
Return
Traversal
Ext
Gen
Tag
Node
Pair
Traversal
Ext
Gen
Tag
Traversal
Ext
Gen
Template
Dom
Traversal
Ext
Gen
Type
Argument
Traversal
Ext
Gen
Type
Decl
Traversal
Ext
Gen
Type
Parameter
Traversal
Ext
Gen
Type
Ref
Traversal
Ext
Gen
Type
Traversal
Ext
Gen
Unknown
Traversal
Ext
Gen
codepropertygraph-domain-classes
/
io.shiftleft.codepropertygraph.generated.nodes
/
ControlStructure
ControlStructure
object
ControlStructure
Companion
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
ControlStructure
Type members
Value members
Type members
Classlikes
object
Edges
object
Properties
object
PropertyDefaults
object
PropertyNames
Value members
Concrete methods
def
apply
(graph:
Graph
, id:
Long
):
ControlStructure
Concrete fields
val
Label
:
String
val
factory
:
NodeFactory
[
ControlStructureDb
]
val
layoutInformation
:
NodeLayoutInformation