io.joern.javasrc2cpg.scope
package io.joern.javasrc2cpg.scope
Members list
Type members
Classlikes
class BlockScope extends JavaScopeElement
Attributes
- Supertypes
trait JavaScopeElement
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class MethodScope(val method: NewMethod, val returnType: ExpectedType) extends JavaScopeElement
Attributes
- Supertypes
class NamespaceScope(val namespace: NewNamespaceBlock) extends JavaScopeElement, TypeDeclContainer
Attributes
- Supertypes
case class NodeTypeInfo(node: NewNode, name: String, typeFullName: Option[String], isField: Boolean, isStatic: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Scope
trait TypeDeclContainer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NamespaceScopeclass TypeDeclScope
class TypeDeclScope(val typeDecl: NewTypeDecl) extends JavaScopeElement, TypeDeclContainer
Attributes
- Supertypes
In this article