DotNetParserNode
io.joern.csharpsrc2cpg.parser.DotNetJsonAst.DotNetParserNode
Attributes
- Graph
-
- 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 Unknown
Members list
In this article