All DOM Types - checkmarx-ts/CxDOM-Types GitHub Wiki
Curent status:
All the DOM types crossed are not used in CxSAST 9.2.
They maybe used in future versions of CxSAST or CxAST.
115 DOM types in total, currently 80 in use, 35 not used.
The list of DOM Types:
- AccessorDecl
- AccessorModifiers
- ArgumentRef
- ArrayCreateExpr
- ArrayElementRef
- ArrayInitializer
- AssemblyReference
- AssignExpr
- AssignOperator
- AssociativeArrayExpr
- AssociativeArrayPropertyEntry
- AssociativeArrayRegularEntry
- AttachDelegateStmt
- AttributeTarget
- BaseRef
- BinaryExpr
- BinaryOperator
- BooleanLiteral
- BreakStmt
- BuiltInType
- Case
- CastExpr
- Catch
- CharLiteral
- CheckedStmt
- ClassDecl
- CodeCollectionAttribute
- CodeElementAttribute
- Comment
- CommentStmt
- ConstantDecl
- ConstantDeclStmt
- ConstructorDecl
- ContinueStmt
- CreateDelegateExpr
- CustomAttribute
- CxXmlNode
- Declarator
- DelegateDecl
- DelegateInvokeExpr
- DestructorDecl
- DictionaryCreateExpr
- DictionaryInitializer
- EnumDecl
- EnumMemberDecl
- EventDecl
- EventRef
- ExprStmt
- FieldDecl
- FieldRef
- ForEachStmt
- FunctionTypeRef
- GenericTypeRef
- GenericsConstraints
- GotoStmt
- GraphTypes
- IfStmt
- Import
- IndexerDecl
- IndexerRef
- IntegerLiteral
- InterfaceDecl
- IterationStmt
- IterationType
- LabeledStmt
- LambdaExpr
- LinePragma
- LocalRef
- LockStmt
- MemberAccess
- MemberKind
- MethodDecl
- MethodInvokeExpr
- MethodRef
- Modifiers
- NamespaceDecl
- NullLiteral
- ObjectCreateExpr
- OperatorDecl
- OverloadableOperator
- Param
- ParamDecl
- ParamDirection
- PointerTypeRef
- PostfixExpr
- PostfixOperator
- PropertyDecl
- PropertyRef
- PropertySetValueRef
- RankSpecifier
- RealLiteral
- RemoveDelegateStmt
- ReturnStmt
- SliceExpression
- StringLiteral
- StructDecl
- SubExpr
- SwitchStmt
- TernaryExpr
- ThisRef
- ThrowStmt
- TryCatchFinallyStmt
- TupleCreateExpr
- TupleInitializer
- TypeKind
- TypeModifiers
- TypeOfExpr
- TypeRef
- UnaryExpr
- UnaryOperator
- UncheckedStmt
- UnknownReference
- UsingStmt
- VariableDecl
- VariableDeclStmt