ScopeTypes
io.joern.javasrc2cpg.util.Scope$.ScopeTypes$
object ScopeTypes
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScopeTypes.type
Members list
Type members
Classlikes
case object BlockScope extends ScopeType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ScopeTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BlockScope.type
case class MethodScope(returnType: ExpectedType) extends ScopeType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScopeTypeclass Objecttrait Matchableclass AnyShow all
case object NamespaceScope extends ScopeType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ScopeTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
NamespaceScope.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class TypeDeclScope(declNode: NewTypeDecl) extends ScopeType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScopeTypeclass Objecttrait Matchableclass AnyShow all
In this article