DotNetParserNode
io.joern.csharpsrc2cpg.parser.DotNetJsonAst.DotNetParserNode
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BaseExprobject Argument.typeobject ArgumentList.typeobject ArrayInitializerExpression.typeobject AwaitExpression.typetrait BaseLambdaExpressionobject ParenthesizedLambdaExpression.typeobject SimpleLambdaExpression.typetrait BinaryExprobject AddAssignmentExpression.typeobject AddExpression.typeobject AndAssignmentExpression.typeobject BitwiseAndExpression.typeobject BitwiseOrExpression.typeobject DivideAssignmentExpression.typeobject DivideExpression.typeobject EqualsExpression.typeobject ExclusiveOrAssignmentExpression.typeobject ExclusiveOrExpression.typeobject GreaterThanExpression.typeobject GreaterThanOrEqualExpression.typeobject LeftShiftAssignmentExpression.typeobject LessThanExpression.typeobject LessThanOrEqualExpression.typeobject LogicalAndExpression.typeobject LogicalOrExpression.typeobject ModuloAssignmentExpression.typeobject ModuloExpression.typeobject MultiplyAssignmentExpression.typeobject MultiplyExpression.typeobject NotEqualsExpression.typeobject OrAssignmentExpression.typeobject RightShiftAssignmentExpression.typeobject SimpleAssignmentExpression.typeobject SubtractAssignmentExpression.typeobject SubtractExpression.typeobject Block.typeobject CastExpression.typetrait ClauseExprobject CatchClause.typeobject ElseClause.typeobject EqualsValueClause.typeobject FinallyClause.typeobject CollectionExpression.typeobject CompilationUnit.typeobject ConditionalExpression.typetrait DeclarationExprobject AnonymousObjectMemberDeclarator.typeobject CatchDeclaration.typeobject ConstructorDeclaration.typeobject EnumMemberDeclaration.typeobject FieldDeclaration.typeobject FileScopedNamespaceDeclaration.typeobject LocalDeclarationStatement.typeobject MethodDeclaration.typeobject NamespaceDeclaration.typeobject PropertyDeclaration.typetrait TypeDeclarationobject AnonymousObjectCreationExpression.typeobject ClassDeclaration.typeobject EnumDeclaration.typeobject InterfaceDeclaration.typeobject RecordDeclaration.typeobject StructDeclaration.typeobject VariableDeclaration.typeobject VariableDeclarator.typeobject ExpressionElement.typetrait IdentifierNodeobject IdentifierName.typeobject QualifiedName.typeobject ImplicitArrayCreationExpression.typeobject InterpolatedStringExpression.typeobject InterpolatedStringText.typeobject Interpolation.typeobject InvocationExpression.typetrait LiteralExprobject FalseLiteralExpression.typeobject NullLiteralExpression.typeobject NumericLiteralExpression.typeobject StringLiteralExpression.typeobject TrueLiteralExpression.typetrait MemberAccessExprobject ConditionalAccessExpression.typeobject SimpleMemberAccessExpression.typeobject ThisExpression.typeobject MemberBindingExpression.typeobject NullableType.typeobject ObjectCreationExpression.typeobject Parameter.typeobject SwitchSection.typetrait TypeExprobject ArrayType.typeobject PredefinedType.typeobject SimpleBaseType.typetrait UnaryExprobject AddressOfExpression.typeobject BitwiseNotExpression.typeobject LogicalNotExpression.typeobject PostDecrementExpression.typeobject PostIncrementExpression.typeobject PreDecrementExpression.typeobject PreIncrementExpression.typeobject UnaryMinusExpression.typeobject UnaryPlusExpression.typeobject UsingDirective.typetrait BaseLabelobject CasePatternSwitchLabel.typeobject CaseSwitchLabel.typeobject DefaultSwitchLabel.typetrait BasePatternobject ConstantPattern.typeobject RelationalPattern.typetrait BaseStmtobject DoStatement.typeobject ExpressionStatement.typeobject ForEachStatement.typeobject ForStatement.typeobject GenericName.typeobject GlobalStatement.typeobject IfStatement.typetrait JumpStatementobject BreakStatement.typeobject ContinueStatement.typeobject GotoStatement.typeobject ReturnStatement.typeobject SwitchStatement.typeobject ThrowStatement.typeobject TryStatement.typeobject TypeArgumentList.typeobject TypeParameter.typeobject WhileStatement.typeobject NotHandledType.typeobject Unknown.type
Members list
In this article