javasrc2cpg
javasrc2cpg
io.joern.javasrc2cpg
Config
JavaSrc2Cpg
JavaSrc2Cpg
Main
io.joern.javasrc2cpg.passes
AstCreator
AstCreator
AstWithCtx
AstWithCtx
BindingInfo
ClosureBindingInfo
ClosureBindingMeta
Context
Context
Global
PartialConstructor
RefEdgePair
ScopeContext
TypeInfoProvider
TypeInfoProvider
javasrc2cpg
/
io.joern.javasrc2cpg.passes
/
ScopeContext
ScopeContext
case
class
ScopeContext
(
typeDecl:
Option
[
NewTypeDecl
],
methodParameters:
Seq
[
NewMethodParameterIn
],
locals:
Seq
[
NewLocal
])
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
withNewLocals
(
newLocals:
Seq
[
NewLocal
]):
ScopeContext
def
withNewParams
(
newParams:
Seq
[
NewMethodParameterIn
]):
ScopeContext
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product