DotNetJsonAst
io.joern.csharpsrc2cpg.parser.DotNetJsonAst
object DotNetJsonAst
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DotNetJsonAst.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait TypeExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ArrayType.type
sealed trait BaseExpr extends DotNetParserNode
Attributes
- Supertypes
- Known subtypes
-
object Block.typetrait ClauseExprobject EqualsValueClause.typeobject CompilationUnit.typetrait DeclarationExprobject ClassDeclaration.typeobject FieldDeclaration.typeobject MethodDeclaration.typeobject VariableDeclaration.typeobject VariableDeclarator.typetrait IdentifierNodeobject IdentifierName.typeobject QualifiedName.typetrait LiteralExprobject NumericLiteralExpression.typeobject NamespaceDeclaration.typeobject Parameter.typetrait TypeExprobject ArrayType.typeobject PredefinedType.typeobject UsingDirective.typeShow all
Attributes
- Supertypes
- Self type
-
Block.type
object ClassDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ClassDeclaration.type
sealed trait ClauseExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object EqualsValueClause.type
object CompilationUnit extends BaseExpr
Attributes
- Supertypes
- Self type
-
CompilationUnit.type
sealed trait DeclarationExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object ClassDeclaration.typeobject FieldDeclaration.typeobject MethodDeclaration.typeobject VariableDeclaration.typeobject VariableDeclarator.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BaseExprobject Block.typetrait ClauseExprobject EqualsValueClause.typeobject CompilationUnit.typetrait DeclarationExprobject ClassDeclaration.typeobject FieldDeclaration.typeobject MethodDeclaration.typeobject VariableDeclaration.typeobject VariableDeclarator.typetrait IdentifierNodeobject IdentifierName.typeobject QualifiedName.typetrait LiteralExprobject NumericLiteralExpression.typeobject NamespaceDeclaration.typeobject Parameter.typetrait TypeExprobject ArrayType.typeobject PredefinedType.typeobject UsingDirective.typeobject NotHandledType.typeShow all
object EqualsValueClause extends ClauseExpr
Attributes
- Supertypes
-
trait ClauseExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
EqualsValueClause.type
object FieldDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
FieldDeclaration.type
object IdentifierName extends IdentifierNode
Attributes
- Supertypes
-
trait IdentifierNodetrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
IdentifierName.type
sealed trait IdentifierNode extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object IdentifierName.typeobject QualifiedName.type
sealed trait LiteralExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object NumericLiteralExpression.type
object MethodDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MethodDeclaration.type
object NamespaceDeclaration extends BaseExpr
Attributes
- Supertypes
- Self type
-
NamespaceDeclaration.type
object NotHandledType extends DotNetParserNode
Attributes
- Supertypes
- Self type
-
NotHandledType.type
object NumericLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
- Self type
-
Parameter.type
object PredefinedType extends TypeExpr
Attributes
- Supertypes
-
trait TypeExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
PredefinedType.type
object QualifiedName extends IdentifierNode
Attributes
- Supertypes
-
trait IdentifierNodetrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
QualifiedName.type
Attributes
- Supertypes
- Known subtypes
-
object ArrayType.typeobject PredefinedType.type
object UsingDirective extends BaseExpr
Attributes
- Supertypes
- Self type
-
UsingDirective.type
object VariableDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
VariableDeclaration.type
object VariableDeclarator extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
VariableDeclarator.type
Value members
Concrete methods
In this article