DotNetJsonAst
io.joern.csharpsrc2cpg.parser.DotNetJsonAst
object DotNetJsonAst
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DotNetJsonAst.type
Members list
Type members
Classlikes
object AddAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object AddExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AddExpression.type
object AddressOfExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
AddressOfExpression.type
object AndAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object AnonymousObjectCreationExpression extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object AnonymousObjectMemberDeclarator extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
- Self type
-
Argument.type
object ArgumentList extends BaseExpr
Attributes
- Supertypes
- Self type
-
ArgumentList.type
object ArrayInitializerExpression extends BaseExpr
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
-
trait TypeExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ArrayType.type
Attributes
- Supertypes
- Self type
-
Attribute.type
object AttributeList extends BaseExpr
Attributes
- Supertypes
- Self type
-
AttributeList.type
object AwaitExpression extends BaseExpr
Attributes
- Supertypes
- Self type
-
AwaitExpression.type
sealed trait BaseExpr extends DotNetParserNode
Attributes
- Supertypes
- Known subtypes
-
object Argumentobject ArgumentListobject ArrayInitializerExpressionobject Attributeobject AttributeListobject AwaitExpressiontrait BaseLambdaExpressionobject SimpleLambdaExpressiontrait BinaryExprobject AddAssignmentExpressionobject AddExpressionobject AndAssignmentExpressionobject BitwiseAndExpressionobject BitwiseOrExpressionobject DivideAssignmentExpressionobject DivideExpressionobject EqualsExpressionobject ExclusiveOrExpressionobject GreaterThanExpressionobject GreaterThanOrEqualExpressionobject LessThanExpressionobject LessThanOrEqualExpressionobject LogicalAndExpressionobject LogicalOrExpressionobject ModuloAssignmentExpressionobject ModuloExpressionobject MultiplyAssignmentExpressionobject MultiplyExpressionobject NotEqualsExpressionobject OrAssignmentExpressionobject SimpleAssignmentExpressionobject SubtractAssignmentExpressionobject SubtractExpressionobject Blockobject BracketedArgumentListobject CastExpressiontrait ClauseExprobject CatchClauseobject ElseClauseobject EqualsValueClauseobject FinallyClauseobject CollectionExpressionobject CompilationUnitobject ConditionalExpressiontrait DeclarationExprobject CatchDeclarationobject ConstructorDeclarationobject EnumMemberDeclarationobject FieldDeclarationobject LocalDeclarationStatementobject MethodDeclarationobject NamespaceDeclarationobject PropertyDeclarationtrait TypeDeclarationobject ClassDeclarationobject EnumDeclarationobject InterfaceDeclarationobject RecordDeclarationobject StructDeclarationobject VariableDeclarationobject VariableDeclaratorobject ElementAccessExpressionobject ExpressionElementtrait IdentifierNodeobject IdentifierNameobject QualifiedNameobject InterpolatedStringExpressionobject InterpolatedStringTextobject Interpolationobject InvocationExpressiontrait LiteralExprobject FalseLiteralExpressionobject NullLiteralExpressionobject NumericLiteralExpressionobject StringLiteralExpressionobject TrueLiteralExpressiontrait MemberAccessExprobject ConditionalAccessExpressionobject SimpleMemberAccessExpressionobject ThisExpressionobject MemberBindingExpressionobject NullableTypeobject ObjectCreationExpressionobject Parametertrait PatternExprobject DeclarationPatternobject Designationobject IsPatternExpressionobject SingleVariableDesignationobject SwitchSectiontrait TypeExprobject ArrayTypeobject PredefinedTypeobject SimpleBaseTypetrait UnaryExprobject AddressOfExpressionobject BitwiseNotExpressionobject LogicalNotExpressionobject PostDecrementExpressionobject PostIncrementExpressionobject PreDecrementExpressionobject PreIncrementExpressionobject UnaryMinusExpressionobject UnaryPlusExpressionobject UsingDirectiveShow all
sealed trait BaseLabel extends DotNetParserNode
Attributes
- Supertypes
- Known subtypes
sealed trait BaseLambdaExpression extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object SimpleLambdaExpression
sealed trait BasePattern extends DotNetParserNode
Attributes
- Supertypes
- Known subtypes
-
object ConstantPatternobject RelationalPattern
sealed trait BaseStmt extends DotNetParserNode
Attributes
- Supertypes
- Known subtypes
-
object DoStatementobject ExpressionStatementobject ForEachStatementobject ForStatementobject GenericNameobject GlobalStatementobject IfStatementtrait JumpStatementobject BreakStatementobject ContinueStatementobject GotoStatementobject ReturnStatementobject SwitchStatementobject ThrowStatementobject TryStatementobject TypeArgumentListobject TypeParameterobject UsingStatementobject WhileStatementShow all
sealed trait BinaryExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object AddAssignmentExpressionobject AddExpressionobject AndAssignmentExpressionobject BitwiseAndExpressionobject BitwiseOrExpressionobject DivideAssignmentExpressionobject DivideExpressionobject EqualsExpressionobject ExclusiveOrExpressionobject GreaterThanExpressionobject GreaterThanOrEqualExpressionobject LessThanExpressionobject LessThanOrEqualExpressionobject LogicalAndExpressionobject LogicalOrExpressionobject ModuloAssignmentExpressionobject ModuloExpressionobject MultiplyAssignmentExpressionobject MultiplyExpressionobject NotEqualsExpressionobject OrAssignmentExpressionobject SimpleAssignmentExpressionobject SubtractAssignmentExpressionobject SubtractExpressionShow all
object BitwiseAndExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BitwiseAndExpression.type
object BitwiseNotExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BitwiseNotExpression.type
object BitwiseOrExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BitwiseOrExpression.type
Attributes
- Supertypes
- Self type
-
Block.type
object BracketedArgumentList extends BaseExpr
Attributes
- Supertypes
- Self type
object BreakStatement extends JumpStatement
Attributes
- Supertypes
-
trait JumpStatementtrait BaseStmttrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
BreakStatement.type
object CasePatternSwitchLabel extends BaseLabel
Attributes
- Supertypes
- Self type
object CaseSwitchLabel extends BaseLabel
Attributes
- Supertypes
- Self type
-
CaseSwitchLabel.type
object CastExpression extends BaseExpr
Attributes
- Supertypes
- Self type
-
CastExpression.type
object CatchClause extends ClauseExpr
Attributes
- Supertypes
-
trait ClauseExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
CatchClause.type
object CatchDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
CatchDeclaration.type
object ClassDeclaration extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ClassDeclaration.type
sealed trait ClauseExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
object CollectionExpression extends BaseExpr
Attributes
- Supertypes
- Self type
-
CollectionExpression.type
object CompilationUnit extends BaseExpr
Attributes
- Supertypes
- Self type
-
CompilationUnit.type
object ConditionalAccessExpression extends MemberAccessExpr
Attributes
- Supertypes
-
trait MemberAccessExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ConditionalExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object ConstantPattern extends BasePattern
Attributes
- Supertypes
- Self type
-
ConstantPattern.type
object ConstructorDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ContinueStatement extends JumpStatement
Attributes
- Supertypes
-
trait JumpStatementtrait BaseStmttrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ContinueStatement.type
sealed trait DeclarationExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object CatchDeclarationobject ConstructorDeclarationobject EnumMemberDeclarationobject FieldDeclarationobject LocalDeclarationStatementobject MethodDeclarationobject NamespaceDeclarationobject PropertyDeclarationtrait TypeDeclarationobject ClassDeclarationobject EnumDeclarationobject InterfaceDeclarationobject RecordDeclarationobject StructDeclarationobject VariableDeclarationobject VariableDeclaratorShow all
object DeclarationPattern extends PatternExpr
Attributes
- Supertypes
-
trait PatternExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
DeclarationPattern.type
object DefaultSwitchLabel extends BaseLabel
Attributes
- Supertypes
- Self type
-
DefaultSwitchLabel.type
object Designation extends PatternExpr
Attributes
- Supertypes
-
trait PatternExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Designation.type
object DivideAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object DivideExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
DivideExpression.type
object DoStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
DoStatement.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BaseExprobject Argumentobject ArgumentListobject ArrayInitializerExpressionobject Attributeobject AttributeListobject AwaitExpressiontrait BaseLambdaExpressionobject SimpleLambdaExpressiontrait BinaryExprobject AddAssignmentExpressionobject AddExpressionobject AndAssignmentExpressionobject BitwiseAndExpressionobject BitwiseOrExpressionobject DivideAssignmentExpressionobject DivideExpressionobject EqualsExpressionobject ExclusiveOrExpressionobject GreaterThanExpressionobject GreaterThanOrEqualExpressionobject LessThanExpressionobject LessThanOrEqualExpressionobject LogicalAndExpressionobject LogicalOrExpressionobject ModuloAssignmentExpressionobject ModuloExpressionobject MultiplyAssignmentExpressionobject MultiplyExpressionobject NotEqualsExpressionobject OrAssignmentExpressionobject SimpleAssignmentExpressionobject SubtractAssignmentExpressionobject SubtractExpressionobject Blockobject BracketedArgumentListobject CastExpressiontrait ClauseExprobject CatchClauseobject ElseClauseobject EqualsValueClauseobject FinallyClauseobject CollectionExpressionobject CompilationUnitobject ConditionalExpressiontrait DeclarationExprobject CatchDeclarationobject ConstructorDeclarationobject EnumMemberDeclarationobject FieldDeclarationobject LocalDeclarationStatementobject MethodDeclarationobject NamespaceDeclarationobject PropertyDeclarationtrait TypeDeclarationobject ClassDeclarationobject EnumDeclarationobject InterfaceDeclarationobject RecordDeclarationobject StructDeclarationobject VariableDeclarationobject VariableDeclaratorobject ElementAccessExpressionobject ExpressionElementtrait IdentifierNodeobject IdentifierNameobject QualifiedNameobject InterpolatedStringExpressionobject InterpolatedStringTextobject Interpolationobject InvocationExpressiontrait LiteralExprobject FalseLiteralExpressionobject NullLiteralExpressionobject NumericLiteralExpressionobject StringLiteralExpressionobject TrueLiteralExpressiontrait MemberAccessExprobject ConditionalAccessExpressionobject SimpleMemberAccessExpressionobject ThisExpressionobject MemberBindingExpressionobject NullableTypeobject ObjectCreationExpressionobject Parametertrait PatternExprobject DeclarationPatternobject Designationobject IsPatternExpressionobject SingleVariableDesignationobject SwitchSectiontrait TypeExprobject ArrayTypeobject PredefinedTypeobject SimpleBaseTypetrait UnaryExprobject AddressOfExpressionobject BitwiseNotExpressionobject LogicalNotExpressionobject PostDecrementExpressionobject PostIncrementExpressionobject PreDecrementExpressionobject PreIncrementExpressionobject UnaryMinusExpressionobject UnaryPlusExpressionobject UsingDirectivetrait BaseLabelobject CasePatternSwitchLabelobject CaseSwitchLabelobject DefaultSwitchLabeltrait BasePatternobject ConstantPatternobject RelationalPatterntrait BaseStmtobject DoStatementobject ExpressionStatementobject ForEachStatementobject ForStatementobject GenericNameobject GlobalStatementobject IfStatementtrait JumpStatementobject BreakStatementobject ContinueStatementobject GotoStatementobject ReturnStatementobject SwitchStatementobject ThrowStatementobject TryStatementobject TypeArgumentListobject TypeParameterobject UsingStatementobject WhileStatementobject NotHandledTypeobject UnknownShow all
object ElementAccessExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object ElseClause extends ClauseExpr
Attributes
- Supertypes
-
trait ClauseExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ElseClause.type
object EnumDeclaration extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
EnumDeclaration.type
object EnumMemberDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object EqualsExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
EqualsExpression.type
object EqualsValueClause extends ClauseExpr
Attributes
- Supertypes
-
trait ClauseExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
EqualsValueClause.type
object ExclusiveOrAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ExclusiveOrExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ExpressionElement extends BaseExpr
Attributes
- Supertypes
- Self type
-
ExpressionElement.type
object ExpressionStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
ExpressionStatement.type
object FalseLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object FieldDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
FieldDeclaration.type
object FileScopedNamespaceDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object FinallyClause extends ClauseExpr
Attributes
- Supertypes
-
trait ClauseExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
FinallyClause.type
object ForEachStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
ForEachStatement.type
object ForStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
ForStatement.type
object GenericName extends BaseStmt
Attributes
- Supertypes
- Self type
-
GenericName.type
object GlobalStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
GlobalStatement.type
object GotoStatement extends JumpStatement
Attributes
- Supertypes
-
trait JumpStatementtrait BaseStmttrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
GotoStatement.type
object GreaterThanExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object GreaterThanOrEqualExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self 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 IdentifierNameobject QualifiedName
object IfStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
IfStatement.type
object ImplicitArrayCreationExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object InterfaceDeclaration extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
InterfaceDeclaration.type
object InterpolatedStringExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object InterpolatedStringText extends BaseExpr
Attributes
- Supertypes
- Self type
object Interpolation extends BaseExpr
Attributes
- Supertypes
- Self type
-
Interpolation.type
object InvocationExpression extends BaseExpr
Attributes
- Supertypes
- Self type
-
InvocationExpression.type
object IsPatternExpression extends PatternExpr
Attributes
- Supertypes
-
trait PatternExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
IsPatternExpression.type
sealed trait JumpStatement extends BaseStmt
Attributes
- Supertypes
- Known subtypes
object LeftShiftAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object LessThanExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
LessThanExpression.type
object LessThanOrEqualExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
sealed trait LiteralExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object FalseLiteralExpressionobject NullLiteralExpressionobject NumericLiteralExpressionobject StringLiteralExpressionobject TrueLiteralExpression
object LocalDeclarationStatement extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object LogicalAndExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
LogicalAndExpression.type
object LogicalNotExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
LogicalNotExpression.type
object LogicalOrExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
LogicalOrExpression.type
trait MemberAccessExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
object MemberBindingExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object MethodDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MethodDeclaration.type
object ModuloAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ModuloExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ModuloExpression.type
object MultiplyAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object MultiplyExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
MultiplyExpression.type
object NamespaceDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
NamespaceDeclaration.type
object NotEqualsExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
NotEqualsExpression.type
object NotHandledType extends DotNetParserNode
Attributes
- Supertypes
- Self type
-
NotHandledType.type
object NullLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object NullableType extends BaseExpr
Attributes
- Supertypes
- Self type
-
NullableType.type
object NumericLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object ObjectCreationExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object OrAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
- Self type
-
Parameter.type
object ParenthesizedLambdaExpression extends BaseLambdaExpression
Attributes
- Supertypes
-
trait BaseLambdaExpressiontrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
sealed trait PatternExpr extends BaseExpr
Attributes
- Supertypes
- Known subtypes
-
object DeclarationPatternobject Designationobject IsPatternExpressionobject SingleVariableDesignation
object PostDecrementExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object PostIncrementExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object PreDecrementExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object PreIncrementExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object PredefinedType extends TypeExpr
Attributes
- Supertypes
-
trait TypeExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
PredefinedType.type
object PropertyDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
PropertyDeclaration.type
object QualifiedName extends IdentifierNode
Attributes
- Supertypes
-
trait IdentifierNodetrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
QualifiedName.type
object RecordDeclaration extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
RecordDeclaration.type
object RelationalPattern extends BasePattern
Attributes
- Supertypes
- Self type
-
RelationalPattern.type
object ReturnStatement extends JumpStatement
Attributes
- Supertypes
-
trait JumpStatementtrait BaseStmttrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ReturnStatement.type
object RightShiftAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object SimpleAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object SimpleBaseType extends TypeExpr
Attributes
- Supertypes
-
trait TypeExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
SimpleBaseType.type
object SimpleLambdaExpression extends BaseLambdaExpression
Attributes
- Supertypes
-
trait BaseLambdaExpressiontrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object SimpleMemberAccessExpression extends MemberAccessExpr
Attributes
- Supertypes
-
trait MemberAccessExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object SingleVariableDesignation extends PatternExpr
Attributes
- Supertypes
-
trait PatternExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object StringLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object StructDeclaration extends TypeDeclaration
Attributes
- Supertypes
-
trait TypeDeclarationtrait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
StructDeclaration.type
object SubtractAssignmentExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object SubtractExpression extends BinaryExpr
Attributes
- Supertypes
-
trait BinaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
SubtractExpression.type
object SuppressNullableWarningExpression extends BaseExpr
Attributes
- Supertypes
- Self type
object SwitchSection extends BaseExpr
Attributes
- Supertypes
- Self type
-
SwitchSection.type
object SwitchStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
SwitchStatement.type
object ThisExpression extends MemberAccessExpr
Attributes
- Supertypes
-
trait MemberAccessExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ThisExpression.type
object ThrowStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
ThrowStatement.type
object TrueLiteralExpression extends LiteralExpr
Attributes
- Supertypes
-
trait LiteralExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
object TryStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
TryStatement.type
object TypeArgumentList extends BaseStmt
Attributes
- Supertypes
- Self type
-
TypeArgumentList.type
sealed trait TypeDeclaration extends DeclarationExpr
Attributes
- Supertypes
-
trait DeclarationExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object ClassDeclarationobject EnumDeclarationobject InterfaceDeclarationobject RecordDeclarationobject StructDeclarationShow all
Attributes
- Supertypes
- Known subtypes
object TypeParameter extends BaseStmt
Attributes
- Supertypes
- Self type
-
TypeParameter.type
Attributes
- Supertypes
- Known subtypes
-
object AddressOfExpressionobject BitwiseNotExpressionobject LogicalNotExpressionobject PostDecrementExpressionobject PostIncrementExpressionobject PreDecrementExpressionobject PreIncrementExpressionobject UnaryMinusExpressionobject UnaryPlusExpressionShow all
object UnaryMinusExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnaryMinusExpression.type
object UnaryPlusExpression extends UnaryExpr
Attributes
- Supertypes
-
trait UnaryExprtrait BaseExprtrait DotNetParserNodeclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnaryPlusExpression.type
object Unknown extends DotNetParserNode
Attributes
- Supertypes
- Self type
-
Unknown.type
object UsingDirective extends BaseExpr
Attributes
- Supertypes
- Self type
-
UsingDirective.type
object UsingStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
UsingStatement.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
object WhileStatement extends BaseStmt
Attributes
- Supertypes
- Self type
-
WhileStatement.type
Value members
Concrete methods
In this article