BaseExpr
io.joern.csharpsrc2cpg.parser.DotNetJsonAst.BaseExpr
sealed trait BaseExpr extends DotNetParserNode
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
object Argumentobject ArgumentListobject ArrayInitializerExpressionobject Attributeobject AttributeArgumentobject AttributeArgumentListobject 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 LocalFunctionStatementobject 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 Parameterobject ParenthesizedExpressiontrait PatternExprobject DeclarationPatternobject Designationobject IsPatternExpressionobject SingleVariableDesignationobject SwitchSectiontrait TypeExprobject ArrayTypeobject PredefinedTypeobject SimpleBaseTypetrait UnaryExprobject AddressOfExpressionobject BitwiseNotExpressionobject LogicalNotExpressionobject PostDecrementExpressionobject PostIncrementExpressionobject PreDecrementExpressionobject PreIncrementExpressionobject UnaryMinusExpressionobject UnaryPlusExpressionobject UsingDirective
Members list
In this article